@charset "utf-8";
/* CSS Document */

img{
margin:0px;
border:0px;}
h1,h2,h3,h4,h5,h6,p,div{
margin:0px;
padding:0px;}

.logobrdr{
border-bottom:#F0EEEF solid 2px;
 }
 #search{
 background:url(images/searchbg.jpg) repeat-x top left #e1dbdb;
 border:#D4D0D1 solid 1px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 height:30px;overflow:hidden;
 color:#333;
 font-weight:normal;
 margin:0px;padding:0;
 }
  #search input{
 background:url(images/searchbg.jpg) repeat-x top left #e1dbdb;
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 width:340px;
 height:24px;
 color:#333;
 font-weight:normal;
 padding:4px 0px 5px 20px;
 margin:0px;
 border:0px;

 }
 
 
#search select{
 background:url(images/searchbg.jpg) repeat-x top left ;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:normal;
 height:34px;
 color:#333;
 border:none;
 padding:0px;
 margin:0px;
 }
 
 .advance{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight:bold;
 }
 .advance a{
 color:#000000;
 text-decoration:none;
 font-weight:bold;
 }
 .advance span{
 color:#9E0000;
 text-decoration:none;
 font-weight:normal;
 }
   .advance a:hover{
 color:#9E0000;
 text-decoration:none;
 font-weight:bold;
 }
  
.tefields{
width:142px;
height:16px;
font:9px Arial, Helvetica, sans-serif;
}

.maintitles h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#A00002;
font-weight:normal;
margin:0px;
padding:0px;

}
.maintitles h3 a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#A00002;
font-weight:normal;
text-decoration:none;

}
.imagesbottomtxt{
border-bottom:#F0EEEF solid 2px;
padding-bottom:10px;
}
.imagesbottomtxt p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#727272;
font-weight:normal;
margin:0px;
padding:0px;
width:210px;
}
.imagesbottomtxt h4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#070707;
font-weight:bold;
margin:0px;
padding:10px 0px 10px 0px;
}
.footerbg{
background:url(images/navigationbg.gif) repeat-x top left;
width:962px;
height:33px;
float:left;
}

.navigation{
float:left;
height:33px;
list-style:none;
}


.navigation ul{
float:left;
width:auto;
height:33px;
margin:0px;
padding:0px;
list-style:none;
}


.navigation li{
background:url(images/navigationline.gif) no-repeat right center;
float:left;
padding:5px 10px;
}
.navigation li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.newsletterbg{
background-color:#F2EEED;
padding:0px 0px 10px 0px;
border:#E2D9DA solid 1px;
font:11px Arial, Helvetica, sans-serif;
color:#a00100;
}
.newsletterbg a{
color:#a00100;
text-decoration:underline;
}
.newsletterbg p{
font:10px Arial, Helvetica, sans-serif;
color:#181715;
background:url(images/writearrow.jpg) no-repeat left center;
padding-left:20px;
}
.newsletterbg p span{
font-size:11px;
}
.newsletter1 a{
color:#a00100;
text-decoration:none;
}
#understand{
color:#a00100;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:none;
padding-left:0px
margin:0px;
}
#understand a{
color:#181715;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:none;
text-decoration:underline;
}
#understand a:hover{
text-decoration:none;}
.addsgoogle{
border:#0066CB solid 1px;
padding:10px 0px 0px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0201FF;
font-weight:bold;
background:url(images/addsbygoogle.gif) no-repeat right bottom;
}
.addsgoogle a{
color:#0201FF;
text-decoration:underline;
}
.addsgoogle a:hover{
color:#0201FF;
text-decoration:none;
}
.addsgoogle p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:none;
font-weight:normal;
margin:0px 0px 15px 0px;
}
.addsgoogle p span a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#009900;
}
.addsgoogle p span a:hover{
color:#009900;
text-decoration:none;
}
a.google{

width:96px;
height:20px;
float:right;
margin:0px;
padding:0px;}
.footertxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
padding:0px 30px;
background:#000000;
}
.footertxt a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.recipemaindiv{
width:676px;
padding:15px 0px;
margin:0px;
}
.leftnavi{
width:160px;
padding:30px 0px 0px 20px;
margin:0px;
}
#addtorecipe{
margin:0px;
padding:0px 0px 0px 0px;
height:55px;
line-height:12px;
}
#addtorecipe .recipe{
padding:4px 10px;
border:1px solid #999999;
background:#dfdfdf;
margin-top:15px;
height:25px;
width:127px;}
#addtorecipe .recipe h5{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9c0000;
font-weight:bold;
padding:0px 0px 0px 20px;
background:url(images/addtochief.gif) no-repeat left;
}

#addtorecipe .recipe h5 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9c0000;
font-weight:bold;
text-decoration:none;
}


#addtorecipe1{
margin:0px;
padding:0px 0px 0px 0px;
height:100px;
line-height:12px;}
#addtorecipe1 .recipe{
padding:4px 10px;
border:1px solid #999999;
background:#dfdfdf;
margin-top:15px;
height:25px;
width:127px;}
#addtorecipe1 .recipe h5{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9c0000;
font-weight:bold;
padding:0px 0px 0px 20px;
background:url(images/addtochief.gif) no-repeat left;
}

