body{background:#FFFFFF;}
*{margin:0;padding:0;font-family:arial; font-size:13px;}
div#container{width:100%;background:white;margin:auto;}
div#preheader{height:0px; display:none;}
div#header{height:0px; display:none;}
div#header input#search{display:none;}
div#header img#searchbutton{display:none;}
#printheader p span {
	display:none;
}
a{
color:#000000;
text-decoration:none;
}
a:link{
color:#000000;
text-decoration:none;
}
a:visited{
color:#000000;
text-decoration:none;
}

#convform { display:none; }

#bottom-menu {
	display:none;
}


div#leftmenud{width:0px; display:none;}
div#advert{width:0px; float:left; display:none;}
div#footer{text-align:right;padding-right:10px;padding-left:10px;background-image:url('images/hdot.gif');background-repeat:repeat-x;background-position: top left; padding-top:16px;}

#printrecipe {
	float:right; 
	margin-left:0px;
	display:none;
}

img#featurepic{float:left; margin:10px;margin-top:0px; margin-left:0; margin-right:15px; border:0px;}
a.headline{font-size:18px;text-decoration:none;margin-bottom:5px;display:block;}
a.footerlink{margin-top:5px;display:block;}
div#feature{height:140px;margin-bottom:15px;background-image:url('images/hdot.gif');background-repeat:repeat-x;background-position: bottom left; padding-bottom:16px;}
div#feature2{margin-bottom:15px;background-image:url('images/hdot.gif');background-repeat:repeat-x;background-position: bottom left; padding-bottom:16px;}
div#azfeature{margin-bottom:15px;background-image:url('images/hdot.gif');background-repeat:repeat-x;background-position: bottom left; padding-bottom:5px;}
p{margin-bottom:10px;}
img.imagenext{float:left;padding-right:20px;padding-bottom:20px; border:0;}
div.sectiontext{float:left; width:535px; padding-bottom:15px; padding-top:15px;}

div.section{margin-bottom:15px;background-image:url('images/hdot.gif');background-repeat:repeat-x;background-position: bottom left; padding-bottom:16px;}
div#partners{text-align:right; padding-bottom:8px; display:none;}

h1{font-size:18px;color:#000000; margin-bottom:10px;}
h2{font-size:18px;text-decoration:none;margin-bottom:5px;color:#000000; font-weight:normal;}
h3{font-size:13px;font-weight:bold; color:black;margin-bottom:10px; margin-top:10px}

p#blurb{font-style:italic;}
div#instructions{padding-top:4px; margin-top:4px;}
div#hints{background-image:url('images/hdot.gif');background-repeat:repeat-x;background-position: top left; padding-top:8px; margin-top:8px;}


#azintro h3 { width:20px; font-size:14px; border-bottom: dotted 1px; text-align:center; }

a.ingred{border-bottom: dotted 1px; text-decoration:none;}
table#ingredtable td{border-bottom:1px solid #CCCCCC; padding:7px; }
table#ingredtable{border-top:1px solid #CCCCCC; width:600px}
a.searchtop{font-weight:bold}
form#search{padding-bottom:20px;}

div#path{background-image:url('images/hdot.gif');background-repeat:repeat-x;background-position: bottom left; padding-bottom: 8px; margin-bottom:8px; font-weight:bold;}
div#nextprev{background-image:url('images/hdot.gif');background-repeat:repeat-x;background-position: top left; padding-top: 10px; margin-top:5px; font-weight:bold;}


#source { float:none; width:100%; padding-top:0px; }
#source p { color:#999999 }
#rating { float:left; display:none; }
div#advancedsearch{background:#f2f2e0;padding:35px;margin:65px;border:1px solid #971b1e; padding-top:10px; padding-bottom:10px; margin-top:10px;margin-bottom:10px;}
input.numinp{width:50px;}


 #advancedsearch label.floated {clear:left;float:left;width:340px}
 #advancedsearch input.numinp,  #advancedsearch input.check,  #advancedsearch select {float:left;margin-bottom:1em;}
 br.clear,br#clear{clear:both;}
div.advancedshown{display:block;}
div.advancedhidden{display:none;}
input#advancedsubmit{font-weight:bold; color:black; width:200px; height:35px; font-size:14px; margin-top:10px;}
div#mailing{float:left;text-align:left; display:none;}
span.ac{color:#555555;}
a#slogo{position:absolute;left:211px;top:55px;}
a#slogo img{border:0}


#center li 		{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#center ul 		{text-align: left; margin: 1em; padding: 0px 0px 0px 20px;}
#center ol 		{text-align: left; margin: 1em; padding: 0px 0px 0px 20px; }

.cats ul 		{ padding: 1px 2px 1px 10px; margin: 1px 2px 1px 10px; text-align: left; }
.cats li 		{ list-style-type: square; color: #000000; padding-bottom: 2px; line-height: 18px; padding-bottom: 2px; }
