/*=====================common css starts=====================*/
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,fieldset,p{padding:0; margin:0; font-weight:normal;}
body{font:12px/16px Arial, Helvetica, sans-serif; color:#333; height:100%; line-height:normal; background:url(../images/body_bg.jpg) repeat 0 0;}
img,fieldset{border:none; margin:0; padding:0;}
.left{float:left;}
.right{float:right; width:auto;}
.full{float:left; width:100%;}
.curve{float:left; width:100%;}
.curve img{float:left}
span.clear{clear:both;}
:focus{outline:none}
input:focus{outline:none;}
ul{list-style:none;}
:focus{outline:none}
input:focus{outline:none;}
/*=====================common css starts=====================*/

/*=================starts wrapper=================*/
#main{width:100%; float:left;}
#wrapper{width:975px; margin:0 auto;}
/*=================wrapper ends=================*/

/*=================starts header=================*/
#header{width:100%; float:left; height:131px;}
#header .top_detail{width:545px; float:right; margin-right:4px; display:inline; height:36px; background:url(../images/header_top_bg.jpg) no-repeat 0 0; padding:3px 0 0 4px;}
#header .top_detail form{width:100%; float:left;}
#header .top_detail fieldset{width:100%; float:left;} 
#header .top_detail p{width:auto; float:left; font:bold 1.188em/18px Arial, Helvetica, sans-serif; color:#660066; padding:6px 10px 0 7px;}
#header .top_detail span{width:auto; float:left; font:normal 0.875em/16px Arial, Helvetica, sans-serif; color:#614a3b; padding:5px 10px 0 7px;}
#header .top_detail .input_bg{width:160px; float:left; height:18px; background:url(../images/input1.jpg) no-repeat 0 0; padding:3px 5px; margin:3px 5px 0 0; display:inline;}
#header .top_detail .input_bg input{width:160px; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#7f7f7f; border:none; background:none;}
#header .top_detail .input_bg1{width:46px; float:left; height:18px; background:url(../images/input2.jpg) no-repeat 0 0; padding:3px 2px; margin-top:3px;}
#header .top_detail .input_bg1 select{width:43px; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#7f7f7f; border:none; background:none; padding-left:3px;} 
#header .top_detail .input_bg2{width:76px; float:left; height:18px; background:url(../images/input3.jpg) no-repeat 0 0; padding:3px 2px; margin:3px 0px 0 0; display:inline;}
#header .top_detail .input_bg2 select{width:73px; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#7f7f7f; border:none; background:none; padding-left:3px;} 
#header .top_detail .button{width:58px; float:left; height:24px; background:url(../images/search_btn.jpg) no-repeat 0 0; margin:3px 0 0 6px; display:inline;  border:0px; cursor:pointer; padding:0px;}
#header .logo{width:345px; float:left; height:78px; margin:28px 0 0 11px; display:inline;}
/*=================header ends=================*/

/*=================starts body container=================*/
#body_container{width:100%; float:left; background:url(../images/body_main.jpg) repeat-y center 0;}
/*=================body container ends=================*/

/*=================starts menu =================*/
#menu{width:720px; float:right; height:40px; position:relative; z-index:8888;}
#menu ul{width:100%; float:left;}
#menu ul li{width:auto; float:left; font:bold 1.125em/18px Arial, Helvetica, sans-serif; color:#fff; text-align:center;}
#menu ul li a{text-decoration:none; color:#fff;}
#menu ul li a:hover{color:#fff;}
#menu ul li.home{width:93px; float:left;}
#menu ul li.home a{width:93px; height:30px; float:left; background:url(../images/menu.jpg) no-repeat 0 0; padding-top:10px;}
#menu ul li.home a:hover{background-position:0 bottom;}
#menu ul li.home_active a{background-position:0 bottom;}

#menu ul li.submit{width:163px; float:left;}
#menu ul li.submit a{width:163px; height:30px; float:left; background:url(../images/menu.jpg) no-repeat -93px 0; padding-top:10px;}
#menu ul li.submit a:hover{background-position:-93px bottom;}
#menu ul li.submit_active a{background-position:-93px bottom;}

#menu ul li.rated{width:128px; float:left;}
#menu ul li.rated a{width:128px; height:30px; float:left; background:url(../images/menu.jpg) no-repeat -256px 0; padding-top:10px;}
#menu ul li.rated a:hover{background-position:-256px bottom;}
#menu ul li.rated_active a{background-position:-256px bottom;}

#menu ul li.newest{width:170px; float:left;}
#menu ul li.newest a{width:170px; height:30px; float:left; background:url(../images/menu.jpg) no-repeat -384px 0; padding-top:10px;}
#menu ul li.newest a:hover{background-position:-384px bottom;}
#menu ul li.newest_active a{background-position:-384px bottom;}

#menu ul li.healthy{width:166px; float:left;}
#menu ul li.healthy a{width:166px; height:30px; float:left; background:url(../images/menu.jpg) no-repeat right 0; padding-top:10px;}
#menu ul li.healthy a:hover{background-position:right bottom;}
#menu ul li.healthy_active a{background-position:right bottom;}
/*=================menu ends=================*/

/*=================starts left container=================*/
#left_container{width:731px; float:left; position:relative; background:url(../images/left_bg.gif) repeat-y 0 0; padding-bottom:34px;}
/*=================starts banner=================*/
#left_container .banner_section{width:731px; float:left; background:url(../images/banner_bg.gif) no-repeat 0 0; height:318px; margin-top:-14px;}
#left_container .banner_section .left_detail{width:307px; float:left; padding:30px 0 0 14px;}
#left_container .banner_section .left_detail .feature{width:auto; float:left; margin-left:14px; display:inline; position:relative; z-index:999;}
#left_container .banner_section .left_detail .img_box{width:270px; float:left; height:200px; background:url(../images/banner_photo_bg.jpg) no-repeat 0 0; padding:16px 17px 20px 15px; margin-top:-5px}
#left_container .banner_section .left_detail .img_box img{float:left;}
#left_container .banner_section .right_side{width:399px; float:left; padding-top:45px;}
#left_container .banner_section .right_side .content{width:324px; float:left; padding-left:44px;}
#left_container .banner_section .right_side .content h3{width:100%; float:left; font:normal 1.875em/28px Arial, Helvetica, sans-serif; color:#660066;}
#left_container .banner_section .right_side .content ul{width:100%; float:left; padding-top:4px;}
#left_container .banner_section .right_side .content ul li{width:auto; float:left; font: normal 1em/16px Arial, Helvetica, sans-serif; color:#333; padding-right:4px;}
#left_container .banner_section .right_side .content ul li a{text-decoration:none; color:#660066;}
#left_container .banner_section .right_side .content ul li a:hover{text-decoration:underline; color:#660066;}
#left_container .banner_section .right_side .content ul li big{font:normal 1.063em/16px Arial, Helvetica, sans-serif;}
#left_container .banner_section .right_side .content p{width:100%; float:left; font:normal 1em/18px Arial, Helvetica, sans-serif; color:#333; padding-top:18px;}
#left_container .banner_section .right_side .rating_row{width:100%; float:left; margin-top:65px;}
#left_container .banner_section .right_side .rating_row span{width:auto; float:left;}
#left_container .banner_section .right_side .rating_row span img{float:left; padding-right:3px;}
/*=================starts detail section=================*/
#left_container .detail_section{width:720px; float:left; padding-left:11px;}
#left_container .detail_section .detail_box{width:100%; float:left; padding:12px 0 13px; border-bottom:1px solid #e8e8de;}
#left_container .detail_section .detail_box .photo_box{width:120px; float:left; height:120px; background:url(../images/left_phto_bg.jpg) no-repeat 0 0; padding:7px 9px 9px 7px; margin:0 11px; display:inline;}
#left_container .detail_section .detail_box .photo_box img{float:left;}
#left_container .detail_section .detail_box .content{width:551px; float:left;}
#left_container .detail_section .detail_box .content .top_detail{width:100%; float:left; background:url(../images/line1.jpg) no-repeat 0 bottom; padding-bottom:7px;}
#left_container .detail_section .detail_box .content .top_detail h3{width:100%; float:left; font:normal 1.875em/28px Arial, Helvetica, sans-serif; color:#660066; padding:2px 0 0;}
#left_container .detail_section .detail_box .content .top_detail h3 a{text-decoration:none; color:#660066;}
#left_container .detail_section .detail_box .content .top_detail h3 a:hover{text-decoration:underline;}
#left_container .detail_section .detail_box .content .top_detail ul{width:auto; float:left; padding-top:6px;}
#left_container .detail_section .detail_box .content .top_detail ul li{width:auto; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#333; padding-right:4px;}
#left_container .detail_section .detail_box .content .top_detail ul li a{text-decoration:none; color:#660066;}
#left_container .detail_section .detail_box .content .top_detail ul li a:hover{text-decoration:underline; color:#660066;}
#left_container .detail_section .detail_box .content .top_detail ul li span{color:#660066;}
#left_container .detail_section .detail_box .content .top_detail .btn{width:91px; float:right; height:26px; background:url(../images/not_rated_btn.jpg) no-repeat 0 0; }
#left_container .detail_section .detail_box .content .top_detail .btn a{width:auto; float:left; font:normal 0.875em/14px Arial, Helvetica, sans-serif; color:#660066; text-decoration:none; padding:6px 0 0 30px;}
#left_container .detail_section .detail_box .content .top_detail .btn a:hover{text-decoration:underline;}
#left_container .detail_section .detail_box .content p{width:100%; float:left; font:normal 1.063em/18px Arial, Helvetica, sans-serif; color:#333; padding-top:12px;}
#left_container .detail_section .detail_box .btm_row{width:698px; float:left; padding:0px 0 0 11px;}
#left_container .detail_section .detail_box .btm_row p{width:auto; float:right; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#237373; padding-top:4px}
#left_container .detail_section .detail_box .btm_row p span{color:#333;}
#left_container .detail_section .detail_box .btm_row ul{width:auto; float:left;}
#left_container .detail_section .detail_box .btm_row ul li{width:auto; float:left; margin-right:5px; display:inline;}
#left_container .detail_section .detail_box .btm_row ul li a.edit{width:65px; float:left; height:24px; background:url(../images/edit.jpg) no-repeat 0 0;}
#left_container .detail_section .detail_box .btm_row ul li a.edit:hover{background-position:0 bottom;}
#left_container .detail_section .detail_box .btm_row ul li a.delete{width:65px; float:left; height:24px; background:url(../images/delete.jpg) no-repeat 0 0;}
#left_container .detail_section .detail_box .btm_row ul li a.delete:hover{background-position:0 bottom;}
/*=================starts paging=================*/
#left_container .paging{width:698px; float:left; padding:8px 0 7px; background:url(../images/line1.jpg) repeat-x 0 bottom; margin-left:11px; display:inline;}
#left_container .paging.last{padding-top:17px;}
#left_container .paging form{width:100%; float:left;}
#left_container .paging fieldset{width:100%; float:left;}
#left_container .paging .left_side{width:205px; float:left;}
#left_container .paging .left_side h6{width:auto; float:left; font:bold 1.063em/16px Arial, Helvetica, sans-serif; color:#237373; padding-top:4px;}
#left_container .paging .left_side h6 span{color:#333;}
#left_container .paging .left_side small{width:auto; float:left; padding:5px 8px 0;}
#left_container .paging .left_side .field{width:54px; float:left; height:20px; background:url(../images/num_bg.jpg) no-repeat 0 0; padding:4px 3px; margin-left:5px; display:inline;}
#left_container .paging .left_side .field select{width:54px; float:left; font:normal 1.063em/16px Arial, Helvetica, sans-serif; color:#7f7f7f; border:0px; background:none;}
#left_container .paging .right_side{width:96px; float:right;}
#left_container .paging .right_side h6{width:auto; float:left; font:bold 1.063em/16px Arial, Helvetica, sans-serif; color:#237373; padding-top:4px;}
#left_container .paging .right_side .field{width:44px; float:right; height:18px; background:url(../images/show_bg.jpg) no-repeat 0 0; padding:4px 3px;}
#left_container .paging .right_side .field select{width:44px; float:left; font:normal 1.063em/16px Arial, Helvetica, sans-serif; color:#7f7f7f; border:0px; background:none;}
#left_container .paging ul{width:auto; float:left; padding-left:33px;}
#left_container .paging ul li{width:auto; float:left; font:bold 1.063em/18px Arial, Helvetica, sans-serif; color:#761b76; text-align:center; margin-right:3px; display:inline;}
#left_container .paging ul li a{width:26px; float:left; height:22px; text-decoration:none; color:#761b76; background:url(../images/paging_bg.jpg) no-repeat 0 0; padding-top:4px;}
#left_container .paging ul li span{width:26px; float:left; height:22px; text-decoration:none; color:#761b76; background:url(../images/paging_bg.jpg) no-repeat 0 0; padding-top:4px;}
#left_container .paging ul li a:hover{text-decoration:none; color:#da6c36; background-position:0 bottom;}
#left_container .paging ul li.active span{text-decoration:none; color:#da6c36; background-position:0 bottom;}
#left_container .paging ul li a.last{background:none; padding:0px; width:20px;}
/*=================paging ends=================*/
/*=================left container ends=================*/

/*=================starts left section=================*/
#right_section{width:244px; float:left; position:relative;}
#right_section .sign_outer{width:239px; float:left; height:39px; background:url(../images/sign_outer.jpg) no-repeat 0 0;}
#right_section .signup{width:217px; float:left; height:33px;  margin:1px 0 0 12px; display:inline;}
#right_section .signup a{width:217px; float:left; height:33px; background:url(../images/sign_up.jpg) no-repeat 0 0;} 
#right_section .signup a:hover{background-position:0 bottom;}
#right_section .main_bg{width:100%; float:left; background:url(../images/right_main_bg.jpg) repeat-y 0 0;}
#right_section .top_section{width:100%; float:left; background:url(../images/right_top_bg.jpg) no-repeat 0 0;}
#right_section .top_section.myrecipe{width:100%; float:left; background:url(../images/right_top_bg1.jpg) no-repeat 0 0;}
#right_section .top_section .welcome_section{width:215px; float:left; margin:10px 0 0 13px; display:inline;}
#right_section .top_section .welcome_section form{width:100%; float:left;}
#right_section .top_section .welcome_section fieldset{width:100%; float:left;}
#right_section .top_section .welcome_section h2{width:100%; float:left; font:bold 1.375em/20px Arial, Helvetica, sans-serif; color:#fff; padding-bottom:6px; text-align:center;} 
#right_section .top_section .welcome_section .message_box{width:215px; float:left; height:61px; background:url(../images/welcome_text_bg.jpg) no-repeat 0 0;}
#right_section .top_section .welcome_section .message_box p{width:100%; float:left; font:bold 1em/16px Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding-top:5px;}
#right_section .top_section .welcome_section .logout{width:58px; float:right; height:23px; background:url(../images/login_btn.jpg) no-repeat 0 0; font:bold 1.125em/18px Arial, Helvetica, sans-serif; color:#2d5855; border:0px; cursor:pointer; padding-bottom:3px; margin-top:6px;}
#right_section .top_section .welcome_section .button_box{width:100%; float:left; padding:9px 0 0;}
#right_section .top_section .welcome_section .button_box .row{width:100%; float:left; padding-bottom:4px;}
#right_section .top_section .welcome_section .button_box .row1{width:100%; float:left; padding-bottom:7px;}
#right_section .top_section .welcome_section .button_box a.profile{width:104px; float:left; height:28px; background:url(../images/my_profile.jpg) no-repeat 0 0;}
#right_section .top_section .welcome_section .button_box a.profile:hover{background-position:0 bottom;}
#right_section .top_section .welcome_section .button_box a.recipes{width:104px; float:right; height:28px; background:url(../images/my_recipes.jpg) no-repeat 0 0;}
#right_section .top_section .welcome_section .button_box a.recipes:hover{background-position:0 bottom;}
#right_section .top_section .welcome_section .button_box a.cook{width:104px; float:left; height:28px; background:url(../images/cook_book.jpg) no-repeat 0 0;}
#right_section .top_section .welcome_section .button_box a.cook:hover{background-position:0 bottom;}
#right_section .top_section .welcome_section .button_box a.submit{width:104px; float:right; height:28px; background:url(../images/submit_recipe.jpg) no-repeat 0 0;}
#right_section .top_section .welcome_section .button_box a.submit:hover{background-position:0 bottom;}


#right_section .top_section .form_section{width:215px; float:left; margin:12px 0 0 13px; display:inline;}
#right_section .top_section .form_section form{width:100%; float:left;}
#right_section .top_section .form_section fieldset{width:100%; float:left;}
#right_section .top_section .form_section h2{width:100%; float:left; font:bold 1.5em/20px Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding-bottom:6px;} 
#right_section .top_section .form_section .input_bg{width:200px; float:left; height:18px; background:url(../images/right_input.jpg) no-repeat 0 0; padding:4px 7px;}
#right_section .top_section .form_section .input_bg input{width:200px; float:left; font:normal 1.063em/18px Arial, Helvetica, sans-serif; color:#666666; background:none; color:#666; border:0px;}
#right_section .top_section .form_section .row{width:100%; float:left; padding-bottom:4px;}
#right_section .top_section .form_section .row1{width:100%; float:left; padding-bottom:7px;}
#right_section .top_section .form_section .button{width:58px; float:right; height:23px; background:url(../images/login_btn.jpg) no-repeat 0 0; font:bold 1.125em/18px Arial, Helvetica, sans-serif; color:#2d5855; border:0px; cursor:pointer; padding-bottom:3px;}
#right_section .top_section ul.pad_top_btm{padding:20px 0 6px 13px;}
#right_section .top_section ul{width:212px; float:left; padding:19px 0 4px 13px;}
#right_section .top_section ul li{width:100%; float:left; padding-bottom:4px;}
#right_section .top_section ul li a.icon1{width:211px; float:left; height:56px; background:url(../images/right_icon1.gif) no-repeat 0 0;}
#right_section .top_section ul li a.icon1:hover{background-position:0 bottom;}
#right_section .top_section ul li a.icon2{width:211px; float:left; height:56px; background:url(../images/right_icon2.gif) no-repeat 0 0;}
#right_section .top_section ul li a.icon2:hover{background-position:0 bottom;}
#right_section .top_section ul li a.icon3{width:211px; float:left; height:56px; background:url(../images/right_icon3.gif) no-repeat 0 0;}
#right_section .top_section ul li a.icon3:hover{background-position:0 bottom;}

#right_section .right_nav{width:100%; float:left; position:relative}
#right_section .right_nav h3{width:231px; float:left; background:url(../images/right_head_bg.png) no-repeat 0 0; font:bold 1.188em/20px Arial, Helvetica, sans-serif; color:#fff; padding:15px 0 0 13px; height:26px; margin-top:-9px; position:relative;}
#right_section .right_nav ul{width:224px; float:left; padding:12px 0 5px 14px;}
#right_section .right_nav ul li{width:207px; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#614a3b; background:url(../images/bullet.jpg) no-repeat 0 5px; padding:0 0 8px 17px;}
#right_section .right_nav ul li a{width:auto; float:left; color:#614a3b; text-decoration:none}
#right_section .right_nav ul li a:hover{text-decoration:underline; color:#614a3b;}
#right_section .right_nav ul li.active a{text-decoration:none; color:#614a3b; font-weight:bold;}
#right_section .right_nav ul li ul{width:100%; float:left; padding:0px;}
#right_section .right_nav ul li ul li{width:196px; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#660066; background:url(../images/bullet1.jpg) no-repeat 0 12px; padding:7px 0 0px 11px;}
#right_section .right_nav ul li ul li a{text-decoration:none; color:#660066!important; font-weight:normal!important;}
#right_section .right_nav ul li ul li a:hover{text-decoration:underline; color:#660066;}
#right_section .right_nav ul li ul li.active a{text-decoration:none; color:#660066; }
#right_section .bottom_section{width:224px; float:left; padding:10px 0 0 15px;}
#right_section .bottom_section .box{width:100%; float:left; padding-bottom:8px;}
#right_section .bottom_section .box h3{width:100%; float:left; font:bold 1.125em/1.25em Arial, Helvetica, sans-serif; color:#37716d;}
#right_section .bottom_section .box h3 img{float:left; vertical-align:middle; margin-right:6px; display:inline; padding-bottom:6px;}
#right_section .bottom_section .box .detail{width:100%; float:left}
#right_section .bottom_section .box .detail .middel_rotate{width:181px; float:left; background:url(../images/box_middel_rotate.gif) repeat-y 0 0; padding:0 15px 0 14px;}
#right_section .bottom_section .box .detail .middel_rotate ul{width:100%; float:left;}
#right_section .bottom_section .box .detail .middel_rotate ul li{width:163px; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#614a3b; background:url(../images/bullet4.gif) no-repeat 0 3px; padding:0 0 8px 18px;}
#right_section .bottom_section .box .detail .middel_rotate ul li a{text-decoration:none; color:#614a3b;}
#right_section .bottom_section .box .detail .middel_rotate ul li a:hover{text-decoration:underline; color:#614a3b;}
#right_section .bottom_section .box .detail .middel_rotate p{width:auto; float:right; font:normal 0.875em/15px Arial, Helvetica, sans-serif; color:#660066;}
#right_section .bottom_section .box .detail .middel_rotate p a{text-decoration:none; color:#660066;}
#right_section .bottom_section .box .detail .middel_rotate p a:hover{text-decoration:underline; color:#660066;}
/*=================left section ends=================*/

/*=================starts toprated left section=================*/
#toprated_left_section{width:731px; float:left; position:relative;}
#toprated_left_section .heading_box{width:697px; float:left; background:url(../images/toprated_top_bg.jpg) repeat-x 0 bottom #fffefe; height:42px; margin-left:11px; display:inline; padding:15px 10px 0 13px;} 
#toprated_left_section .heading_box h3{width:auto; float:left; font:bold 1.438em/23px Arial, Helvetica, sans-serif; color:#237373;}
#toprated_left_section .heading_box h3 img{vertical-align:middle; margin-right:8px; display:inline;}
#toprated_left_section .heading_box .right_side{width:159px; float:right;}
#toprated_left_section .heading_box .right_side form{width:100%; float:left;}
#toprated_left_section .heading_box .right_side fieldset{width:100%; float:left;}
#toprated_left_section .heading_box .right_side label{width:auto; float:left; font:bold 1.063em/15px Arial, Helvetica, sans-serif; color:#237373; padding-top:3px;}
#toprated_left_section .heading_box .right_side .field{width:95px; float:right; height:18px; background:url(../images/top_rated_bg.jpg) no-repeat 0 0; padding:3px 5px;}
#toprated_left_section .heading_box .right_side .field select{width:95px; float:left; font:normal 1.063em/16px Arial, Helvetica, sans-serif; color:#7f7f7f; border:0px; background:none;}

#common_top_section{width:707px; float:left; height:112px; background:url(../images/inner_banner.png) no-repeat 0 0; margin-top:-13px; position:relative; padding-left:24px;}
#common_top_section .photo{width:394px; height:83px; position:absolute; right:0px; top:18px;}
#common_top_section h2{width:100%; float:left; font:normal 1.625em/26px Arial, Helvetica, sans-serif; color:#fff; padding:32px 0 14px;}
#common_top_section .right_side{width:auto; position:absolute; right:0px; top:33px;}
#common_top_section .right_side ul{width:auto; float:left; padding-right:11px;}
#common_top_section .right_side ul li{width:32px; height:31px; float:left; margin-right:7px; display:inline;}
#common_top_section .right_side ul li a.icon1{width:32px; height:31px; float:left; background:url(../images/print_icon.jpg) no-repeat 0 0;}
#common_top_section .right_side ul li a.icon1:hover{background-position:0 bottom;}
#common_top_section .right_side ul li a.icon2{width:32px; height:31px; float:left; background:url(../images/message_icon.jpg) no-repeat 0 0;}
#common_top_section .right_side ul li a.icon2:hover{background-position:0 bottom;}
#common_top_section .right_side ul li a.icon3{width:32px; height:31px; float:left; background:url(../images/icon3.jpg) no-repeat 0 0;}
#common_top_section .right_side ul li a.icon3:hover{background-position:0 bottom;}
#common_top_section .breadcrumbs{width:100%; float:left;}
#common_top_section .breadcrumbs ul{width:100%; float:left; padding-top:3px;}
#common_top_section .breadcrumbs ul li{width:auto; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#e3dfd0; background:url(../images/bullet5.jpg) no-repeat 0 7px; padding:0 10px 0 11px;}
#common_top_section .breadcrumbs ul li.current{color:#fff;}
#common_top_section .breadcrumbs ul li.first{background:none; padding-left:0px;}
#common_top_section .breadcrumbs ul li a{text-decoration:none; color:#e3dfd0;}
#common_top_section .breadcrumbs ul li a:hover{text-decoration:underline; color:#e3dfd0;}
#common_top_section .breadcrumbs ul li.active a{text-decoration:underline; color:#e3dfd0;}
/*=================toprated left section ends=================*/

/*=================starts viewrecip left section=================*/
#viewrecip_left_container{width:720px; float:left; margin-left:11px; display:inline;} 
/*=================starts top section=================*/
#viewrecip_left_container .top_section{width:709px; float:left; background:url(../images/viewrecipe_top_bg.jpg) repeat-x 0 0; height:147px; padding:19px 0 0 11px;}
#viewrecip_left_container .top_section .img_box{width:120px; float:left; height:120px; background:url(../images/viewrecipe_photo_bg.jpg) no-repeat 0 0; padding:7px 9px 9px 7px; margin-right:12px; display:inline;}
#viewrecip_left_container .top_section .img_box img{float:left;}
#viewrecip_left_container .top_section .content_box{width:551px; float:left;}
#viewrecip_left_container .top_section .content_box .top_row{width:100%; float:left; background:url(../images/line1.jpg) no-repeat 0 bottom;}
#viewrecip_left_container .top_section .content_box h3{width:100%; float:left; font:normal 1.688em/25px Arial, Helvetica, sans-serif; color:#237373;}
#viewrecip_left_container .top_section .content_box ul{width:100%; float:left; padding:8px 0 12px;}
#viewrecip_left_container .top_section .content_box ul li{width:auto; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#333; padding-right:10px;}
#viewrecip_left_container .top_section .content_box ul li small{color:#b0b0b0;}
#viewrecip_left_container .top_section .content_box ul li span{color:#751a74;}
#viewrecip_left_container .top_section .content_box ul li a{text-decoration:none; color:#751a74;}
#viewrecip_left_container .top_section .content_box ul li a:hover{text-decoration:underline;}
#viewrecip_left_container .top_section .content_box .rating{width:100%; float:left; background:url(../images/line1.jpg) no-repeat 0 bottom; padding:6px 0 10px}
#viewrecip_left_container .top_section .content_box .rating p{width:auto; float:left; font:bold 1em/16px Arial, Helvetica, sans-serif; color:#333; padding:5px 12px 0 0;}
#viewrecip_left_container .top_section .content_box .rating h6{width:auto; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#333; padding:4px 0px 0 10px;}
#viewrecip_left_container .top_section .content_box .rating h6 strong{font:bold 1.063em/18px Arial, Helvetica, sans-serif; color:#660066;}
#viewrecip_left_container .top_section .content_box .rating span{width:auto; float:left;}
#viewrecip_left_container .top_section .content_box .rating span img{float:left; margin-right:3px; display:inline;}
#viewrecip_left_container .top_section .content_box .btm_section{width:100%; float:left; padding-top:7px;}
#viewrecip_left_container .top_section .content_box .btm_section ul{width:100%; float:left; padding:0px;}
#viewrecip_left_container .top_section .content_box .btm_section ul li{width:auto; float:left; margin-right:12px; display:inline; padding:0px;}
#viewrecip_left_container .top_section .content_box .btm_section ul li a.icon1{width:182px; float:left; height:28px; background:url(../images/add.jpg) no-repeat 0 0;}
#viewrecip_left_container .top_section .content_box .btm_section ul li a.icon1:hover{background-position:0 bottom;}
#viewrecip_left_container .top_section .content_box .btm_section ul li a.icon2{width:162px; float:left; height:28px; background:url(../images/change.jpg) no-repeat 0 0;}
#viewrecip_left_container .top_section .content_box .btm_section ul li a.icon2:hover{background-position:0 bottom;}
#viewrecip_left_container .top_section .content_box .btm_section ul li a.icon3{width:182px; float:left; height:28px; background:url(../images/view.jpg) no-repeat 0 0;}
#viewrecip_left_container .top_section .content_box .btm_section ul li a.icon3:hover{background-position:0 bottom;}
#viewrecip_left_container .top_section .content_box .btm_section ul li.last{margin-right:0px;}
/*=================top section ends=================*/
/*=================starts left section=================*/
#viewrecip_left_container .left_detail{width:134px; float:left; margin:18px 0 0 11px; display:inline;}
#viewrecip_left_container .left_detail .box{width:134px; float:left; background:url(../images/viewrecipe_box_mid_rotate.jpg) repeat-y 0 0;}
#viewrecip_left_container .left_detail .box .top_crv{width:100%; float:left; background:url(../images/viewrecipe_box_top_crv.jpg) no-repeat 0 0;}
#viewrecip_left_container .left_detail .box .btm_crv{width:126px; float:left; background:url(../images/viewrecipe_box_btm_crv.jpg) no-repeat 0 bottom; padding:4px;}
#viewrecip_left_container .left_detail .box .btm_crv ul{width:126px; float:left;}
#viewrecip_left_container .left_detail .box .btm_crv ul li{width:121px; float:left; font:bold 1.063em/16px Arial, Helvetica, sans-serif; color:#614a3b; border-bottom:1px solid #a2d9df; padding:8px 0 6px 5px;}
#viewrecip_left_container .left_detail .box .btm_crv ul li span{color:#333333;}
#viewrecip_left_container .left_detail .box .btm_crv ul li a{text-decoration:none; color:#333;}
#viewrecip_left_container .left_detail h5{width:130px; float:left; font:normal 1.063em/16px Arial, Helvetica, sans-serif; color:#660066; padding:14px 0 12px 4px;}
#viewrecip_left_container .left_detail h5 a{text-decoration:underline; color:#660066;}
#viewrecip_left_container .left_detail h5 a:hover{text-decoration:none;}
#viewrecip_left_container .left_detail .fb_box{width:100%; float:left;}
/*=================left section ends=================*/
/*=================starts right section=================*/
#viewrecip_left_container .right_detail{width:551px; float:left; margin:20px 0 0 8px; display:inline;}
#viewrecip_left_container .right_detail .head{width:100%; float:left; background:url(../images/line1.jpg) no-repeat 0 bottom; padding-bottom:8px;}
#viewrecip_left_container .right_detail .head h3{width:auto; float:left; font:normal 1.5em/21px Arial, Helvetica, sans-serif; color:#237373;}
#viewrecip_left_container .right_detail .head h3 img{vertical-align:middle; margin-right:9px; display:inline;}
#viewrecip_left_container .right_detail .head h3 span{color:#494949;}
#viewrecip_left_container .right_detail .head ul.num{width:auto; float:left; margin:3px 0 0 9px; display:inline;}
#viewrecip_left_container .right_detail .head ul.num li{width:26px; float:left; height:26px; margin-right:2px; display:inline; font:bold 1.063em/16px Arial, Helvetica, sans-serif; color:#705b4b;}
#viewrecip_left_container .right_detail .head ul.num li a{width:26px; float:left; height:21px; background:url(../images/icon11.jpg) no-repeat 0 0; text-align:center; text-decoration:none; color:#705b4b; padding-top:5px;}
#viewrecip_left_container .right_detail .head ul.num li a:hover{background-position:0 bottom; color:#721471;}
#viewrecip_left_container .right_detail .head ul.num li.active a{background-position:0 bottom; color:#721471;}
#viewrecip_left_container .right_detail .head .like{width:94px; float:right;}
#viewrecip_left_container .right_detail .head .like span{width:auto; float:left; font:bold 1.063em/17px Arial, Helvetica, sans-serif; color:#494949; padding-top:4px;}
#viewrecip_left_container .right_detail .head .like ul{width:auto; float:right;}
#viewrecip_left_container .right_detail .head .like ul li{width:25px; float:left; height:26px; margin-left:3px; display:inline;}
#viewrecip_left_container .right_detail .head .like ul li a.icon1{width:25px; float:left; height:26px; background:url(../images/icon9.png) no-repeat 0 0;}
#viewrecip_left_container .right_detail .head .like ul li a.icon1:hover{background-position:0 bottom;}
#viewrecip_left_container .right_detail .head .like ul li a.icon2{width:25px; float:left; height:26px; background:url(../images/icon10.png) no-repeat 0 0;}
#viewrecip_left_container .right_detail .head .like ul li a.icon2:hover{background-position:0 bottom;}

#viewrecip_left_container .right_detail h6{width:100%; float:left; font:bold 1.063em/16px Arial, Helvetica, sans-serif; color:#494949;}
#viewrecip_left_container .right_detail .top_content{width:100%; float:left; padding:12px 0 25px;}
#viewrecip_left_container .right_detail .top_content ul{width:100%; float:left; padding:6px 0 0;}
#viewrecip_left_container .right_detail .top_content ul li{width:auto; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#333; padding-right:10px;}
#viewrecip_left_container .right_detail .top_content ul li small{color:#b0b0b0;}
#viewrecip_left_container .right_detail .top_content ul li span{color:#751a74;}
#viewrecip_left_container .right_detail .top_content ul li a{text-decoration:none; color:#751a74;}
#viewrecip_left_container .right_detail .top_content ul li a:hover{text-decoration:underline;}

#viewrecip_left_container .right_detail .middel_content{width:100%; float:left; padding:13px 0 25px;}
#viewrecip_left_container .right_detail .middel_content p{width:100%; float:left; font:bold 1.063em/18px Arial, Helvetica, sans-serif; color:#494949; padding:20px 0;}
#viewrecip_left_container .right_detail .middel_content ul{width:551px; float:left;}
#viewrecip_left_container .right_detail .middel_content ul li{width:538px; float:left; font:normal 1.063em/16px Arial, Helvetica, sans-serif; color:#494949; background:url(../images/bullet6.jpg) no-repeat 0 5px; padding:0 0 4px 12px;}
#viewrecip_left_container .right_detail .middel_content ul li a{text-decoration:none; color:#494949;}
#viewrecip_left_container .right_detail .middel_content ul li a:hover{text-decoration:underline;}
#viewrecip_left_container .right_detail .bottom_content{width:100%; float:left; padding-top:18px;}
#viewrecip_left_container .right_detail .bottom_content h5{width:100%; float:left; font:bold 1.063em/18px Arial, Helvetica, sans-serif; color:#494949; padding:0 0 20px 0;}
#viewrecip_left_container .right_detail .bottom_content p{width:100%; float:left; font:normal 1.063em/18px Arial, Helvetica, sans-serif; color:#494949; padding-bottom:20px;}

.comment_section{width:100%; float:left; padding:0px 0 22px;}
.comment_section .comment_box{width:550px; float:left; margin:13px 0;}
.detail_bg{width:550px; float:left; background:url(../images/comment_mid.jpg) repeat-y 0 0;}
.detail_bg .top_row{width:524px; float:left; border-bottom:1px solid #efe5ce; padding:0 10px 6px 16px;}
.detail_bg .top_row .like{width:90px; float:right;}
.detail_bg .top_row .like span{width:auto; float:left; font:bold 1.063em/17px Arial, Helvetica, sans-serif; color:#494949; padding-top:4px;}
.detail_bg .top_row .like ul{width:auto; float:right;}
.detail_bg .top_row .like ul li{width:25px; float:left; height:26px; margin-left:3px; display:inline;}
.detail_bg .top_row .like ul li a.icon1{width:25px; float:left; height:26px; background:url(../images/icon9.png) no-repeat 0 0;}
.detail_bg .top_row .like ul li a.icon1:hover{background-position:0 bottom;}
.detail_bg .top_row .like ul li a.icon2{width:25px; float:left; height:26px; background:url(../images/icon10.png) no-repeat 0 0;}
.detail_bg .top_row .like ul li a.icon2:hover{background-position:0 bottom;}
.detail_bg .top_row p{width:auto; float:left; font:normal 1.063em/16px Arial, Helvetica, sans-serif; color:#494949; padding:6px 10px  0 0;}
.detail_bg .top_row p a{text-decoration:none; color:#660066;}
.detail_bg .top_row p a:hover{text-decoration:underline;}
.detail_bg h5{width:95%; float:left; font:italic 1.375em/18px Georgia, "Times New Roman", Times, serif; color:#494949; padding:17px 0 10px 18px;}
.textarea_section{width:521px; float:left; background:url(../images/textarea_bg.jpg) no-repeat 0 0; height:105px; padding:15px 15px 0 15px;}
.textarea_section form{width:100%; float:left;}
.textarea_section fieldset{width:100%; float:left;}
.textarea_bg{width:512px; float:left; height:56px; background:url(../images/textarea.jpg) no-repeat 0 0; padding:4px;}
.textarea_bg textarea{width:512px; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#494949; border:0px; overflow:auto;}
.post_btn{width:58px; float:right; height:24px; border:0px; margin-top:6px;}
.comment_share_box{width:100%; float:left; margin-top:21px;}
.comment_share_box img{float:left;}
/*=================right section ends=================*/
/*================= viewrecip left section ends=================*/

/*=================starts advsearch left section=================*/
.advsearch_section{width:697px; float:left; padding:14px 12px 0 22px;}
.advsearch_section .head{width:697px; float:left; background:url(../images/line1.jpg) repeat-x 0 bottom; padding-bottom:10px;} 
.advsearch_section .head h3{width:auto; float:left; font:normal 1.438em/23px Arial, Helvetica, sans-serif; color:#237373;}
.advsearch_section .head h3 img{vertical-align:middle; margin-right:8px; display:inline;}
.advsearch_section .form_box{width:540px; float:left; margin:28px 0 0 78px; display:inline;}
.advsearch_section .form_box form{width:100%; float:left;}
.advsearch_section .form_box fieldset{width:100%; float:left;}
.advsearch_section .form_box .detail_bg{width:385px; float:left; background:url(../images/adv_box_mid_rotate.jpg) repeat-y 0 0; padding:0 90px 0 65px;}
.advsearch_section .form_box .top_section{width:100%; float:left; padding-bottom:26px; border-bottom:1px solid #a2d7dd;}
.advsearch_section .form_box .top_section .col1{width:200px; float:left;}
.advsearch_section .form_box .top_section .col2{width:172px; float:right;}
.advsearch_section .form_box .detail_box{width:100%; float:left; padding-top:23px;}
.advsearch_section .form_box .col_left{width:184px; float:left;}
.advsearch_section .form_box .col_right{width:184px; float:right;}
.advsearch_section .form_box .chekbox_section{width:100%; float:left; padding:15px 0;}
.advsearch_section .form_box .checkbox{width:15px; float:left; height:16px; margin:0 10px 0 0; display:inline; padding:0px;}
.advsearch_section .form_box .btm_row{width:100%; float:left; padding-top:28px; border-top:1px solid #a2d7dd;}
.advsearch_section .form_box .row{width:100%; float:left; padding-bottom:7px;}
.advsearch_section .form_box .row1{width:100%; float:left; padding-bottom:10px;}
.advsearch_section .form_box p{width:auto; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#333333; }
.advsearch_section .form_box label{width:100%; float:left; font:bold 1.063em/16px Arial, Helvetica, sans-serif; color:#237373; padding-bottom:4px;}
.advsearch_section .form_box .input_bg1{width:190px; float:left; background:url(../images/adv_input.jpg) no-repeat 0 0; height:22px; padding:4px 5px 0;}
.advsearch_section .form_box .input_bg1 input{width:190px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px; height:16px;} 
.advsearch_section .form_box .input_bg2{width:174px; float:left; background:url(../images/adv_input3.jpg) no-repeat 0 0; height:22px; padding:4px 5px 0;}
.advsearch_section .form_box .input_bg2 input{width:174px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px; height:16px;} 
.advsearch_section .form_box .input_bg2 select{width:174px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px; height:18px } 
.advsearch_section .form_box .input_bg3{width:306px; float:left; background:url(../images/adv_input2.jpg) no-repeat 0 0; height:22px; padding:4px 5px 0;}
.advsearch_section .form_box .input_bg3 input{width:306px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px; height:16px;} 
.advsearch_section .form_box .select_bg1{width:92px; float:left; background:url(../images/adv_input1.jpg) no-repeat 0 0; height:20px; padding:3px 4px;}
.advsearch_section .form_box .select_bg1 select{width:92px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px;} 
.advsearch_section .form_box .search{width:58px; float:right; height:24px; background:url(../images/search_bg.jpg) no-repeat 0 0; font:bold 1.125em/18px Arial, Helvetica, sans-serif; color:#2d5855; border:0px; cursor:pointer;}
/*=================advsearch left section ends=================*/
/*=================starts submit section=================*/
.submit_section{width:697px; float:left; padding:14px 12px 0 22px;}
.submit_section form{width:100%; float:left;}
.submit_section fieldset{width:100%; float:left;}
.submit_section .head{width:697px; float:left; background:url(../images/line1.jpg) repeat-x 0 bottom; padding-bottom:10px;} 
.submit_section .head h3{width:auto; float:left; font:normal 1.375em/23px Arial, Helvetica, sans-serif; color:#237373;}
.submit_section .head h3 img{vertical-align:middle; margin-right:8px; display:inline;}
.submit_section .confirm_box{width:368px; float:left; margin:28px 0 32px 161px; display:inline;}
.submit_section .confirm_box .inner_section{width:300px; float:left; padding:0 38px 0 30px; background:url(../images/confirm_box_mid_rotate.jpg) repeat-y 0 0;}
.submit_section .confirm_box .inner_section .row{width:100%; float:left; padding-bottom:12px;}
.submit_section .confirm_box .inner_section .row.pad_btm{padding-bottom:0px;}
.submit_section .confirm_box .inner_section label{width:100%; float:left; font:bold 1.063em/16px Arial, Helvetica, sans-serif; color:#237373; padding-bottom:5px;}
.submit_section .confirm_box .inner_section .input_bg{width:290px; float:left; background:url(../images/confirm_input.jpg) no-repeat 0 0; height:22px; padding:4px 5px 0;}
.submit_section .confirm_box .inner_section .input_bg input{width:290px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px; height:16px;} 
.submit_section .confirm_box .inner_section .textarea_bg{width:290px; float:left; background:url(../images/confirm_textarea_bg.jpg) no-repeat 0 0; height:90px; padding:5px;}
.submit_section .confirm_box .inner_section .textarea_bg textarea{width:290px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px; height:90px; overflow:auto;} 
.submit_section .confirm_box .inner_section .save{width:58px; float:right; height:24px; background:url(../images/search_bg.jpg) no-repeat 0 0; font:bold 1.125em/18px Arial, Helvetica, sans-serif; color:#2d5855; border:0px; cursor:pointer; margin-top:6px;}
.bottom_submit_box{width:540px; float:left; margin:28px 0 0 78px; display:inline;}
.bottom_submit_box .inner_section{width:384px; float:left; background:url(../images/adv_box_mid_rotate.jpg) repeat-y 0 0; padding:0 90px 0 66px;}
.bottom_submit_box .inner_section .row{width:100%; float:left; padding-bottom:13px;}
.bottom_submit_box .inner_section .divider{width:100%; float:left; padding-bottom:7px;}
.bottom_submit_box .inner_section label{width:100%; float:left; font:bold 1.063em/16px Arial, Helvetica, sans-serif; color:#237373; padding-bottom:3px;}
.bottom_submit_box .inner_section label.width_auto{width:auto; float:left;} 
.bottom_submit_box .inner_section .input_bg{width:374px; float:left; background:url(../images/submit_input.jpg) no-repeat 0 0; height:22px; padding:4px 5px 0;}
.bottom_submit_box .inner_section .input_bg input{width:374px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px; height:16px;} 
.bottom_submit_box .inner_section .add{width:58px; float:right; height:24px; background:url(../images/search_bg.jpg) no-repeat 0 0; font:bold 1.125em/18px Arial, Helvetica, sans-serif; color:#2d5855; border:0px; cursor:pointer;}
.bottom_submit_box .inner_section .select_bg1{width:308px; float:left; background:url(../images/adv_input2.jpg) no-repeat 0 0; height:20px; padding:3px 4px;}
.bottom_submit_box .inner_section .select_bg1 select{width:308px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px;} 
.bottom_submit_box .inner_section .textarea{width:374px; float:left; background:url(../images/submit_text_area.jpg) no-repeat 0 0; height:59px; padding:5px;}
.bottom_submit_box .inner_section .textarea textarea{width:374px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px; height:59px; overflow:auto;} 
.bottom_submit_box .inner_section .remove{width:131px; float:right; height:24px; background:url(../images/remove_bg.jpg) no-repeat 0 0; font:bold 1.125em/18px Arial, Helvetica, sans-serif; color:#2d5855; border:0px; cursor:pointer; margin-top:5px;}
.bottom_submit_box .inner_section .input_small{width:50px; float:left; background:url(../images/small_input.jpg) no-repeat 0 0; height:22px; padding:4px 5px 0; margin-right:4px; display:inline;}
.bottom_submit_box .inner_section .input_small input{width:50px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px; height:16px;} .bottom_submit_box .inner_section .input_small select{width:50px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px; height:18px;} 
.bottom_submit_box .inner_section .select_small{width:70px; float:left; background:url(../images/small_select.jpg) no-repeat 0 0; height:22px; padding:4px 5px 0; margin-right:4px; display:inline;}

.bottom_submit_box .inner_section .select_small select{width:70px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px; height:18px;} 
.bottom_submit_box .inner_section .serves_row{width:100%; float:left; padding:4px 0 28px;}
.bottom_submit_box .inner_section .serves_row .col1{width:79px; float:left;}
.bottom_submit_box .inner_section .serves_row .col2{width:152px; float:left;}
.bottom_submit_box .inner_section .serves_row .col3{width:148px; float:right;}
.bottom_submit_box .inner_section .textarea1{width:374px; float:left; background:url(../images/submit_text_area1.jpg) no-repeat 0 0; height:90px; padding:5px;}
.bottom_submit_box .inner_section .textarea1 textarea{width:374px; float:left; font:normal 1.063em/17px Arial, Helvetica, sans-serif; color:#7f7f7f; background:none; border:0px; height:90px; overflow:auto;} 
.bottom_submit_box .inner_section .upload{width:78px; float:left;}
.bottom_submit_box .inner_section .upload .radio{width:14px; height:13px; float:left; margin:0 5px 0 0; display:inline; }
.bottom_submit_box .inner_section .file{float:right; }
.bottom_submit_box .btoom_detail{width:100%; float:left;}
.bottom_submit_box .btoom_detail h4{width:100%; float:left; background:url(../images/line2.jpg) no-repeat center center; text-align:center; font:bold 1.063em/16px Arial, Helvetica, sans-serif; color:#2d5855; margin-bottom:21px;}
.bottom_submit_box .btoom_detail .detail_box{width:382px; float:left; overflow:scroll; height:150px; border:1px solid #8ac6d4; margin-bottom:10px;}
.bottom_submit_box .btoom_detail ul{width:382px; float:left; padding-right:0px;}
.bottom_submit_box .btoom_detail ul li{width:100%; float:left; border-bottom:1px solid #8ac6d4; padding:2px 0;}
.bottom_submit_box .btoom_detail ul li h5{width:75px; float:left; font:bold 1.063em/16px Arial, Helvetica, sans-serif; text-align:center; color:#406866; margin-top:12px;}
.bottom_submit_box .btoom_detail ul li .radio{width:10px; height:10px; float:left; margin:14px 2px 0 2px; display:inline; }
.bottom_submit_box .btoom_detail ul li img{float:left;}
.bottom_submit_box .next{width:58px; float:right; height:24px; background:url(../images/next.jpg) no-repeat 0 0; font:bold 1.125em/18px Arial, Helvetica, sans-serif; color:#fff; border:0px; cursor:pointer;}

#change.bottom_submit_box{width:540px; float:left; margin:28px 0 0 0; display:inline;}
/*=================submit section ends=================*/

/*=================starts footer================*/
#outer_footer{width:100%; float:left;}
#footer{width:100%; float:left;}
#footer .top_box{width:964px; float:left; margin-left:11px; display:inline;}
#footer .top_box .mid_rotate{width:964px; float:left; background:url(../images/footer_middel.jpg) repeat-y 0 0;}
#footer .top_box .btm_crv{width:100%; float:left; background:url(../images/footer_btm_section.jpg) no-repeat 0 bottom;}
#footer .top_box .top_detail{width:958px; float:left;}
#footer .top_box .top_detail .col1{width:260px; float:left; background:url(../images/line.jpg) no-repeat right 0; padding-left:15px; min-height:145px; height:auto!important; height:145px;}
#footer .top_box .top_detail .col1 .row{width:131px; float:left;}
#footer .top_box .top_detail .col1 .row1{width:127px; float:left;}
#footer .top_box .top_detail .col2{width:125px; float:left; background:url(../images/line.jpg) no-repeat right 0; padding-left:12px; min-height:145px; height:auto!important; height:145px;}
#footer .top_box .top_detail .col3{width:126px; float:left; background:url(../images/line.jpg) no-repeat right 0; padding-left:11px; min-height:145px; height:auto!important; height:145px;}
#footer .top_box .top_detail .col4{width:125px; float:left; background:url(../images/line.jpg) no-repeat right 0; padding-left:12px; min-height:145px; height:auto!important; height:145px;}
#footer .top_box .top_detail .col5{width:123px; float:left; background:url(../images/line.jpg) no-repeat right 0; padding-left:13px; min-height:145px; height:auto!important; height:145px; }
#footer .top_box .top_detail .col6{width:113px; float:left; padding-left:10px;}
#footer .top_box .top_detail h3{width:100%; float:left; font:bold 1.063em/16px Arial, Helvetica, sans-serif; color:#e3d1b5; padding-bottom:3px;}
#footer .top_box .top_detail ul{width:100%; float:left;}
#footer .top_box .top_detail ul li{width:100%; float:left; font:normal 1em/14px Arial, Helvetica, sans-serif; color:#edecde; padding-bottom:4px;}
#footer .top_box .top_detail ul li a{text-decoration:none; color:#edecde;}
#footer .top_box .top_detail ul li a:hover{text-decoration:underline; color:#edecde;}
#footer .top_box .btm_detail{width:100%; float:left; height:42px; margin-top:10px;}
#footer .top_box .btm_detail ul{width:auto; float:left; padding:14px 0 0 10px;}
#footer .top_box .btm_detail ul li{width:auto; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#c9a98e; padding:0 8px;}
#footer .top_box .btm_detail ul li a{text-decoration:none; color:#c9a98e;}
#footer .top_box .btm_detail ul li a:hover{text-decoration:underline; color:#c9a98e;}
#footer .top_box .btm_detail .rss{width:auto; float:right; margin:13px 21px 0 0; display:inline;}
#footer .bottom_box{width:959px; float:left; padding:9px 5px 35px 11px;}
#footer .bottom_box ul{width:auto; float:left; padding-top:11px;}
#footer .bottom_box ul li{width:auto; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#735846; padding-right:15px;}
#footer .bottom_box ul li a{text-decoration:none; color:#735846}
#footer .bottom_box ul li a:hover{text-decoration:underline; color:#735846}
#footer .bottom_box img{float:right;}
#footer .bottom_box p{width:auto; float:left; font:normal 1em/16px Arial, Helvetica, sans-serif; color:#735846; padding:11px 5px 0 0;}
#footer .bottom_box p a{text-decoration:none; color:#735846;}
#footer .bottom_box p a:hover{text-decoration:underline; color:#735846;}
#footer .bottom_box .right_side{width:390px; float:right;}
#footer .bottom_box .right_side img{float:right;}
/*================= footer ends ================*/

.button_small{width:58px; height:24px; background:url(../images/next.jpg) no-repeat 0 0; font:bold 1.125em/18px Arial, Helvetica, sans-serif; color:#fff; border:0px; cursor:pointer;}
#rating span {padding-top: 6px;}
#back-url {margin: 10px 0 0 24px;}
#comment-tabs {margin-top: 30px; margin-bottom: 30px;}
.recipe-tab {font:normal 1.875em/28px Arial, Helvetica, sans-serif; color:#660066; padding-right: 12px;}
.recipe-tab-selected {font:normal 1.875em/28px Arial, Helvetica, sans-serif; padding-right: 12px;}
.recipe-tab a, .recipe-tab-selected a { text-decoration: none;}
.recipe-tab a {color:#660066;}
.recipe-tab-selected a {color:Gray;}

.info { margin: 20px;}


