html{margin:0;
	padding:0;
	height:100%;}
body{background-color:#9EAFC0; font-family:Arial, sans-serif;margin:0;
	padding:0;
	height:100%; }
#page{background:url("../images/background.jpg");margin:0 auto; overflow:hidden; width:1052px; text-align:center; min-height:100%; }

#leftCol{width:450px;padding-left:280px;float:left;border:0px solid #c00; color:#fff;text-align:left}
#rightCol{margin-left:20px;float:left;}

#leftCol h3{font-size:16px;line-height:23px;margin-top:20px;font-weight:bold;}
#leftCol p{font-size:12px;line-height:18px;margin-top:20px;}
#leftCol img{float:left;margin-right:20px;}

#tag{margin-top:40px;font-size:11px;}
#tag a{color:#fff;text-decoration:none;}
#drink{margin-top:-30px;margin-right:105px;float:right;}



#container {background:url("../images/background.jpg");min-height:100%;
	width:1052px;
	margin:0 auto;
	text-align:center;color:#fff;
}

#container p {
	text-align:center;
	padding-top:18px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

#container #form {
	margin:0 auto;
}

#container input { width:40px; }
#container #submit { width:60px; }
#container #dobError {
	margin:0 auto;
	text-align:center;
	font-size:11px;
	color:red;
	padding-top:6px;
}

strong{font-weight:bold;}

#nutrition{margin-top:50px;margin-bottom:50px;width:480px;padding-left:280px;float:left;}
#nutrition table{border:1px solid #ccc; border-bottom:0px solid #ccc;border-right:0px solid #ccc; }
#nutrition table tr td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;color:#fff;font-size:11px;line-height:16px;padding-left:2px;}

