body {	font-family: Arial, Helvetica, sans-serif;	background-color: #f5f5f5;	margin: 0px;	padding: 0px;	font-size: 12px;}.container {	background-color: #FFF;	width: 940px;	margin-top: 0px;	margin-right: auto;	margin-left: auto;	position: relative;}.header {	height: 220px;}.tagline {	position: absolute;	height: 30px;	width: 400px;	left: 260px;	top: 180px;	color: #795300;	font-size: 20px;}.contact_box {	height: 78px;	width: 180px;	position: absolute;	left: 607px;	top: 68px;	background-color: #ee7b20;	color: #FFF;	font-size: 12px;	padding-right: 5px;	padding-left: 5px;}.donation {	background-color: #279ce8;	position: absolute;	height: 28px;	width: 125px;	top: 68px;	right: 0px;	text-align: center;	padding: 5px;}.coming_soon {	background-color: #795200;	position: absolute;	height: 60px;	width: 108px;	top: 113px;	right: 0px;	padding: 5px;	color: #FFF;	font-size: 16px;	text-align: center;}.facebook {	height: 24px;	width: 24px;	position: absolute;	top: 9px;	right: 15px;}.twitter {	height: 24px;	width: 24px;	position: absolute;	top: 9px;	right: 45px;}.container .header .donation a {	color: #FFF;}.photos {	height: 245px;}.content {	height: 310px;	position: relative;}.text01 {	position: absolute;	width: 421px;	left: 60px;	top: 28px;	font-size: 22px;	color: #999;}.boxes {	height: 395px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999;}.orange {	background-color: #ee7b20;	height: 340px;	width: 253px;	font-size: 16px;	color: #FFF;	background-image: url(images/cook_orange.gif);	background-repeat: no-repeat;	margin-left: 43px;	padding-top: 45px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	float: left;	margin-right: 20px;}.blue {	background-color: #279ce8;	height: 340px;	width: 253px;	font-size: 16px;	color: #FFF;	background-image: url(images/green_blue.gif);	background-repeat: no-repeat;	padding-top: 45px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	float: left;	margin-right: 20px;}.green {	background-color: #7ebd35;	height: 340px;	width: 253px;	font-size: 16px;	color: #FFF;	background-image: url(images/coach_green.gif);	background-repeat: no-repeat;	padding-top: 45px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	float: right;	margin-right: 38px;}.footer {	height: 30px;	font-size: 10px;	color: #999;	margin-right: 63px;	margin-left: 63px;	padding-top: 20px;}.footer_right {	color: #7ebd35;	float: right;	display: block;}.footer_left {	display: block;	float: left;}.green_rounded {	background-image: url(images/rounded.gif);	background-repeat: no-repeat;	height: 83px;	width: 279px;	left: 284px;	top: 45px;	position: absolute;	font-size: 12pt;	color: #7ebd35;	text-align: center;	padding-top: 12px;	padding-right: 6px;	padding-bottom: 6px;	padding-left: 6px;}.green_text {	font-size: 9px;	color: #7ebd35;}.light_blue_box {	background-color: #c9e6f9;	height: 70px;	width: 350px;	padding-top: 10px;	position: absolute;	top: 0px;	right: 0px;	font-size: 17px;	color: #279ce8;	text-align: center;}.text_lower_right {	text-align: center;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCC;	position: absolute;	width: 350px;	top: 87px;	right: 0px;	font-size: 18px;	color: #35a3ea;	padding-top: 10px;}.small_blue {	font-size: 14px;	font-style: italic;	line-height: 24px;}a:visited {	color: #ee7b20;	text-decoration: none;}a:link {	color: #ee7b20;	text-decoration: none;}a:hover {	color: #ED7E24;	text-decoration: underline;}.input {	width: 80px;	height: 10px;	font-size: 10px;}.light_blue_box a, .text_lower_right a {	color: #004577;	font-size:14px;}