#addtorecipe1 .recipe h5 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9c0000;
font-weight:bold;
text-decoration:none;
}

#addtorecipe h3{
width:130px;
height:24px;
border:1px solid #999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9c0000;
font-weight:bold;
padding:3px 0px 5px 20px;
margin:0px;
background:url(images/addtochief.gif) no-repeat left #dfdfdf ;
}
.saerchnavi3{
background:url(images/saerchnavibg.jpg) no-repeat top ;
width:156px;
height:100px;
padding:0px;
margin-bottom:10px;
}
 .saerchnavi3 ul{
 margin:0px;
 padding-left:15px;
 padding-top:4px;
 list-style-type:none;
 }
 .saerchnavi3 li{
 width:110px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 line-height:20px;
 }
 .saerchnavi3 li a{
 width:110px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-decoration:none;
 
 }
 .saerchnavi3 li a:hover{
 color:#000000;
 text-decoration:none;
 }
.saerchnavi4{
background:url(images/saerchnavibg4.jpg) no-repeat top ;
width:156px;
height:72px;
padding:0px;
margin-bottom:10px;
}
 .saerchnavi4 ul{
 margin:0px;
 padding-left:15px;
 padding-top:4px;
 list-style-type:none;
 }
 .saerchnavi4 li{
 width:110px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 line-height:20px;
 }
 .saerchnavi4 li a{
 width:110px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-decoration:none;
 
 }
 .saerchnavi4 li a:hover{
 color:#000000;
 text-decoration:none;
 }

.saerchnavi{
background:url(images/sarch.JPG) no-repeat top ;
width:156px;
height:28px;
padding:0px;
margin-bottom:15px;
}
 .saerchnavi ul{
 margin:0px;
 padding-left:15px;
 padding-top:4px;
 list-style-type:none;
 }
 .saerchnavi li{
 width:110px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 line-height:20px;
 }
 .saerchnavi li a{
 width:110px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-decoration:none;
 
 }
 .saerchnavi li a:hover{
 color:#000000;
 text-decoration:none;
 }

 li.leftsearch{
 background:url(images/search_arrow.jpg) no-repeat left center;
 border-bottom:1px solid #c6c6c6;
 padding:7px 0px 7px 20px;
 float:left;
 margin:0px;}
 li.advancesearch{
 background:url(images/advancebg.gif) no-repeat left center;
 border-bottom:1px solid #c6c6c6;
 padding:5px 0px 5px 20px;
 float:left;
 margin:0px;}
 li.setting{
 background:url(images/settings_new.jpg) no-repeat left center;
 border-bottom:1px solid #c6c6c6;
 padding:5px 0px 5px 24px;
 float:left;
 margin:0px;}
 li.grosy{
 background:url(images/mygrocerylist_new.jpg) no-repeat left center;
 
 padding:2px 0px 2px 24px;
 float:left;
 margin:0px;}
li.msg_foodie{ background:url(images/messagefoodie_new.jpg) no-repeat left center;
 padding:2px 0px 2px 24px;
 float:left;
 margin:0px;
 border-bottom:1px solid #c5c6c6;
 }
li.sug_foodie{ background:url(images/suggestfoodieicon.jpg) no-repeat left center;
 padding:2px 0px 2px 24px;
 float:left;
 margin:0px;
 border-bottom:1px solid #c5c6c6;
 }
