@charset "utf-8";
/* CSS Document */


body{ margin:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;  color:#77736b; font-size:12px; line-height: 18px; text-decoration : none; background:url(../images/bk03.gif) repeat-x;}

a{ text-decoration:underline; color:#77736b; }
a:hover{text-decoration:none;color:#a98c42;}

a.txtSearch{ color:#c99e2f; text-decoration:none;}
a.txtSearch:hover{ color:#a7a39a; text-decoration:none;}

.clearAll{clear:both;}

.divider {background:url(../images/line.gif) no-repeat; width:705px; height:28px;}
.divider_2 {background:url(../images/line2.gif) no-repeat; width:705px; height:40px;}

.list ul{margin:0;  padding-left:20px; }
.list li {  list-style: url(../images/bullet_circle_red.gif);}


/* Structure */
.container{ width:988px; margin:auto; background:url(../images/top_bk2.gif) repeat-x;}
.top{ width:988px; height:145px; margin:auto;}
.logo{ float: left; text-align: left; width:171px; height:145px; }
.item {float:left;}
.mybox{ float:right; width:190px; height:97px;}
.searchBox{ float:right; width:185px; height:97px; padding-left:10px; color:#d2a940; }
.search_bk {background:url(../images/search_bg.gif) no-repeat 0 top; width:176px; height:40px; margin-top:6px;}
.search_input {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#c4a754; border:1px solid white; /*border: none;*/ margin:7px; width:135px;}
.topNav{ width:634px; height:36px;}
.shareIcons { width:180px; height:36px;}
.spaceHeight {height:20px;}
.spaceHeightBottom {height:50px;}

.footer { color: #ffffff; font-size:13px; font-weight:bold; text-align:center;  background:url(../images/footer_logo.gif) no-repeat center top; line-height:20px; padding-top:75px; padding-bottom:10px; }
.footer a{color: #f5f3ec; text-decoration:none;}
.footer a:hover {color: #e4c36d;}


/* Subpages structure */
.LeftColumn{width:214px; margin:auto; float:left; }
.LC_recipes{ padding-top:55px; padding-left:24px; background:url(../images/bk_recipeNav.gif) no-repeat; width:190px; height:210px;}
.RightColumn{width:774px; margin:auto; float:left; }
.RC_content{ width:714px; margin:15px 0px 0px 60px;}
.topTitles{float:left; width:520px; height:60px;}
.back{padding-left:20px; float:left;}

/* Forms */
.form_circle{width:680px; height:313px; background:url(../images/bk_circle.gif) no-repeat bottom right; margin:20px 10px 0px 10px;}
.form_circle_incentive{width:680px; height:370px; background:url(../images/bk_circle_incentive.jpg) no-repeat bottom right; margin:20px 10px 0px 10px;}
.form_unsubs{width:557px; height:93px; background:url(../images/bk_unsubs.gif) no-repeat; margin:20px 10px 0px 15px;}
.form_contact{width:680px; height:313px; background:url(../images/bk_contact.gif) no-repeat bottom right; margin:20px 10px 0px 15px;}
.form_contact2{width:680px; height:153px; background:url(../images/bk_contact.gif) no-repeat bottom right; margin:20px 10px 0px 15px;}
.form_button{width:557px; height:48px; background:url(../images/bk_form_sub.gif) no-repeat; margin:0px 10px 0px 15px; text-align:center;}

/* Search page */
.search_recipes_sub {width:500px; float:left; height:40px; padding: 7px 10px 0px 0px; float:left;}
.search_input_sub {font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height:16px; color:#c4a754; border: solid thin #cbbb9b5; width:300px; height:20px; margin-left:5px;}
.search_boxes {width:690px; float:left; padding: 7px 10px 0px 0px; float:left;}
.checkbox {border: solid thin #cbbb9b5;}
.column_search{width:160px; float: left; line-height: 26px;}
.search_submit {height:100px; padding-top:30px;}
.Results_box{height:60px; float:left;}
.Results_newSearch{float:left; padding-left:30px;}

/* Recipe Categories page */
.RC_sort{ height:34px; padding-top:4px; float:left; font-size:12px; color:#77736b; font-weight:bold;}
.RC_recipe{ width:714px; height:116px; }
.RC_recipePicture{ width:151px; float:left; }
.imgThumb{border: 2px #dfdab7 solid ;}
.RC_recipeName{ width:301px; height: 110px; float:left; margin-left:30px;}
.RC_recipePack{ width:138px; height:116px; float:left; text-align:center;}
.RC_recipeStars{ float:left;}
.RC_Previews {text-align:right; margin-right:5px;}

/* Recipe Display page */
.RC_display_photo{width:490px; float:left;}
.RC_display_rating{width:220px; height:280px; float: right; background:url(../images/bk_rating.png) no-repeat;}
.RC_display_description{width:490px; margin:3px;}
.RC_display_ingredients{float:left; padding-right:10px;}
.RC_display_bottle{float:left; width:228px; height:185px; text-align:center;}

/* Recipe Display page */
.RC_display_system{width:222px; height:280px; float: right; background:url(../images/bk_system_rating.png) no-repeat;}

/* Browse page */
.RC_Browse{ width:714px; float:left;}
.RC_BrowseRecipe{ width:330px;float:left;}


/* Products page */
.prod_left{width:500px;padding-top:20px; float:left;}
.prod_right{width:212px;float:left; text-align:right; padding-top:60px;}
.prod_title_right{width:335px;float:left; padding-top:20px;}
.prod_text{width:330px; float:left; padding-top:5px;}
.prod_links{line-height:30px; padding-top:10px;}
.chart_marinade{width:569px; height:387px;  background:url(../images/bk_chart_marinade.gif) no-repeat; padding:20px 10px 0px 3px;  }


/* Gourmetcircle Newsletter */
.list_newsletter{background:url(../images/i_oven_white.jpg) no-repeat top right; height:280px;}
.list_newsletter ul {margin:0;  padding-left:20px; }
.list_newsletter li { line-height:20px; list-style: url(../images/arrow_list.gif) inside;}

/* Tips pages */
.list_tips{background:url(../images/i_cooking.jpg) no-repeat top right; height:280px;}
.list_tips ul {margin:0;  padding-left:20px;}
.list_tips li { line-height:20px; *line-height:24px; list-style: url(../images/arrow_list.gif) inside; }
.list_tips li a{ font-size:16px; font-weight: normal; color:#d2a940; text-decoration:none;}
.list_tips li a:hover{ color:#77736b;}

.list_charts{ height:250px;}
.list_charts ul {margin:0;  padding-left:20px;}
.list_charts li { line-height:20px; *line-height:24px; list-style: url(../images/arrow_list.gif) inside; }
.list_charts li a{ font-size:16px; font-weight: normal; color:#d2a940; text-decoration:none;}
.list_charts li a:hover{ color:#77736b;}
.tips_marinades{width:680px; height:350px;  background:url(../images/bk_marinades.gif) no-repeat; margin:20px 10px 0px 15px; }
.bk_alone{width:680px; height:250px; background:url(../images/bk_alone.gif) no-repeat; }

/* Tips Charts pages */
.chart_1{width:570px; height:465px;  background:url(../images/bk_chart01.gif) no-repeat; padding:20px 10px 0px 3px;  }
.chart_2{width:700px; height:336px;  background:url(../images/bk_chart02.gif) no-repeat; padding:20px 10px 0px 3px;  }
.chart_3{width:450px; height:510px;  background:url(../images/bk_chart03.gif) no-repeat; padding:20px 10px 0px 3px;  }
.chart_4{width:390px; height:530px;  background:url(../images/bk_chart04.gif) no-repeat; padding:20px 10px 0px 3px;  }
.chart_5{width:390px; height:450px;  background:url(../images/bk_chart05.gif) no-repeat; padding:20px 10px 0px 3px;  }


/* Faqs pages */
.list_faqs{width:714px;}
.list_faqs ul {margin:0;  padding-left:20px; }
.list_faqs li { line-height:20px; list-style: url(../images/arrow_list.gif) inside; }
.list_faqs_sub ul{margin:0;  padding-left:20px; }
.list_faqs_sub li { line-height:20px; list-style: url(../images/arrow2.gif) inside; font-weight:bold;}


/*Styles*/
.txtCopyright  {color:#e0d2a9;font-size:11px; font-weight:normal; }
.TxtRecipeName{ font-size:18px; color:#d2a940; height:77px;}
.titleMain {font-size:22px; line-height: 28px; color:#a11711;}
.titleSecond {font-size:18px; font-weight: normal; font-style: normal; line-height: 22px; color:#d2a940;}
.titleThird {font-size:16px; font-weight: bold; font-style: normal; line-height: 20px; color:#a11711;}
.txtHighlighted_01{ font-weight: bold; color:#c69d32;}
.txtHighlighted_02{ font-weight: bold; color:#a11711;}
.txtFace {font-size:11px; line-height: 14px; color:#3b5998;}
.normal{font-weight: normal;}
.bold {font-weight: bold;}
.yellow{color:#c69d32;}
.red{color:#a11711;}
.big{font-size:14px; line-height: 20px;}
.interline{ line-height:22px;}
.padding{padding:20px;}
.minor {font-size:11px; line-height: 15px;}

