﻿body 
{
	margin:0px;
	padding:0px;
	
}

div#column2 
{
	width:780px;
	margin-right:0px;
	
	
}
	
input, body, form, select, checkbox { margin:0px; padding:0px; }

#postrecipes {  margin:0px; padding:0px; }
.clearit { clear:both; }
.clear10px { clear:both; font-size:1px; height:20px; }
#around-recipes  .clear10px { clear:both; font-size:1px; height:25px; }
#around-all { width:780px; }

#around-recipes { width:460px; float:left;}
#around-ads { margin-left:19px; _margin-left:5px;  width:300px; float:left;}
#brokerview { padding:0px; margin:0px;}

/* left hand side */
#search-box {width:460px; background:#5D432F; margin-bottom:0px;  }

#emptyData { font-size:14px; font-family:Arial; border:1px solid #81BD02; padding:8px; background:#DEFF9B; margin-top:15px; }
h1 { margin:0px; padding:0px; font-size:18px;}

#srch_keywords { font-size:18px; font-family:Arial; width:360px; border:1px solid #A67653;}
.recipe-desc { font-family:Arial; font-size:12px; font-weight:normal; padding:5px 0px 0px 0px; color:#fff;}

.recipel { float:left; }
.reciper { float:right; padding-top:4px; }
.around-box { padding-top:7px; }
.around-boxl { float:left; width:365px;}
.around-boxr { float:right; text-align:right; width:69px; }

.btn { font-size:14px; font-family:arial;   
       background: #945441; padding: 2px; *padding: 2px;  
       color: #fff; text-decoration: none; 
       cursor: pointer; letter-spacing:0px;
       background-image: url(shade.png); background-position: bottom; 
		border:1px solid #A67653;
       }

.btnhov  
{
	background-color:#B0634D;
	border:1px solid #A67653;
	}
	
#advanced  { background:#825E42; margin-top:10px;
             border:1px solid #A67653;
             padding:7px;
             }
             .advanced-title { font-family:Arial; font-size:14px; font-weight:bold; border-bottom:1px dotted #fff; padding-bottom:2px; color:#fff; }
             .advanced-desc {font-family:Arial; font-size:12px; font-weight:normal; padding:5px 0px 5px 0px; color:#fff; }

.advanced-row { padding-bottom:3px;}
.advanced-row1 { color:#fff; font-size:12px; font-family:Arial; float:left; width:70px; padding-top:1px;}
.advanced-row2 { color:#fff; font-size:12px; font-family:Arial; float:left; width:170px;}
.advanced-row3 { color:#fff; font-size:12px; font-family:Arial; float:left; width:90px; padding-top:1px;}
.advanced-row4 {color:#fff; font-size:12px; font-family:Arial; float:left; width:60px; }

#BK_DD_Categories { font-size:12px; font-family:Arial;  width:135px;  } 
#DDservings { font-size:12px; font-family:Arial; width:50px; }
#txCalories {  font-size:12px; font-family:Arial;  width:50px;}
.first-line {font-size:12px; font-family:Arial; color:#47443E; padding:4px 0px 10px 0px; }

/* recipes show */

#surround-recipe  
{
	 padding:20px 13px 20px 13px; background:#F7F1EE; 
	}
.line { background:#ddd; height:1px; font-size:1px; margin:0px 15px 0px 15px;}
#surround-image { float:left; width:127px; 
                   margin-right:10px;}
#surround-image img {border:1px solid #ddd; }                   
#surround-rest { width:295px;  float:left;}

#surround-title { padding:3px 0px 8px 0px; }
#surround-title a:link,
#surround-title a:visited,
#surround-title a:active
{ font-size:15px; font-family:Arial; font-weight: bold; 
  color:#840000; text-decoration:none; 
  border-bottom:1px dotted #840000;
                  }
				  

  
#surround-title a:hover
{ font-size:15px;  font-family:Arial;font-weight: bold; 
  color:#840000; text-decoration:none; 
  border-bottom:1px solid #840000;
                  }

#surround-category,
#surround-calories ,
#surround-carbohydrates
{
	font-size:12px;
	color:#413E38;
	font-family:Arial;
	
	}
	#surround-stars {font-size:12px;
	color:#666;
	font-family:Arial; }
	.stars { float:left; width:75px; }
	.ratings { float:left; width:150px; }
	
#surround-category { padding:1px 0px 5px 23px; background-image:url(../images/food/i1.gif); background-repeat:no-repeat; background-position:1px 0px;float:left; margin-right:10px;}

#surround-calories { padding:1px 0px 5px 23px; background-image:url(../images/food/i3.gif); background-repeat:no-repeat; background-position:1px 0px; float:left; margin-right:10px;}
#surround-carbohydrates { padding:2px 0px 5px 23px; background-image:url(../images/food/i4.gif); background-repeat:no-repeat; background-position:1px 0px; float:left; }

#srchPagin { margin:15px 0px 0px 12px;  }
#srchPagin a,
#srchPagin a:link,
#srchPagin a:visited,
#srchPagin a:active  
{
	display:inline-block;
	font-size:14px;
	border:1px solid #840000;
	color:#fff;
	background:#840000;
	padding:2px 4px;
	text-decoration:none;
	font-family:Arial;
}

#DPlistings span,
#srchPagin a:hover  
{
	display:inline-block;
	font-size:14px;
	border:1px solid #840000;
	color:#840000;
	background:#fff;
	padding:2px 4px;
	font-family:Arial;
}

#picture-main { }
.picture img {border:1px solid #81BD02; }
#picture-h1 h1 { font-size:20px; font-family:Arial; 
                 color:#fff; margin:0px; padding:0px;
            margin-top:0px;
              width:100%;}
              
#picture-h1{ font-family:Arial; 
              background:#81BD02; margin-top:-1px;  width:460px;
              *margin-top:-3px;
              color:#fff;
              }
              
.inside-h1 { padding:10px 10px; }

#user-interaction { margin-top:15px; border-bottom:1px solid #DEDAD8;  }
#user-interaction-left { float:left; background-position:11px 0px; 
                         width:100px; background-image:url(../images/bgleft.jpg); background-repeat:no-repeat;
                         height:62px; }
#user-interaction-right { float:left; width:360px; }


.category2 { padding:1px 0px 5px 23px; background-image:url(../images/food/i1.gif); background-repeat:no-repeat; background-position:0px 0px; font-weight:bold; }
.clear3px { height:4px; font-size:1px; }

#comments-leave {  }
#comments-leave a:link,
#comments-leave a:visited,
#comments-leave a:active 
{
	color:#567E01;
	border-bottom:1px dotted #81BD02;
	text-decoration:none;
}
#comments-leave a:hover 
{
	color:#567E01;
	border-bottom:1px solid #81BD02;
	text-decoration:none;
}

#method { margin-top:20px; padding:0px 10px 0px 0px; }
#method-h2 h2 { font-size:18px; margin:0px; padding:0px; color:#527900;  font-weight:bold; }
#method-ul ul { list-style-type:none; margin:0px; padding:0px;
                margin:15px 15px 22px 20px;
                }
#method-ul li  
{
	font-size:14px;
	margin-bottom:3px; background-image:url(../images/food/li-method.gif);
                        background-repeat:no-repeat;
                        padding-left:25px;
                          }

#nutrition 
{

	padding:0px 10px 10px 0px; margin-bottom:20px;
	 }
#nutrition1  { font-size:18px; color:#527900; font-weight:bold; padding-bottom:8px; padding-top:10px;}
#nutrition2  { font-size:14px; color:#333; padding-left:45px; 
               background-image:url(../images/food/li-facts.gif);
                        background-repeat:no-repeat;
                        background-position:19px 0px;
               
               }
                          
#serves  
{
	color:#fff; 
	font-size:14px; 
	}                          

.servings {color:#fff; }      

#brokerview_source  
{
	background:#F0EFEE;
	font-size:12px;
	padding:8px 12px;
	margin-top:20px;
	border:1px solid #E1DFDD;
	
	}    
	
	#source1 { font-weight:bold; color:#333; float:left; width:60px; font-size:12px;}      
	  #source2 { font-weight:normal; color:#333; float:left; width:360px; font-size:11px;}    
	    
	    
#recipebookmarks  
{
	margin:0 auto;
	
}	     
#recipebookmarks { background:#f7f7f7;
                   border:1px solid #888;
                   /*
                   padding:10px 5px;
                   padding-left:81px;
                   padding-bottom:8px;
                    background-image:url(../images/share.gif);
                 background-repeat:no-repeat;
                 background-position:9px 10px;
*/
                   }
#recipebookmarks a { color:#1D482C; }     
.recipebk1 {  font-size:14px; color:#fff; font-weight:bold;padding:6px 8px; background:#888; color:#fff; }
.recipebk2 { padding:6px 3px;
              background-image:url(../images/share.gif);
                 background-repeat:no-repeat;
                 background-position:376px 6px; /*386px*/
                 padding-left:3px;
                  }

.socialbookmarks { color:#77B001; }

/* right hand side  ------------------ */


.aboutsection { background-color:#81BD02; font-family:Arial;
                 background-image:url(../images/refine.gif);
                 background-repeat:no-repeat;
                 background-position:bottom;
                 height:90px;
                 }
.inside { padding:10px 12px; font-family:Arial;}
.inside_about { padding:8px 12px 10px 12px; font-family:Arial;}

.aboutsection_title { font-family:Arial; font-size:18px; font-weight:bold; color:#fff; border-bottom:1px solid #fff; padding-bottom:2px;  }
.aboutsection_desc { font-family:Arial; font-size:12px; font-weight:normal; padding:5px 0px 8px 0px; color:#fff;}
.icon_as { width:50px; height:42px; float:right; margin:1px 2px 3px 0px;}
.recipesearch { background-color:#5D432F; } 
.second { margin-left:3px;}

.r300x250title  
{
	background-image:url(../images/adv.gif); 
	width:300px; 
	font-size:1px; 
	height:12px; 
	padding-bottom:2px;
	background-repeat:no-repeat;
}
	 
.r300x250 { width:300px; height:250px; }

.rgoogleads { width:298px; border:1px solid #eee; padding-bottom:10px;}
.inside_rgoogleads { padding:1px 6px 10px 0px; text-align:center;}

.refine-recipes { background:#DEFF9B; }
.refine-title {  font-family:Arial; font-size:18px; font-weight:bold; color:#567E01; padding-bottom:2px; }

.refine-desc {font-family:Arial; font-size:12px; font-weight:normal; padding:10px 0px 2px 0px; color:#333; }


.refinement-title { color:#689A01;
                     font-family:Arial; font-size:14px; font-weight:bold;  padding-bottom:2px;
                     padding-top:10px;
                     }
.refinement-options {

font-family:Arial; font-size:12px; font-weight:normal;
padding:2px 0px 10px 2px;
border-bottom:1px dotted #81A126; color:#27300C;
}
.lastone 
{
	padding:2px 0px 5px 2px;
border-bottom:1px solid #DEFF9B;
 }

.icon_as2 { width:50px; height:44px; float:right; margin:1px 0px 3px 0px;}
.icon_as3{ width:50px; height:44px; float:right; margin:1px 0px 3px 5px;}

.sponsored_title {font-family:Arial; font-size:14px; font-weight:bold; color:#567E01; padding:10px 0px 0px 12px;   }
.inside-gads { padding:0px 0px 0px 2px; }

/* RECIPE BITS */


.content li {
list-style-image:url(../images/x.gif);
vertical-align:top;

}
#tell-ingredients  ul { margin:0px; padding:0px; list-style-type:none; margin:10px 15px; } 
#tell-ingredients  li { margin-bottom:3px; background-image:url(../images/food/li-ingredients.gif);
                        background-repeat:no-repeat;
                        padding-left:25px; }



#print-email { margin-top:5px;  }


#print a:link,
#print a:visited,
#print a:active,
#email a:link,
#email a:visited,
#email a:active
{
	border:1px solid #81BD02; width:147px; height:60px;
	display:block; float:left;
	
	}
#print  a:hover, 
#email a:hover  
{
	border:1px solid #9BE602;
	width:147px; height:60px;
	display:block;
	}
	
	.gape { width:2px; font-size:1px; float:left;}







.ads728 { margin-top:25px; }
.insideads728 { text-align:left; padding-left:0px; }




.postrecipes {  }
.postrecipes1 { float:left; width:202px;}
.postrecipes2 { float:left; width:73px; *padding-top:1px;}
.recipekws { font-size:16px; color:#333; font-family:Arial; width:202px; font-weight:bold; margin:0px; padding:0px;
             border:0px solid #fff; height:22px;}
             
            
            .content { padding-top:3px; }
          
          
          
          
          
          
          
          
/* add to get everything in line according to old one
  
#submenu1 {
float:left;
width:310px; font-size:14px; font-weight:bold; color:#fff; font-family:arial;
 padding-top:7px;
padding-top:15px; text-align:right;  margin-right:10px;
margin-left:50px;
_margin-left:28px;
}
  
#submenu2 {
float:left;
width:365px;
padding-top:17px;
}
      
.subsearch {font-size:11px; font-family:arial; font-weight:normal; color:#fff;
            margin-top:5px;
 }

*/

#feedback {  }
#leftapostraphe { 
background-image:url(../images/99r.gif); background-repeat:no-repeat; width: 89px; float:left; min-height:120px;
margin-left:11px;
 }
#rightfeedback {float:left; width:350px; min-height:120px; margin-bottom:10px; }
.comment-main { font-size:14px; font-family:arial; padding-bottom:4px;}
.comment-stars { font-size:14px; font-family:arial;padding-bottom:20px;}
.comment-name { font-size:14px; font-family:arial; padding-bottom:2px;}
.comment-date { font-size:14px; font-family:arial; color:#666; text-align:right; }

.feedback-title { font-size:18px; color:#527900; font-weight:bold; padding-bottom:1px;  margin-bottom:9px;
border-bottom:1px solid #527900;}

#leavereview  a:link,
#leavereview a:visited,
#leavereview a:active {
font-size:14px;  font-family:Arial;font-weight: bold; 
  color:#5B8800; text-decoration:none; 
  border-bottom:1px dotted #5B8800;
  line-height:20px;
  
  }
#leavereview a:hover  {
font-size:14px;  font-family:Arial;font-weight: bold; 
  color:#5B8800; text-decoration:none; 
  border-bottom:1px solid #5B8800;
  
  }
  