

@charset "utf-8";
/* CSS Document */

body{background:#cccccc; margin:0;}

.clear{ clear:both; }
a img{ border:none; }

.main-container{background:url(../images/marketing2/other/bg.jpg) repeat-y; width:758px; height:auto; margin:0 auto 35px auto;}
.container{width:748px; margin:0 auto 0 auto;}
.logo{margin:0 0 12px 27px; padding:27px 0 0 0;}
.wrap-bg{background:url(../images/marketing2/other/con-bg.jpg) repeat-y; width:692px; margin:0 auto 0 auto; padding:28px; border-top:#e7dbc4 solid 1px;}
.wrap{ background:#FFFFFF; border:#e8dcc6 solid 1px; padding:35px; }
.wrap h1{ margin:0 0 0 0; padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#603522; }




.wrap p{ font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#454545;}
.wrap p a{ font-size:14px; font-weight:bold; color:#955237; text-decoration:underline;}
.wrap p a:hover{ text-decoration:none; }

.listi{}
.listi ul{margin:15px 0 0 20px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#454545; list-style:url(../images/marketing2/other/li.jpg);}
.listi ul li{ margin:10px 0 10px 0;}
.listi ul li a{ font-size:14px; font-weight:bold; color:#955237; text-decoration:underline;}
.listi ul li a:hover{ text-decoration:none; }

.footer-bg{ background:url(../images/marketing2/other/footer-bg.jpg) repeat-x; height:43px; width:750px; margin:0 auto 0 auto;}
.footer{}
.footer ul{text-transform:uppercase; font-size:14px; list-style:none; margin:0 0 0 14px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif}
.footer ul li{}
.footer ul li a{text-decoration:none; color:#FFFFFF; float:left; padding:13px 22px 13px 22px; display:block; background:url(../images/marketing2/other/sep.jpg) no-repeat right;}
.footer ul li a:hover{}



.terms{ margin:25px 0 0 0; }
.terms h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:20px 0 0px 0; padding:0 0 0 0;  color:#955237; }
.terms p{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#454545; margin:5px 0 0 0; padding:0px 0 0 0 ; line-height:16px;}
.terms p a{ font-size:11px; font-weight:bold; color:#955237; text-decoration:underline;}
.terms p a:hover{ text-decoration:none; }

.terms ol{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#454545; line-height:18px; }
.terms ol li{ margin:10px 0 10px 0; }
.terms ol li ol li{ margin:10px 0 10px 0;}

.terms ul{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#454545; line-height:18px; }
.terms ul li{ margin:10px 0 10px 0; }
.terms ul li ul li{ margin:10px 0 10px 0;}


.leftfloater{ float:left; }
.rightfloater{ float:right; }
.showcategories{ width:630px; }
.width525{ width:525px; }
.padleft15{ padding-left:15px; }
.recipelinks, .showcategories,.suggestlink,.newideasdata{ padding-top:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }

.suggestlink{ float:right;padding-top:50px; padding-right:30px; }
.categoryleftpad{ padding-right:8px; line-height:21px; }
.recipeindexdata a,.suggestlink a,.newideasdata a{ color:#955237;  line-height:21px; }
.recipeindexdata a:hover,.suggestlink a:hover,.newideasdata a:hover{text-decoration:none; }
.newideassubheader{ font-size:20px; color:#603522; font-weight:bold; padding-top:25px; }
.newideasdata a{ font-weight:bold; }
.padtop15{ padding-top:15px; }
.disablefont{ color:#8B8B8B; font-weight:bold; font-size:12px;}

