/*brew your own at home css*/

/*global formatting*/
body {
	font-family:verdana, arial;
	margin:0px 0px 0px 0px;
	font-size:90%;
	color:#333;
}
h1 {
	color:#003300;
	font:140% verdana;
	font-weight:bold;
	margin:0px 10px 10px 20px;
}
h2 {
	color:#003300;
	font:110% verdana;
	font-weight:bold;
	margin:0px 10px 5px 20px;
}	
h3 {
	color:#003300;
	font:95% verdana;
	font-weight:bold;
	margin:2px 10px 5px 20px;
}
h4 {
	color:#003300;
	font:85% verdana;
	font-weight:bold;
	padding:2px 10px 2px 20px;
}
p {
	padding:5px 10px 5px 15px;
	margin:5px;
	font-size:90%;
}
#indent {
	padding:8px 60px 10px 60px;
	margin:5px;
	font-size:95%
}
a {text-decoration:none;}
a:hover {color:#3366cc;}
ul.bookmark {
	list-style-image:url (downarrow.gif);
	padding:0 0 0 10px;
	font-size:95%;
}
li.bookmark {
	list-style-image:url (downarrow.gif);
	padding:0 0 0 10px;
}

/*header formatting*/
div.header {
	margin:10px 30px 0px 30px; 
	padding:0; 
	position:static;
}

/*top nav formattting*/
div.tabtop {
	font-weight:bold;
	padding:5px 0px 5px 0px;
	color:#ffff99;
	background-color:#006600;
	font-size:80%;
	text-align : right;
	/*border-top:1px solid #006600;*/
}
div.tabbottom {
	font:bold italic;
	padding:5px;
	text-align:left;
	color:#003300;
	background-color:#cccc66;
	font-size:80%;
	/*border-top:3px solid #F8BD34;
	border-bottom:1px solid #ff9900;*/
}
a.tab {
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:0px;
	color:#F8BD34;
	border-right:2px solid #F8BD34;
}
a.tabfirst {
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:0px;
	color:#F8BD34;

}
a.tabselected {
	font-weight:bold;
	padding:5px 8px 5px 8px;
	margin:0px;
	color:#003300;
	background-color:#cccc66;
	border-right:3px solid #F8BD34;
	/*border-top:3px solid #cccc66;*/
	border-left:3px solid #F8BD34;
}

/*navleft*/
div.navleft {
	background-color:#fff;
	padding:10px 0px 5px 0px;
}
div.navtop {
	/*background-color:#cccc66;*/
	background-color:#F8BD34;
	border-top:1px solid #009900;
	border-bottom:1px solid #cccc66;
	/*border-right:6px solid #006600;*/
	padding:8px 10px 8px 10px;
	font-weight:bold;
	color:#006600;
	font-size:80%;
}
ul.nav {
	font-size:80%;
	margin:0;
}
ul.nav li {
	padding:10px 10px 10px 10px;
	border-bottom:1px solid #F8BD34;
	list-style:none;
}
a.navlinksSelected {
	color:#000066;
	border-right:2px solid #ff9900;
	border-top:2px solid #ff9900;
	border-left:2px solid #ff9900;
	border-bottom:2px solid #fff;
	padding:2px 10px 5px 10px;
	text-decoration:none;
	background-color:#fff;
}
a.navlinks {
	color:#006600;
}
a.navlinks:hover {
	font-weight:bold;
}
h6 {
	font-weight:normal;
	color:#006600;
	font-size:90%;
	padding:0;
	
}
div.search {
	/*background-color:#cccc66;
	border-top:1px solid #F8BD34;
	border-bottom:1px solid #F8BD34;*/
	padding:8px 10px 0px 10px;
	font-weight:bold;
	color:#006600;
	font-size:80%;	
}

/*recipes*/
div.recipe {
	margin:0px 50px 5px 20px;
	border:1px solid #cccc66;
}
div.recipeHeader {
	background-color:#fff;
	border-bottom:1px solid #cccc66;
	color:#006600;
	padding:5px 5px 5px 20px;
	font-weight:bold;
}
div.recipeBody {
	margin:5px 50px 5px 10px;
	padding:10px;
	font-size:90%;
}


/*footer*/
div.footer {
	color:#003300;
	font-weight:normal;
	font-size:80%;
	text-align:center;
	padding:10px;
	border-top:5px solid #006600;
	border-bottom:1px solid #006600;
	background-color:#cccc66;
	margin-top:40px;
}
