body {	height: 100%;	margin: 0px 0 10px 0;	padding: 0;	background-color: #000/*#BA8C56*/;	background-image:url(images/aad_slice.jpg);	background-repeat:repeat-x;        color: #430204;	font-family: Arial, Helvetica, san-serif;	font-size: 12px;        line-height:16px;	}#ocwrapper {	width:900px;	margin:	0px auto;	text-align:center;	padding:0px;	border:2px solid #430204;        background-color: #430204;}#icwrapper {      margin: 0px auto;      padding: 0;      border-bottom: 6px solid #430204;      border-top: 4px solid #430204;        background-color: #F5EAD6;}#head	{	width:100%;	height:160px;	margin:	0px;	padding:0px;	text-align:center;	border-bottom:2px solid #430204;}#header {	width:100%;	margin:0px auto;	padding:0px;	background-color: #430204;        position:relative;        border:0px solid blue;      border-bottom: 0px solid #430204;}#content {      margin: 20px 0px;      padding: 0px;      height:100%;      min-height:480px;}#home_content {      margin: 0px auto;      padding:20px 30px;      text-align:left;}#body_content {      margin: 0px auto;      padding:40px 30px;      text-align:left;}#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;}#gallery {width:100%;      text-align:center;     display:block;      margin: 0px auto;     padding:10px;     border: 0px solid grey;}#column_one {width:200px;      margin-right:30px;      float:left;     border: 0px solid grey;}#column_two {width:200px;      margin-right:30px;      float:left;     border: 0px solid grey;}#column_three {width:200px;     margin-right:20px;     float:left;     border: 0px solid grey;}	.img_iaia {	border: 0px;	padding: 0px 10px;	margin: 0px;	float:left;}/* NAVIGATION*/	a:link {	color: #830700;	text-decoration: none;	font-style:normal;	font-weight:bold;}a:visited {	color: #830700;	text-decoration: none;	font-weight:bold;}a:active, a:hover {	color: #830700;	text-decoration: underline;}a:hover {	color:#830700;	text-decoration: underline;	}#nav_wrapper {    width: 100%;    margin: 0 auto;    padding: 0;    border:0px solid blue;    border-top:1px solid #430204;    border-bottom:1px solid #430204;    float:left;    background-color: #430204;    background:url(images/red.gif) repeat-x bottom left;    font-size:12px;    font-family:lucida Sans,Arial, Helvetica, sans-serif;    font-style:normal;    letter-spacing: .08em;   overflow:hidden;   position:relative;}#nav_wrapper ul {   clear:left;   float:left;   list-style:none;   margin:0;   padding:0;   position:relative;   left:50%;   text-align:center;   border:0px solid blue;}#nav_wrapper ul li{   display:block;   float:left;   list-style:none;   margin:0;   padding:0;   position:relative;   right:50%;     border:0px solid blue;}#nav_wrapper ul li a {     margin:0px;padding:0px;     text-decoration: none;     color: #D8BD9F;     display: block;     float:left;     border-left: 0px solid #666;     border-right: 1px solid #773333;     padding-left:12px;     padding-right:12px;     padding-top:11px;     padding-bottom:11px;	 }#nav_wrapper ul li.first a {     border-left: 1px solid #773333;	 }#nav_wrapper ul li a:hover {    background-color: #430204;    background: url(images/red.gif) repeat-x top left;}#footer {        width:100%;        height:40px;	font-size: 10px;        text-align: center;        margin: 0px auto;        padding: 2px 0px 14px 0px;        color: #430204;        clear:both;        background-color: #989898;}#footer  ul, li, li a{             color: #FFF;     margin: 2px 3px;     padding: 0px 6px 0px 4px;     float:left;     list-style-type: none;     text-decoration: none;}#footer li {     border-right:1px solid #FFF;}.home #footer li {     border-right:1px solid #FFF;}img {	border: 0px;	padding: 0px;	margin: 0px;}.img_left {float:left;padding-right:20px;}.img_right {float:right;padding-left:20px;}div.spacer {clear:both; height:10px; display:block;}/*TEXT STYLES*/.h1,.h2,.h3,.h4,.h5,.h6 {	font-weight: bold;}.h1 {	font-size: 11px;	line-height:16px;}.h2 {	font-size: 12px;}.h3 {	font-size: 14px;}.h4 {	font-size: 18px;}#body_content ul, li{      margin:0px;     padding:0px;     color: #430204;     text-align:left;     clear=both;     list-style-type: none;     list-style-position: inside;     text-decoration: none;     text-indent: 0px;}/* 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%;}/* end hide */.clear {    clear: both; }