li.profposts{ background:url(images/messagefoodie_new.jpg) no-repeat left center;
 padding:2px 0px 2px 24px;
 float:left;
 margin:0px;
 border-bottom:1px solid #c5c6c6;
 }
 li.postredipe{
 background:url(images/messagefoodie_new.jpg) no-repeat left center;
 padding:0px 0px 2px 20px;
 float:left;
 margin:0px;
 line-height:20px;
 }
 li.ricipe{
 background:url(images/messagefoodie_new.jpg) no-repeat left center;
 padding:0px 0px 2px 25px;
 margin:0px;
 border-bottom:1px solid #c5c6c6;
 }
  li.myposts{
 background:url(images/viewblogposts_new.jpg) no-repeat left center;
 padding:0px 0px 2px 25px;
 margin:0px;
 border-bottom:1px solid #c5c6c6;
 }
  li.wine{
 background:url(images/postrecipe.gif) no-repeat left center;
 padding:5px 0px 5px 20px;
 margin:0px;
 border-bottom:1px solid #c5c6c6;
 }
  li.winelist{
 background:url(images/winelist.gif) no-repeat left center;
 padding:5px 0px 5px 25px;
 margin:0px;
 border-bottom:1px solid #c5c6c6;
 }list
 li.sendtophone{
 background:url(images/sendtophone_bg.GIF) no-repeat left center;
 padding:5px 10px 5px 20px;
 margin:0px;
  border-bottom:1px solid #c6c6c6;}
 li.sharethis{
 background:url(images/sharethis_bg.gif) no-repeat left center;
 padding:5px 10px 5px 20px;
 margin:0px;}
 li.inbox{
 background:url(images/inbox_new.jpg) no-repeat left center;
 padding:4px 0px 4px 26px;
 margin:0px;
  border-bottom:1px solid #c6c6c6;}
  li.cookbox{
 background:url(images/mycookbook_new.jpg) no-repeat left center;
 padding:0px 0px 0px 25px;
 margin:0px;
 line-height:20px;
  border-bottom:1px solid #c6c6c6;}
  li.wine{
 background:url(images/wineglass.GIF) no-repeat left center;
 padding:4px 0px 4px 25px;
 margin:0px;
  border-bottom:1px solid #c6c6c6;}
  li.kitchen{
 background:url(images/kitchenicon.gif) no-repeat left center;
 padding:4px 0px 4px 25px;
 margin:0px;
  border-bottom:1px solid #c6c6c6;}
  
    li.myfoodies{
 background:url(images/myfoodies_new.jpg) no-repeat left center;
 padding:4px 0px 4px 25px;
 margin:0px;
  border-bottom:1px solid #c6c6c6;}
	li.myfollowers{
 background:url(images/myfollowers_new.jpg) no-repeat left center;
 padding:4px 0px 4px 25px;
 margin:0px;
  border-bottom:1px solid #c6c6c6;}
  
  li.posts{ background:url(images/viewblogposts_new.jpg) no-repeat left center;
 padding:4px 0px 4px 25px;
 margin:0px;
 border-bottom:1px solid #c5c6c6;
 }
  
		li.follow{
 background:url(images/followthisfoodie_new.jpg) no-repeat left center;
 padding:4px 0px 4px 25px;
 margin:0px;
  border-bottom:1px solid #c6c6c6;}
	
  li.winedictionary{
 background:url(images/winedictonary_bg.GIF) no-repeat left center;
 padding:5px 10px 5px 20px;
  margin-left:20px;font-weight:bold;
}
 li.fooddictionary{
 background:url(images/fooddictonary_bg.GIF) no-repeat left center;
 padding:5px 10px 5px 20px;
 margin-left:20px;
 font-weight:bold;}
 li.insource{
 color:#9c0000;
 padding:2px 21px;
 background:#dfdfdf;
 font-weight:bold;
 margin:2px}
 
 li.printreciepe{
 background:url(images/printrecipe_bg.GIF) no-repeat left center;
 padding:4px 10px 4px 20px;
 margin:0px;
  border-bottom:1px solid #c6c6c6;}

  li.printreciepe a{}

 .leftnavigation{
 background:url(images/mainnavibg.jpg) no-repeat bottom;
 width:157px;
 height:178px;
 margin-bottom:10px;
 }
 
 .leftnavigation ul{
 margin:0px;
 padding-top:10px;
 padding-left:15px;
 list-style-type:none;
 }
 .leftnavigation li{
 width:110px;
 background:url(images/leftnavigationbg.jpg) no-repeat bottom;
 font-size:11px;
 color:#000000;
 line-height:20px;
 padding:3px 0px 3px 15px;
 }
  .leftnavigation li a{
   font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-decoration:none;
  }
  li.menus{
 background:url(images/reciepiesicons.gif) no-repeat left center;
 padding-left:25px;}
  li.wines{
 background:url(images/winecellaricon.gif) no-repeat left center;
 padding-left:25px;}
  li.community{
 background:url(images/communityicon.gif) no-repeat left center;
 padding-left:25px;}
  li.lifestyle{
 background:url(images/lifestyle.gif) no-repeat left center;
 padding-left:25px;border:none;}
  li.tips{
 background:url(images/tipshowsicons.gif) no-repeat left center;
 padding-left:25px;
 }
  li.ppper{
 background:url(images/peppericon.gif) no-repeat left center;
 padding-left:25px;
 }

 .leftnavigation p{
 font-family:Arial, Helvetica, sans-serif; 
 }
 .leftnavigation img{
 margin:10px 10px 10px 15px;}
 
 .leftnavigation1{
 background:url(images/userbg.jpg) no-repeat bottom;
 padding-top:5px;
 width:157px;
 height:130px;
 margin-bottom:10px;}
 .leftnavigation1 img{
 margin:5px 10px 5px 15px;
 padding-left:10px;
 float:left;}
 
 .leftnavigation1 h5{
 font-family:Arial, Helvetica, sans-serif;;
 font-size:12px;
 color:#232323;
 background:url(images/userarrow.gif) no-repeat left center;
 padding-left:20px;
 float:left;
 width:80px;
 margin-left:15px;
 margin-top:10px;
 font-weight:bold;
 }
 .leftnavigation1 p{
 font-family:Arial, Helvetica, sans-serif;
 color:#232323;
 line-height:18px;
 width:130px;
 float:left;
 margin-left:15px;
 }
  .leftnavigation1 ul{
 margin:0px;
 padding-top:5px;
 padding-left:15px;
 list-style-type:none;
 float:left;
 }
 .leftnavigation1 li{
 width:110px;
 background:url(images/leftnavigationbg.jpg) no-repeat bottom;
 font-size:11px;
 color:#000000;
 line-height:20px;
 padding:3px 0px 3px 10px;
 }
  .leftnavigation1 li a{
   font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-decoration:none;
  }
.leftnavigation1 img{margin:0;padding:0;}
.rateimg{margin-left: 28px;}
 li.rate{
 background:url(images/raterecipebg.gif) no-repeat left center;
 padding-left:5px;
 padding-right:5px;
 color:#E8C2C2;
 }
 li.rate a{
 color:#E8C2C2;
 }
 
 .innertitle h1{
font-family:Arial, Helvetica, sans-serif; 
font-size:24px;
color:#a00000;
font-weight:bold;
margin:0px;
padding:19px 0px 0px 0px;}

 .innertitle h2{
font-family:Arial, Helvetica, sans-serif; 
font-size:22px;
color:#a00000;
font-weight:bold;
margin:0px;
padding:10px 0px 10px 0px;
}
.innertitle h4{
font-family: 'Trebuchet MS',Arial, Helvetica, sans-serif; 
font-size:15px;
color:#666;
font-weight:bold;
margin:0px;
padding:5px 0px 5px 0px;}

.innertitle p{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#070707;
font-weight:bold;
margin:0px;
padding:5px 0px 5px 0px;

}
.innertitle p span{
 font-size:22px;
 color:#a20000;
 }
 .innertitle {
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#070707;
margin:0px;}

.innertitle h5{
 background:url(images/recipebg.jpg) repeat-x top;
 padding:5px 20px;
 font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#a00000;
width:220px;
height:20px;
border-left:#E4E3E1 solid 1px;
margin:0px;
 }
 .innertitle h6{
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 color:#A00000;
 
 }
 
#innerimages{
 border:#C6C6C6 solid 1px;
 margin:0px;
 }
 #innerimages img{
 border:8px solid #F3F2F3;}
 #innerimages p{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#070707;
padding-top:10px;
padding-left:5px;
margin:0px;
 }
 #innerimages p span{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#070707;
font-weight:bold;
 }
 #innerimages p a{ 
 color:#9E0000;
 text-decoration:underline;}
 #innerimages ul{
 margin:0px;
 padding:0px;
 list-style-type:none;}
  #innerimages li{
 background:url(images/more_arrow.gif) no-repeat left center;
 float:right;
 padding:0px 15px;
 color:#9E0000;
 }
  #innerimages li a{
   font-family:Arial, Helvetica, sans-serif;
font-size:12px;
 color:#9E0000;
  }
 #comments{
 border:#C6C6C6 solid 1px;
 margin:0px;
 padding:10px;
 }
.commentsrating{
  margin:0px;
  padding:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#a00000;
  font-weight:normal;
  }
  .commentsrating a{
  text-decoration:underline;
   color:#a00000;}
  .commentsrating p{
   color:#080808;
   text-decoration:none;
/* 
	//uncomment to suppressed default padding of paragraph
   margin:0px;
   padding:0px;
 */  
	}
  .commentsrating p span{
   color:#a00000;
   text-decoration:none;
  }
  .grapevine{
  margin:0px;
  padding:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#a00000;
  font-weight:bold;
  }
   .grapevine span{
   font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#626262;
  font-weight:normal;
   }
   .grapevine p{
   font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#626262;
  font-weight:normal;
  background:url(images/small_arrow.gif) no-repeat left center;
  margin:0px;
  padding:0px 10px;
   }
   
   .innerfaq h2{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   text-decoration:none;
   font-weight:bold;
   }
   
   .innerfaq p{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   text-decoration:none;
   }
#searchresults{
margin:0px;
padding:10px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
 color:#979797;

}
#searchresults h2{
font-family: Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#9F0100;
 font-weight:bold;
 margin:0px;
 padding:5px 0px;
 
  
 }
 #searchcomments{
 border-bottom:#e0e0e0 solid 1px;
 padding:5px 0px;
  font-family: Arial, Helvetica, sans-serif;
