body {padding:0; margin:0;}
body, td, input, textarea{
	font-size:11px;
    font-family:Tahoma;
	color:#454443;
	line-height:13px;
	vertical-align:top;
	padding:0px;
}

br{font-size:10px}
table{border:0px; border-collapse:collapse; width:100%; height:100%	}

.vam{ vertical-align:middle}

.bg{background:url(images/1_li.gif)}
.bg1{background:url(images/1_bg1.jpg) no-repeat}
.bg2{background:url(images/1_bg2.gif)}
.bg3{background:url(images/1_line2.gif)}
.bg4{background:url(images/1_line1.gif) no-repeat top left}
.bg5{background:url(images/1_line3.gif) no-repeat bottom left}

.bg6{width:100%; background:url(images/1_li1.gif)}
.bg7{background:url(images/1_li4.gif); width:6px}
.bg8{background:url(images/1_li2.gif); width:6px}
.bg9{width:100%; background:url(images/1_li3.gif)}

.bg10{background:url(images/1_li2.gif) repeat-y 0 28px}

.bg11{background:url(images/2_bg1.gif)}

.bg12{background:url(images/3_bg.gif)}
.bg13{background:url(images/3_bg1.gif) no-repeat top left}
.bg14{background:url(images/3_bg2.gif) no-repeat bottom left}

