/*
Colors 
line light : E87300
bgtitle : B95719
dark bg title: 663300
background orange: D7651D
*/

body {
   margin: auto;
   margin-top: 0px;
	font: 11px, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

h2 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   border-top: #E87300 1px solid;
   border-left: #663300 1px solid;
   border-bottom: #E87300 1px solid;
   background-color:#663300;
   font-weight: normal; 
   margin-bottom : 2px; 
   padding: 2px 5px 2px 5px; 
   color: #FFFFFFF;   
   text-align: left;
   text-decoration: none;
}
h3 {
	color:#663300;
}
a:link, a:visited {
	color:#FFFFFF;
	text-decoration: underline;	
}
a:hover, a:active {
	color: #DDDDDD ;
	text-decoration: none;
}
strong {
color:#663300;
}
#header {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    background-color: #D7651D; 
    background-image: url(../images/header_bg.gif);
    background-repeat: no-repeat;
    width:790px;
}
#footer {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    background-color: #D7651D; 
    background-image: url(../images/footer_bg.gif);
    background-repeat: no-repeat;
    width:790px;
    height:269px;
}
#content {
   background-image: url(../images/content_bg.gif); 
   background-repeat: repeat-y; 
   padding-top: 10px;
   padding-right:10px;
}

.search {
  text-align: right;
  padding-right: 0px; 
}
.searchbox {
   padding-top: 5px; 
   padding-left: 3px; 
   margin-top: 3px; 
   border-top: #999999 1px solid;
   border-left: #CCCCCC 1px solid;
   border-right: #CCCCCC 1px solid;
   border-bottom: #CCCCCC 1px solid;
   font: 11px, Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #000000;
   height: 14px;
   color: #000000;
   vertical-align: top;
   background-color: #FFFFFF;
}

#paging {
	padding-left: 60px;
	text-decoration: none;
	color: #818EAE;
}


#navsectionheader {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   border-top: #E87300 1px solid;
   border-left: #663300 1px solid;
   border-bottom: #E87300 1px solid;
   background-color:#B95719;
   font-weight: normal; 
   line-height: 20px; 
   margin-top : 2px; 
   margin-bottom : 2px; 
   padding: 2px 5px 2px 5px; 
   color: #FFFFFFF;   
   text-align: left;
   text-decoration: none;
}
#navsectionheader a:link, #navsectionheader a:visited {
	color:#FFFFFF;
	text-decoration: none;
	
}

#navsectionheader a:hover, #navsectionheader a:active {
	color: #DDDDDD ;
	text-decoration: none;
}

#navsectionheaderselected {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   border-top: #E87300 1px solid;
   border-left: #663300 1px solid;
   border-bottom: #E87300 1px solid;
   background-color:#663300;
   font-weight: normal; 
   margin-bottom : 2px; 
   padding: 2px 5px 2px 5px; 
   color: #FFFFFFF;   
   text-align: left;
   text-decoration: none;
}
#navsectionheaderselected a:link, #navsectionheaderselected a:visited {
	color:#FFFFFF;
	text-decoration: none;
	
}

#navsectionheaderselected a:hover, #navsectionheaderselected a:active {
	color: #DDDDDD ;
}

#subsectionheader {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   background: #F6F5F3;
   margin-left : 5px; 
   margin-bottom : 0px; 
   padding: 5px 0px 5px 10px; 
   /* border-bottom: 1px solid;   */
   border-color: #D2CBC5;    
   /* color:#A90034; */
   text-align: left;
   text-decoration: none;
}
#subsectionheader a:hover, #subsectionheader a:active {
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#818EAE;
	text-align: center;
	text-decoration: none;
}
#subsectionheader a:link, #subsectionheader a:visited {
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#818EAE;
	text-align: center;
	text-decoration: none;
}
#subsectionheaderselected {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   background: #FFFFFF;
   background-image: url(../images/selected_butterfly.gif);
   background-repeat: no-repeat;
   margin-left : 5px; 
   margin-bottom : 2px; 
   padding: 5px 0px 5px 20px;    
   color: #000000;
   text-align: left;
   text-decoration: none;
}

#subsectionheaderselected a:hover, #subsectionheaderselected a:active {
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color:#000000;
	text-align: center;
	text-decoration: none;
}

#subsectionheaderselected a:link, #subsectionheaderselected a:visited {
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: bold;
	color: #000000;
	text-align: center;
	text-decoration: none;
}

#ListItem { 
   padding: 5px 0px 5px 0px; 
  /* border-bottom: 1px solid;  
   border-color: #DDDDDD; */ 
   width: 500px;
}
#BlackTitle a:link, #BlackTitle a:visited {
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #111111;
	text-decoration: underline;
}

#BlackTitle a:hover, #BlackTitle a:active {
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #111111;
	text-decoration: none;
}
#GreyText {
	font-size: 11px;
	font-family: Trebuchet MS, sans-serif;
	color: #000000;
	text-decoration: none;
}

.pagingLink a {
	font-size: 11px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	color: #111111;
	text-decoration: none;
}
.ricetrail {
	font-size: 11px;
	font-family: Trebuchet MS, sans-serif;
	color: #72B490;
	text-decoration: none;
   padding-top: 95px; 
   padding-left: 65px; 
   padding-bottom: 20px; 
}