font-size:11px;
 color:#979797;
  }
 #searchcomments h4{
 font-family: Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#9F0100;
 font-weight:bold;
 margin:0px;
 padding:5px 0px;
 }
 #searchcomments p{
 padding:0px 0px;
 margin:0px;
 font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
 color:#000000;
  }
  #searchcomments span{
  color:#a30000;}
  
  #searchcomments img{
  padding:5px;
  border:1px solid #DADADA;
  }
   #searchcomments span img{
   padding:0px;
   border:0px;}
   .ratingimage{
  padding:0px;
  border:none;
  }
   
  .bottomnumbers{
   border:1px solid #bbbbbb;
   background:#f1f1f1;color:#969696;
   font-weight:bold;}
   
    .bottomnumbers a{
	text-decoration:none;
	color:#969696;
	font-weight:bold;
  }
  .velvetchickenlarge{
  font:12px Arial, Helvetica, sans-serif;
  color:#959595;
  font-weight:bold;
  padding-left:0px;
  }
   .velvetchickenlarge h1{
   margin:0px;
   font:20px Arial, Helvetica, sans-serif;
  color:#a30000;
  font-weight:bold;}
  .commentsbrdr{
  border-bottom:#FFD7D7 solid 1px;
  padding-bottom:4px;}
  .velvetchickentxt{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#262325;
  padding-top:10px;
  line-height:18px;
  }
  .velvetchickentxt h3{
  font-family: Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#a30000;
  font-weight:bold;
  border-bottom:#a30000 solid 1px;
  padding:10px 0px 4px 0px;
  margin-bottom:10px;
  width:450px;
  }
   .velvetchickentxt p{
   padding-left:15px;
    font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#262325;
  line-height:18px;
  margin:0px;}
  .velvetchickentxt ul{
  margin:0px;
  padding:0px;
  list-style:none;}
  .velvetchickentxt li{
  background:url(images/more_arrow.gif) no-repeat 5px 5px ;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#262325;
  padding-left:15px;

  }
  .commentsreview p{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#232323;
  margin:0px;
  padding:0px;
  line-height:17px;}
  .commentsreview p span{
  color:#930000;}
  .login{
  padding:0px 25px 20px 25px;
  border:0px solid #e4e3e1;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#232323;
  }
 .login h1{
font-family:Arial, Helvetica, sans-serif; 
font-size:20px;
color:#a00000;
font-weight:bold;
margin:0px;
padding:0px 0px 10px 0px;}
  .login1{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#232323;}
  
   .login1 span{
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#232323;} 
  .login1 textfield{
  border:1px solid #999999;
  width:50px;}
  
    .login1 textfield5{
  border:1px solid #999999;
padding:10px 0 0 0;


  }
  
  .loginbg{
  background:url(images/loginbg.jpg) no-repeat center;
  padding-right:4px;
  }
  .loginbg a{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#fefefe;
  text-decoration:none;
  padding-left:6px;
  }
  
  .loginbg1{
  background:url(images/loginbg.jpg) no-repeat left;
  }
  .loginbg1 a{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#fefefe;
  text-decoration:none;
  padding-left:6px;
  }
  .shortby{
  width:150px;
  float:right;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#9c0000;
  height:20px;
  padding:0px 0px 0px 10px;}
  
   .shortby1{
   font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#9c0000;
  width:80px;
  margin:0px;
   }
   
   .labletext h2{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   text-decoration:none;
   font-weight:bold;
   }
   
   .labletext h3{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#AB1012;
   text-decoration:none;
   font-weight:bold;
   padding-left:0px;
   }
   .posttitle h3{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#000;
   text-decoration:none;
   font-weight:bold;
   }
   
   .lableforms2{
   width:260px;
   height:20px;
   border:#CCCCCC 1px solid;
   }
   
   .lableforms{
   width:250px;
   height:20px;
   border:#CCCCCC 1px solid;
   }
   
   .labletextfeild{
   width:250px;
   height:15px;
   border:#CCCCCC 1px solid;
   }
   
   .signup_text h2{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   text-decoration:none;
   color:#AB1012;
   }
   
   .signup_text p{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
   text-decoration:none;
   color:#000;
   }
   
   .signup_text border{
   border:#E3DFE1 1px solid;
   }
   
   #innerlogin{
 margin:0px;
 background:url(images/linnerloginbg.gif) no-repeat bottom center;
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000; 
padding-left:5px;
margin:0px;
 }
 #innerlogin span{
 color:#930000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 }
 #innerlogin img{
 border:3px solid #F3F2F3;}
 #innerlogin p{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000; 
padding-left:5px;
margin:0px;
 }
 #innerlogin p span{
 font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#930000;
 }
 #innerlogin p a{ 
 color:#9E0000;
 text-decoration:underline;}
 #innerlogin  ul{
 width:120px;
 list-style:none;
 margin:0px;
 /*border:px solid #232323;*/
 padding:3px 3px;}
 #innerlogin  li{
 list-style:none;
 background:url(images/cookboxicon.gif) no-repeat left center;
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#232323;
padding:5px 0px 5px 25px;
 }
  #innerlogin  li a{
  color:#232323;
  text-decoration:none;
  }
   #innerlogin  li a:hover{
  color:#232323;
  text-decoration:underline;
  }
 
 #inerrloginleft{
 background:url(images/loginbottombg.jpg) no-repeat bottom;
  border-left:1px solid #c6c6c6;
  border-right:1px solid #c6c6c6;
 width:154px;
