body {	height: 100%;	margin: 10px 0 10px 0;	padding: 0;	background-color: #B47940/*#BA8C56*/;	background-image:url(images/aad_slice.jpg);	background-repeat:repeat-x;        color: #430204;	font-family: Arial, Helvetica, san-serif;	font-size: 11px;	}#ocwrapper {	width:900px;	margin:	0px auto;	text-align:center;	padding:0px;	border:2px solid #430204;}#home	{	height:600px;	margin:	0px;	padding:0px;	text-align:center;	background-image:url(images/aad_home2007.jpg);	background-repeat:no-repeat;	border:0px solid #999;}#home_header {	width:685px;	height:92px;	margin:0px;	background-color: #430204;        position:relative;        top:120px;}#head	{	width:100%;	height:115px;	margin:	0px;	padding:0px;	text-align:center;	background-image:url(images/aad_header.jpg);	background-repeat:no-repeat;	border-bottom:2px solid #430204;}#header {	width:600px;	height:84px;	margin:0px;	background-color: #430204;        position:relative;        top:15px;        border:0px solid pink;}#icwrapper {      margin: 0px auto;      padding: 0;      border-bottom: 6px solid #430204;      border-top: 6px solid #430204;}#content {      margin: 20px;      padding: 0px;      height:100%;      min-height:380px;}#left {      float: left;      width: 50%;      margin:0; padding:0;      }#left_content {     border-right: 0px solid #grey;     margin-bottom: 20px;     padding: 0.15em 1em;     text-align:left;}#right {      margin:0 0 0 50%; padding:0;      }#right_content {     margin:0;      padding: 0.15em 1em;     text-align:left;     margin-bottom: 20px;}#mailform {     margin:0;      padding: 10px;     text-align:left;     border:2px solid #430204;}#thankyou {     margin: 50px 20px;;      padding: 10px 10px;     width:80%;     text-align:left;     border:2px solid #430204;}	#footer {	font-size: 9px;        text-align: center;        margin: 10px 0 10px 0;        color: #430204;        clear:both;}#hfooter {		font-size: 9px;        text-align: center;        margin: 20px 0 10px 0;        color: #430204;        clear:both;        position:relative;        top:460px;}img {	border: 0px;	padding: 0px;	margin: 0px;}/* NAVIGATION*/	a:link {	color: #550000;	text-decoration: none;}a:visited {	color: #550000;	text-decoration: none;}a:active {	color: #FFF;	text-decoration: underline;}a:hover {	color: #FFF;	text-decoration: none;	}#home_nav_wrapper {     height: 30px;     width: auto;     margin: 3px 10px;     padding: 0;     border:0px solid pink;     float:right;}#home_nav_wrapper ul {     margin: 0;     padding: 0;     list-style-type: none;}#home_nav_wrapper li {     margin:0;     padding: 0;     float:left;     border:0px solid pink;}#home_nav_wrapper li a {     color: #D8BD9F;     text-decoration: none;     margin: 0 0 0 20px;     padding: 0 0 3px 0;     border-bottom: 3px solid #C48649;}#home_nav_wrapper li a:hover {     color: #A8621D;     border-bottom:3px solid #A8621D;}#nav_wrapper {     height: 30px;     width: auto;     margin: 3px 10px;     padding: 0;     border:0px solid pink;     float:right;}#nav_wrapper ul {     margin: 0;     padding: 0;     list-style-type: none;}#nav_wrapper li {     margin:0;     padding: 0;     float:left;     border:0px solid pink;}#nav_wrapper li a {     color: #D8BD9F;     text-decoration: none;     margin: 0 0 0 32px;     padding: 0px 0px 3px 0px;     border-bottom: 3px solid #C48649;}#nav_wrapper li a:hover {     color: #A8621D;     border-bottom:3px solid #A8621D;}/*TEXT STYLES*/.h1,.h2,.h3,.h4,.h5,.h6 {	font-weight: bold;}.h1 {	font-size: 11px;	line-height:16px;}.h2 {	font-size: 12px;	color: #000;}.h3 {	font-size: 14px;	color: #000;}INPUT  { background-color: FFF;border: 1px solid #000;color: #000;font-weight: bold;font-size: 11px;margin: 0 10px 0 2px;}.submit{border: 1px solid #000;color: #000;font-weight: bold;font-size: 10px;} /* INCIDENTAL*/.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac *//* hide from ie on mac \*/html {	height: 100%;}#flashcontent {	height: 500px;	}/* end hide */.clear {    clear: both; }