body {	font: 12px Arial, Helvetica, sans-serif;	margin: 0;	background:#DFEDCB;}form, fieldset {	padding: 0;	margin: 0;	border:0;}a {	color:#00506F;	text-decoration:none;}a:hover {text-decoration:underline;}#wrapper {	margin: 0 auto;	width:780px;	position:relative;}#header {	height:240px;	width:780px;}.logo {	position:absolute;	top:64px;	right:114px;	display:block;	width: 333px;	height: 23px;}.logo a {	height: 100%;	width: 100%;	display: block;	overflow: hidden;	background: url(/files/GravesCox/logo.gif) no-repeat;	text-indent: -9999px;}.nav-holder {	position:absolute;	top:160px;	left:0;	color:#044C26;	height: 30px;	width:100%;}.nav {	margin:0;	padding:8px 0 0;	list-style:none;	text-align:center;}.nav li {	display:inline;	border-left:1px solid #FFF;	padding:0 10px;}.nav li:first-child {	border:0;	padding-left:10px;}.nav li a {	color:#FFF;	font:12px "Times New Roman", Times, serif;	text-transform:uppercase;}.nav li a:hover {color:#c67b05;}#main {	width:780px;	background:#FFF;	overflow:hidden;}#content {	width:520px;	padding:0 20px 40px 20px;	float:right;	background:#FFF;}#content .addthis {	padding: 0 0 10px 0;}.place-holder {	margin:0 auto;	padding:40px 0 35px;	width:468px;}.place-holder img {display:block;}#content h1 {	color:#c67b05;	margin:0;	font:normal 20px "Times New Roman", Times, serif;	padding: 15px 0 15px 0px;}#content h3 {	color:#00506F;	margin:0;	font:normal 16px "Times New Roman", Times, serif;	padding: 10px 0 10px 0px;}.visual {	float:left;	padding:10px 15px 0 0;}.visual img {display:block;}#content p{	color:#333;	margin:0;	line-height:20px;}#content p a {	color:#00506F;	text-decoration:none;}#content p a:hover {text-decoration:underline;}#sidebar {	width:220px;	float:left;}#sidebar h2{	color:#fff;	margin:0;	font:normal 18px "Times New Roman", Times, serif;	text-transform:uppercase;	padding:9px 0 7px 25px;	background:#C67B05;}.side-nav {	margin:0;	padding:0 0 40px;	list-style:none;}.side-nav li {	width:100%;}.side-nav li a{	font:normal 13px "Times New Roman", Times, serif;	text-transform:uppercase;	color:#00506F;	display:block;	width:195px;	padding:8px 0 9px 25px;}.side-nav li a:hover {	background:#00506F;	display:block;	color:#FFFFFF;	text-decoration:none;}.side-nav ul {	margin:0;	padding:0;	list-style:none;}.side-nav li.active {	padding:0 0 9px;}.side-nav li.active ul{display:block;}.side-nav li.active a{	padding:8px 0 9px 25px;}.side-nav ul li{	border:0;}.side-nav ul li a{	font:normal 13px "Times New Roman", Times, serif;	color:#C67B05;	line-height:20px;	padding:0 0 0 39px !important;	width:181px;	text-transform:none;}.side-nav ul a:hover{	color:#c67b05;	display:block;	color:#FFFFFF;		text-decoration:none;}.imge-holder1 {	width:180px;	height:150px;	margin:0 auto;	padding:0 20px 0 20px;}.imge-holder1 img {display:block;}.imge-holder2 {	width:180px;	height:150px;	margin:0 auto;	padding:10px 20px 0 20px;}.imge-holder2 img {display:block;}.imge-holder3 {	width:180px;	height:150px;	margin:0 auto;	padding:10px 20px 0 20px;}.imge-holder3 img {display:block;}.imge-holder4 {	width:180px;	height:150px;	margin:0 auto;	padding:10px 20px 20px 20px;}.imge-holder4 img {display:block;}#bottom {	width:780px;	padding:0;	float:right;}.bottom {display:block;}#footer {	text-align:center;	width:780px;	margin:0 auto;	padding:20px 0 20px;}.footer-holder {	margin:0 auto;	width:728px;	padding:0 0 20px;}.footer-holder img {display:block;}#footer p{	margin:0;	font-size:10px;	color:#333;}#footer p a{	color:#333;	text-decoration:underline;}#footer p a:hover {text-decoration:none;}p.footerMenu{	font-size:12px;	margin:0;	padding-bottom:0;	padding-left:20px;	padding-right:20px;	text-transform:uppercase;}