min-height:370px;
 margin-bottom:10px;
 padding:0px 0px 10px 0px;
 }
 #inerrloginleft ul{
 margin:0px;
 padding-left:15px;
 list-style-type:none;
 }
 #inerrloginleft li{
 width:110px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 line-height:20px;
 }
 #inerrloginleft li a{
 width:110px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-decoration:none;
 }
 #inerrloginleft h4{
 margin:0px;
 padding:6px 5px;
 background:url(images/loginleftbg.jpg) no-repeat center;
 font-family:Arial, Helvetica, sans-serif;
 color:#930000;
 font-weight:bold;
 font-size:14px;}
 #inerrloginleft p{
 font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000; 
padding:5px 5px 0px 15px;
margin:0px;
 }
  #inerrloginleft p span{
  font-weight:bold;
  }
 #inerrloginleft p a{
 font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:underline;
 }
 .inerrecipe{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#070707; 
margin:0px;
 }
 .poppup{
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 font-weight:normal;
 color:#eee;
 padding-left:10px;
 margin:0px;}
 
 .poppuptxt{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#000;
 padding-left:10px;
 margin:0px;
}
.settingspage{
font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#000;
 border-bottom:1px solid #dcdcdc;
}
.settingspage a{
font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#000;
 text-decoration:underline;
}
.settingspage h4{
font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:normal;
 color:#930000;
 font-weight:bold;
 
}



  .login2{
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#232323;}
 
  .communitylogin{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#232323;}
  
  .communitylogin ul{
  list-style:none;
  margin:0px;
  padding:0px;}
  .communitylogin li{
   font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#232323;
  line-height:20px;
  padding:0px 0px 0px 25px;
  }
  .communitylogin li a{
  font-size:12px;
  font-weight:normal;
  text-decoration:underline;
  color:#930000;
  }
  .communitylogin li a:hover{
  text-decoration:none;
  color:#930000;
  }
  .tips h1{
font-family:Arial, Helvetica, sans-serif; 
font-size:18px;
color:#a00000;
font-weight:normal;
margin:0px;
padding:20px 0px 0px 0px;}

.tips h1 a{color:#a00000;
font-weight:normal;margin:0px;
}

.tips p{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
color:#232323;
font-weight:normal;
margin:0px;
padding:3px 0px 3px 0px;}
.tips p a{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
color:#232323;
font-weight:bold;
margin:0px;
text-decoration:underline;}

.loginnavigation{
 background:url(images/mainnavibg3.jpg) no-repeat bottom;
 width:157px;
 height:189px;
 margin-bottom:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 }
 .loginnavigation img{
 padding:1px;
 border:1px solid #d0d0d0;
 margin:5px 0px 5px 15px;
 float:left;}
 .loginnavigation h4{
  margin:0px;
 padding:6px 5px;
 background:url(images/loginleftbg.jpg) no-repeat center;
 font-family:Arial, Helvetica, sans-serif;
 color:#930000;
 font-weight:bold;
 font-size:14px;
 }
  .loginnavigation p{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000; 
padding:8px 5px 0px 15px;
margin:0px;
 }
.loginnavigation p a{
 font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#930000;
float:left;
font-weight:normal;
text-decoration:none;
 }

.loginnavigation2{
 background:url(images/mainnavibg2.jpg) no-repeat bottom left;
 width:157px;
 height:198px;
 margin-bottom:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 }
.loginnavigation3{
 background:url(images/mainnavibg2l.jpg) no-repeat bottom left;
 width:157px;
 height:235px;
 margin-bottom:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:left;}
 .loginnavigation2 img{
 padding:1px;
 border:1px solid #d0d0d0;
 margin:5px 0px 5px 15px;
 float:left;}
 .loginnavigation2 h4{
  margin:0px;
 padding:6px 5px;
 background:url(images/loginleftbg.jpg) no-repeat center;
 font-family:Arial, Helvetica, sans-serif;
 color:#930000;
 font-weight:bold;
 font-size:14px;
 }
  .loginnavigation2 p{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000; 
padding:8px 5px 0px 15px;
margin:0px;
 }
.loginnavigation2 p a{
 font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#930000;
float:right;
font-weight:normal;
text-decoration:none;
 }
.loginnavigation3 img{
 padding:1px;
 border:1px solid #d0d0d0;
 margin:5px 8px 5px 5px;
  /*float:left;*/}
 .loginnavigation3 h4{
  margin:0px;
 padding:6px 5px;
 background:url(images/loginleftbg.jpg) no-repeat center;
 font-family:Arial, Helvetica, sans-serif;
 color:#930000;
 font-weight:bold;
 font-size:14px;
 }
  .loginnavigation3 p{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000; 
padding:8px 5px 0px 15px;
margin:0px;
 }
.loginnavigation3 p a{
 font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#930000;
float:right;
font-weight:normal;
text-decoration:none;
 }
.loginnavigation3 a,.loginnavigation2 a{color:#930000;text-decoration:none;margin-left:5px;}
 .jobs {
 width:120px;
 margin:10px 10px;
 padding:0px;
 float:left;}
 .jobs li{
 background:url(images/blackarrow.gif) no-repeat left center;
 font:12px Arial, Helvetica, sans-serif;
 color:#232323;
 font-weight:normal;
 padding-left:15px;
  line-height:20px;
  list-style:none;
 }
 .jobs li  a{
 font:12px Arial, Helvetica, sans-serif;
 color:#232323;
 font-weight:normal;
 text-decoration:underline;
 }
 .jobs li  a:hover{
 font:12px Arial, Helvetica, sans-serif;
 color:#930000;
 font-weight:normal;
 text-decoration:none;
 }
 #gobg{
 background:url(images/gobg3.gif) repeat-x left center #e1dbdb;
 padding-top:13px;
 height:26px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#000;
 font-weight:bold;
 border:1px solid #D4D0D1;
 border-left:none;
 margin:0px;}
  #gobg a{
   font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 display:block;
 color:#000;
 text-decoration:none;
  }
  #gobg a:hover{
   font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#000;
 text-decoration:none;
  }
  
  
   #gobg1{
 background:url(images/gobg.gif) repeat-x left center #e1dbdb;
 
 height:26px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#000;
 font-weight:bold;
 border:1px solid #D4D0D1;
 margin:0px;
 padding:7px 15px 3px 15px;
 }
  #gobg1 a{
   font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 display:block;
 color:#000;
 text-decoration:none;
  }
  #gobg1 a:hover{
   font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#000;
 text-decoration:none;
 }
 
  #post{
  background:url(images/gobg.gif) repeat-x left center #e1dbdb;
 padding-top:6px;
 height:20px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000;
 font-weight:bold;
 border:1px solid #D4D0D1;
 margin:0px;}
 
  #post a{
   font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000;
 text-decoration:none;
  }
  #post a:hover{
   font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000;
 text-decoration:none;
  }