.community {border:1px; border-color:#FF9900; background-color:#FFFFFF; height:auto; width:150px;}

a{color:#D26A19; text-decoration:underline} 
a:hover{text-decoration:none}

b a{color:#D26A19; text-decoration:none} 
b a:hover{text-decoration:underline}

span{ color:#D26A19}

ul{margin:0; padding:0; list-style:none}
li{ margin:0px; background:url(images/line1.gif) bottom left no-repeat; }
li a{line-height:20px; color:#000000; background:url(images/1_z1.gif) center left no-repeat; padding-left:24px; text-decoration:none}
li a:hover{color:#F30E07; text-decoration:none} 

.set{ font-size:12px; color:#454443; line-height:17px}
.set2{ font-size:10px}

.set1 ul{margin:0; padding:0; list-style:none}
.set1 li{ margin:0px; background:url(images/line4.gif) bottom left no-repeat; }
.set1 li a{line-height:20px; color:#000000; background:url(images/1_z3.gif) center left no-repeat; padding-left:24px; text-decoration:none}
.set1 li a:hover{color:#24BCE4; text-decoration:none} 

.set3 ul{margin:0; padding:0; list-style:none}
.set3 li{ margin:0px; background:url(images/2_line.gif) bottom left no-repeat; }
.set3 li a{line-height:20px; color:#000000; background:url(images/2_z1.gif) center left no-repeat; padding-left:24px; text-decoration:none}
.set3 li a:hover{color:#24BCE4; text-decoration:none} 


.set4 a{color:#454443; text-decoration:underline} 
.set4 a:hover{text-decoration:none}
  
.header{color:#252F01; font-weight:bold; font-size:12px; width:100%; background:#EEEEEE; vertical-align:middle} 

.recipeHeader{color:#000000; font-weight:bold; font-size:12px; border-bottom:thin; border-color:#CCCCCC; vertical-align:middle; padding-left:10px;} 
.ingredients{padding-left:18px; padding-top:5px;}
.directions{padding-left:18px; padding-top:5px;}

.footer{color:#847260; font-size:11px; width:100%; background:url(images/li.gif)} 
.footer a {color:#847260; font-size:11px; text-decoration:none}
.footer a:hover {text-decoration:underline}
.footer b a{ color:#666666; font-size:10px; text-transform:uppercase}

.more{background:url(images/1_z2.gif)  center left no-repeat; padding-left:16px; background-position:0 4px; color:#C44811; text-decoration:none; font-weight:bold; font-size:12px}
.more:hover{ text-decoration:underline}

.more1{text-decoration:none; font-weight:bold; font-size:11px; color:#D26A19}
.more1:hover{ text-decoration:underline}

.recipeTitle {color:#C44811; font-size:16px; font-weight:bold; padding-left:5px;}
.recipeBoxTitle{text-decoration:none; color:#454443; font-size:12px; font-weight:bold; padding-left:5px;}
.recipeBoxTitle:hover{color:#C44811}
.recipeBoxImg{text-decoration:none; border:none;}

.input1{
   padding-left:5px;
   width:225px; height:17px;
   color:#585858;
   font-size:10px;
   margin-left:6px;
   margin-right:6px;
   vertical-align:middle
}
.input2{
   padding-left:0px;
   border:0px;
   width:42px; height:17px; 
   vertical-align:middle
}

.input3{
   padding-left:5px;
   width:180px; height:18px;
   color:#585858;
   font-size:10px;
   margin-right:6px;
   vertical-align:middle
}
.input4{
   padding-left:0px;
   border:0px;
   width:65px; height:18px; 
   vertical-align:middle
}

.input5{
   padding-left:5px;
   width:333px; height:17px;
   color:#585858;
   font-size:10px;
   margin-left:5px;
   vertical-align:middle
}

.input7{
   padding-left:5px;
   width:433px; height:17px;
   color:#585858;
   font-size:10px;
   margin-left:5px;
   vertical-align:middle
}

.input8{
   padding-left:5px;
   width:390px; height:17px;
   color:#585858;
   font-size:10px;
   margin-left:5px;
   vertical-align:middle
}


.input6{
   padding-left:5px;
   width:100px; height:18px;
   color:#585858;
   font-size:10px;
   margin-right:6px;
   vertical-align:middle
}
.textarea1{
   padding-left:5px;
   width:250px; height:167px;
   overflow:auto}
.textarea2{
   padding-left:5px;
   width:333px; height:158px;
   margin-left:5px;
   overflow:auto}
.textarea3{
   padding-left:5px;
   width:433px; height:158px;
   margin-left:5px;
   overflow:auto}
input{
   padding-left:5px;
   width:250px; height:20px;
}
textarea{
   padding-left:5px;
   width:250px; height:125px;
   overflow:auto;
   }
   
   
   
   
   
   
   
#nav-menu ul
{
	list-style: none;
	padding: 0;
	margin: 0;
	height:40px;
	font-size:14px;
	font-style:italic;
}

#nav-menu li
{
	float: left;
	margin: 0;
	padding:0;
}

#nav-menu li a
{
	height: 40px;
	line-height: 40px;
	float: left;
	display: block;
	color: #AE9581;
	text-decoration: none;
	padding:0;
	text-align:center;
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
	float: none;
}

#nav-menu li#mID1 a 
{
	color: #121212;
	background:url(images/m1.gif);
	width:131;
}

#nav-menu li#mID1 a:hover 
{
	color: #121212;
	background:url(images/m1-1.gif);
	width:131;
}

#nav-menu li#mID2 a 
{
	color: #121212;
	background:url(images/m2.gif);
	width:132;
}

#nav-menu li#mID2 a:hover 
{
	color: #121212;
	background:url(images/m2-2.gif);
	width:132;
}

#nav-menu li#mID3 a 
{
	color: #121212;
	background:url(images/m3.gif);
	width:181;
}

#nav-menu li#mID3 a:hover 
{
	color: #121212;
	background:url(images/m3-3.gif);
	width:181;
}

#nav-menu li#mID4 a 
{
	color: #121212;
	background:url(images/m4.gif);
	width:171;
}

#nav-menu li#mID4 a:hover 
{
	color: #121212;
	background:url(images/m4-4.gif);
	width:171;
}

#nav-menu li#mID5 a 
{
	color: #121212;
	background:url(images/m5.gif);
	width:151;
}

#nav-menu li#mID5 a:hover 
{
	color: #121212;
	background:url(images/m5-5.gif);
	width:151;
}

#nav-menu li#current1 a, #nav-menu li#current1 a:hover 
{
	color: #121212;
	background:url(images/m1-1.gif);
	width:131;
}

#nav-menu li#current2 a, #nav-menu li#current2 a:hover 
{
	color: #121212;
	background:url(images/m2-2.gif);
	width:132;
}

#nav-menu li#current3 a, #nav-menu li#current3 a:hover 
{
	color: #121212;
	background:url(images/m3-3.gif);
	width:181;
}

#nav-menu li#current4 a, #nav-menu li#current4 a:hover 
{
	color: #121212;
	background:url(images/m4-4.gif);
	width:171;
}

#nav-menu li#current5 a, #nav-menu li#current5 a:hover 
{
	color: #121212;
	background:url(images/m5-5.gif);
	width:151;
}

/*#nav-menu li a:hover 
{
	color: #121212;
	text-decoration: none;
	background-color:#623E30;
	margin-left:5px;
	margin-right:5px;
	border-left: 1px solid #623E30;
	border-right: 1px solid #623E30;
	width:140px;
}*/

#nav-menu
{
	width:767px;
}

.errortext {
	color:#F00;
}



/* ######### CSS for top level tabs ######### */

.tabsmenuclass ul{
overflow: hidden;
width: 100%;
margin: 0 15px;
padding: 0;
list-style-type: none;
}

.tabsmenuclass li{
float: left;
}
 
.tabsmenuclass a{
display: block;
padding: 5px 7px;
background: #E8E8E8;
color: black;
margin-right: 1px;
text-decoration: none;
font: bold 13px Arial;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: black;
color: white;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: left;
background: #E8E8E8;
width: 95%;
height: 24px;
padding: 5px;
border: 1px solid silver;
margin: 0 15px;
}

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;.
}

.tabsmenucontentclass li{
float: left;
margin-right: 1em;
}

.tabsmenucontentclass li a{
color:#000;
text-decoration:none;
background:none;
padding-left:3px;
}

.tabsmenucontentclass li a:hover{
color:#00C;
text-decoration:none;
}
