body {
	background-image: url(images/bodyback.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border-width: 0;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	}
.floatboxback {
	background-image: none;
	background-color:#AAAAAA;
}
/* Template Specific */
.pagecolor {
	background-color:#B6F8FF;
	vertical-align:top;
}
.content {
	padding: 0px 0px 0px 10px;
}
.imgfloat {
	float:left;
	margin: 0px 5px 0px 0px;
}
/* Generic Box */
.leftbox {
	padding: 4px 0px 0px 4px;
}
.textpad {
	padding: 5px 0px 0px 5px;
}
.recipepad {
	padding: 8px 8px 8px 8px;
}

/* Text Styles */
.green14bold { color:#004D55;	font-size: 14px;	 font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	}
.green16bold { color:#004D55;	font-size: 16px;	 font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	}
.white11{	color:#FFFFFF;	font-size: 11px;	 font-family: Arial, Helvetica, sans-serif;	}
.boldwhite12{	color:#FFFFFF;	font-size: 12px;	 font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	}
.centerboldwhite12{	color:#FFFFFF;	font-size: 12px;	 font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: center;}
.boldwhite14{	color:#FFFFFF;	font-size: 14px;	 font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	}
.black10 	{	color:#000000;	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	}
.black11 	{	color:#000000;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	}
.boldblack11{	color:#000000;	font-size: 11px;	 font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	}
.black12 	{	color:#000000;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	}
.boldblack12{	color:#000000;	font-size: 12px;	 font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	}
.black14 	{	color:#000000;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	}
.boldblack14{	color:#000000;	font-size: 14px;	 font-family: Arial, Helvetica, sans-serif;	font-weight: bold; }
.red10{	color:#cc0000;	font-size: 10px;	 font-family: Arial, Helvetica, sans-serif;	}
.centerred10{	color:#cc0000;	font-size: 10px;	 font-family: Arial, Helvetica, sans-serif;		text-align: center;}
.centerwhite11{	color:#FFFFFF;	font-size: 11px;	 font-family: Arial, Helvetica, sans-serif;		text-align: center;}
.centerboldwhite11{	color:#FFFFFF;	font-size: 11px;	 font-family: Arial, Helvetica, sans-serif;		text-align: center; font-weight: bold;}
.rightblack10 	{	color:#000000;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	text-align:right;	}
.rightboldblack11 	{	color:#000000;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	text-align:right;	font-weight: bold;	}
.centerblack11 	{	color:#000000;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	text-align:center;	}
.centerblack12 	{	color:#000000;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	text-align:center;	}
.centerboldblack14 	{	color:#000000;	font-size: 14px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	text-align:center;	}
.rightnumbers {	color:#FFFFFF;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal; text-align: right;	}
/* Recipe Of The Week */
.rotwheader {
	padding: 0px 5px 0px 10px;
	background-image: url(images/rotwback.jpg);
	background-repeat: no-repeat;
	background-color: #000000;
	width: 493px;
	vertical-align: middle;
	color:#575858;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 33px;
}
.rotwimg {
	float:left;
	margin: 0px 5px 0px 0px;
}
.rotwbox {
	background-image: url(images/rotwboxback.jpg);
	background-repeat:repeat-x;
	background-color:#37C1D8;
}
/* Recipe Category */
.header {
	padding: 0px 5px 0px 10px;
	background-image: url(images/headerback.jpg);
	background-repeat: no-repeat;
	background-color: #000000;
	width: 493px;
	vertical-align: middle;
	color:#ffffff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 33px;
}
.recipelist{
	border: 4px solid #ffffff;
	background-color:#E6E6E6;
	}
.loginlist{
	border: 4px solid #ffffff;
	background-color:#BBBBBB;
	padding: 4px 4px 4px 4px;
}
.recipeimg {
	margin: 0px 5px 0px 0px;
	float: left;
}

/* Nav Box */
.navbox {
	padding: 4px 0px 0px 4px;
	background-color:#2EBED6;
	vertical-align:top;
}
.bottomnavbox {
	padding: 4px 0px 4px 4px;
	background-color:#2EBED6;
	vertical-align:top;
}
.miscnavbox {
	margin: 0px 0px 4px 4px;
	vertical-align:top;
	clear:right;
}
/* top nav */
.subheadbar{
	padding: 0px 10px 0px 10px;
	background-image: url(images/subheadback.jpg);
	background-repeat: repeat-x;
	background-color: #98DCE1;
	
	vertical-align: middle;
	color:#575858;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 32px;
}
/* register box */
.registerbox {
	color:#ffffff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.registerimg {
	margin: 6px 0px 6px 0px;
}
.centerregister{
	text-align: center;
	border-bottom: 1px solid #ffffff;
	padding: 0px 0px 4px 0px;
}
.leftregister{
	text-align: left;
	padding: 6px 6px 6px 6px;
}
.rightregister{
	text-align: right;
	padding: 6px 6px 6px 6px;
}
.whitebox {
	padding: 8px 8px 8px 8px;
	background-color:#FFFFFF;
	margin: 8px 0px 8px 0px;
	height: 71px;
}
.printbox{ 
background-color:#FFFFFF;
border:2px solid #B6F8FF;
float:right;
}
.usernav{
	background-image: url(images/navback.gif);
	background-repeat: no-repeat;
	background-color: #000000;
	width: 730px;
	height: 28px;
}
.usernavblog{
	background-image: url(images/navback2.gif);
	background-repeat: repeat-x;
	background-color: #000000;
	width: 834px;
	height: 28px;
}