.area{
background:url(images/textareabg.gif) no-repeat left center;
width:305px;
padding:10px 0px 10px 35px;
border:none;
height:70px;
}
.otheroption{
 font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#070707;
margin:0px;}

	
	.note{
	font:11px Arial, Helvetica, sans-serif;
	color:#f00;
	font-style:italic;

	}
	
	.greybrdr{
	border:1px solid #c3c3c3;
	background:#efefef;}
	
	
	.recipestxt{
	background:url(images/recipetxtbg.gif) no-repeat left top;
	border-right:1px solid #E14748;
	}
	.recipestxt a{
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#432525;
	text-decoration:none;
	}
	.commentstxt{
	background:url(images/commentsbg.gif) repeat-x center center;
	
	}
	.commentstxt a{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#432525;
    text-decoration:none;
	}
	.winepreparingbg{
	background:url(images/commentsbg.gif) no-repeat left center;
	border-right:1px solid #ccc;
	margin:0px;
	padding:0px;
	}
	.winepreparingbg a{
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#432525;
    text-decoration:none;
	}
	
	.winecellartxt {
	font:14px Arial, Helvetica, sans-serif;
	color:#959595;
	font-weight:bold;}
	.winecellartxt span{
	color:#000;}
	
	a.apple{
	background:url(images/ratinggrey.jpg) no-repeat left center;
	width:19px;
	height:17px;
	margin:0px;
	float:left;}
	a.apple:hover{
	background:url(images/ratingred.jpg) no-repeat left center;
	width:19px;
	height:17px;
	margin:0px;
	float:left;
	}
	
	.sitemapa{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#a00000;
	text-decoration:none;
	}
	
	.sitemapa:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	}
	
	
	.findcontent{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#a00000;
	text-decoration:none;
	padding-left:10px;
	}
	
	h3{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#a00000;
	text-decoration:none;
	padding-left:9px;
	}
.option{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	padding:0px;
	margin:0px;
	}
	
	.myaccount{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight:bold;
 }
 .myaccount a{
 color:#000000;
 text-decoration:underline;
 font-weight:bold;
 }
 
 .myaccount a:hover{
 color:#000000;
 text-decoration:none;
 font-weight:bold;
 }
 
 .breadcrumbs{
font:bold 12px  "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif, Tahoma;
background:#fff;

width:auto;
padding:0px 5px 5px 5px;
float:left;
}
.breadcrumbs h6{
background:url(images/bcbullet.gif) no-repeat left 6px;
padding-left:10px; 
margin-right:5px;
font:bold 13px  "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif, Tahoma;
float:left;
color:#000;
}
.breadcrumbs h6.bg{
background:none;
padding-left:10px; 
margin-right:5px;
font:bold 13px  "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif, Tahoma;
float:left;
color:#000;
}

.breadcrumbs h6 a{
color:#AB1D1D;
text-decoration:none;
}
.breadcrumbs h6 a:hover{
color:#666;
text-decoration:none;
}
.addwine{
float:right;
 background:url(images/wineg.gif) no-repeat right top;
 padding:3px 25px 17px 0px;
 margin:10px 10px 10px 0px;
 color:#AB1D1D;
 font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
 }

 
 .addwine a{
 color:#AB1D1D;
 text-decoration:none;
 }
 .addwine a:hover{
 color:#000;
 text-decoration:none;
 }
 
 
 .addwine1{
float:left;
 background:url(images/wineg.gif) no-repeat  top right;
 padding:0px 20px 0px 0px;
 margin:0px 0px 0px 0px;
 color:#AB1D1D;
 font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
 }

 
 .addwine1 a{
 color:#AB1D1D;
 text-decoration:none;
 }
 .addwine1 a:hover{
 color:#000;
 text-decoration:none;
 }
 .addwine2{
 font:bold 16px "Trebuchet MS";
 color:#AB1D1D;
 text-decoration:none;
 }
 
 
 
 .underline a{
 font:12px Arial, Helvetica, sans-serif;
 color:#930000;
 text-decoration:underline;
 }
 
  .underline a:hover{
 font:12px Arial, Helvetica, sans-serif;
 color:#930000;
 text-decoration:none;
 }
 
  .jobs2 {
 width:170px;
 margin:10px 10px;
 padding:0px;
 float:left;}
 
 
 
.jobs2 li{
 background:url(images/blackarrow.gif) no-repeat left center;
 font:12px Arial, Helvetica, sans-serif;
 color:#232323;
 font-weight:normal;
 padding-left:15px;
  line-height:20px;
  list-style:none;
  white-space:normal;
  width:350px;
  margin-left:0px;
 }
 
 .jobs2 li  a{
 font:12px Arial, Helvetica, sans-serif;
 color:#232323;
 font-weight:normal;
 text-decoration:underline;
 }
 .jobs2 li  a:hover{
 font:12px Arial, Helvetica, sans-serif;
 color:#930000;
 font-weight:normal;
 text-decoration:none;
 }
 a.tellfriends{
 background:url(images/footerimg.gif)no-repeat top;
 float:right;
 height:16px;
 width:135px;
 cursor:pointer;
 border:none; 
 margin-top:7px;
 margin-right:10px;
 }
 
 .generic{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:bold;
margin:0px;
padding:10px 0px 10px 0px;
}

.generic h4{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#7F7F7F;
font-weight:bold;
margin:0px;
padding:10px 0px 10px 0px;
}

.generic h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7F7F7F;
font-weight:bold;
margin:0px;
padding:0px 0px 0px 0px;
}

.generic h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9F0100;
font-weight:bold;
margin:0px;
padding:0px 0px 10px 0px;
}

.forgotpassword{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#232323;
font-weight:normal;
margin:0px;
padding:0px 0px 0px 0px;
}

.profileformtext{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
padding-left:10px;

}

.profiletext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
padding-left:6px;

}
.printer1{margin-top:5px; margin-right:25px; float:right; background: url(images/printrecipe_bg.GIF) no-repeat left center; padding-left:20px;}
li.winelistv{list-style:none;

 background:url(images/wineglass.GIF) no-repeat left center;
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#232323;
padding:5px 0px 5px 25px;}
.profiletxtarea{margin-top: 10px;}
.profdetails{border-bottom:1px solid #ccc; color:#000; font-size:12px;}
.innertitle a{color:#000000; text-decoration:none;}
.grapevine a{color:#626262; text-decoration:none;}
.poll a{color:#000; text-decoration:none; font-family:arial; font-size:12px;}

.profdetails p{color:#ccc;}
.leftnavadmin img{text-align:center;
 margin:5px 10px 5px 15px;
 padding-left:10px;float:none;}
#inerrloginleft img{padding:1px;
 border:1px solid #d0d0d0;}
.pairing2{padding-left:25px;}
#searchcomments h4 a{color:#a00000;}
#searchcomments p a{color:#aaa;}
.generic h2 a{color:#a00000;}
.bname a{color:#a00000; font-size:14px; text-decoration:none; font-weight:bold;}
.flogin a{color:#000;}
.cb_erase{text-align:center;}
.cb_erase a{color:#808080; text-decoration:none;}
.conversions{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;}
.conversions h2{color:#a00000; font-size:16px; background: url(images/recipebg.jpg) repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
height: 20px;
margin: 0px;
padding: 5px 20px;
}
.ctabl{ border:1px solid #ccc;}



a.foodiepost{
	background:url(images/messagefoodie_new.jpg) no-repeat;
	line-height:22px;
	padding-left:24px;
}

.pds-box{
	font-family: Arial, sans-serif;background: #fff;border: 1px solid #fff;width: 300px;font-size: 12px;text-align: left;color: #4e4e4e;
} 
#PDI_form1998053{
}
a.pds-view-results,a.pds-vote-button,a.pds-share ,a.pds-pd-link{
	font:10px Arial;
	color: #777;
	text-decoration:underline;
	padding: 0 5px 0 5px;
}
.pds-question-top{
	font-weight:bold;
	margin-bottom:20px;
}
.pds-votebutton-outer{
	margin-top:20px;
}

#foodieworld {
	margin-left:23px;text-align:center;
}
#foodieworld ul{
	list-style-type:none;
	margin:0;padding:0;
	float:left;
}
#foodieworld ul li{
	list-style:none;
	float:left; margin:7px;
}
#foodieworld ul li a{
	text-decoration:none;
}
#foodieworld img{
	margin-bottom:4px;
	padding:2px;
	border:1px solid #ccc;
}

form{margin:0px;}


 .videodesc h1{
 font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
color:#a00000;
font-weight:bold;
margin:0px;
padding:0px 0px 0px 0px;
 }
 .videodesc p{
	font:12px Arial, Helvetica, sans-serif; 
	padding-top:7px;
 }

.promotions-text{padding:10px 0px;border-bottom: 2px solid #a60011; font-family: Arial, Helvetica, sans-serif;}
.promotions-text h2{font-size:18px; padding:10px 0px;font-family: Arial, Helvetica, sans-serif;}
.promotions-text p{margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000; text-decoration: none;}

.commentsrating_nobold p { font-weight: normal; }
