body{behavior:url(&quot;csshover.htc&quot;); background-color:#736d5f;text-align: center;}#wrapper {  margin: 0 auto;  width: 809px;  }/* header */#header-wrapper {  width: 809px;  height: 374px;  }#header-top {width:809px;height:11px;background-image:url(images/top.jpg);background-repeat:no-repeat;background-position:bottom;}#header-left {float:left;width:377px; height:363px;}#header-right {float:right;width:432px;height:363px;}/* header-left */#flash-animation {	float:left;	background-color:#FFFFFF;	width:377px;	height:363px;}/* header-right */#nav-box {	background-color:#FFFFFF;	float:left;	position:relative; /* Position property needed as the menu within this is using relative property to sit at the bottom */	width:412px;	height:102px;}#shadow-right1 {	float:left;	width:20px;	height:102px;	background-image:url(images/shadow-right.jpg);	background-repeat:repeat-y;}#shadow-right2 {	float:left;	width:20px;	height:261px;	background-image:url(images/shadow-right.jpg);	background-repeat:repeat-y;}#image-right {	float:left;	width:412px;	height:261px;}#main-image-header {	float:left;	width:789px;	height:261px;}/* mainbody */#body-wrapper {  width: 809px;  height:auto;}  #maincontent {	 float:left;	 background-image:url(images/shadow-right-main.jpg);	 background-repeat:repeat-y;	 width: 809px;	 height:auto;} #mainarea1 {	 float:left;	 width:502px;	 background-color:#FFFFFF;}#mainarea2 {	 float:left;	 width:287px;	 background-image:url(images/area2background.jpg);	 background-repeat:no-repeat;	 background-position:top;}#mainarea2 ul {text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;list-style:disc;padding: 0;margin: 0;}#mainarea2 ul li {line-height:20px;}#mainarea2 ul li a{color:#a41015;}/* text properties */.h1{text-align:left;line-height:18px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:a41015;font-weight:bold;}.h1 span{color:373736;}.h1 span a:link{color:373736;}.h1 span a:active{color:373736;}.h1 span a:hover{color:373736;}.h1 span a:visited{color:373736;}.maintext{text-align:left;line-height:18px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:736d5f;}.maintext a{color:#a41015;}/* footer */#copyright {	float:left;	text-align:left;	width:377px;	height:45px;	background-color:#FFFFFF;}#navigation-bottom {	float:left;	width:412px;	height:45px;	background-color:#FFFFFF;}#footer-shadow-right {	float:right;	width:20px;	height:45px;	background-image:url(images/shadow-right.jpg);	background-repeat:repeat-y;}#footer-bottom {	float:left;	background-image:url(images/bottom-footer.jpg);	width:809px;	height:22px;	}.copyrighttext{padding-left: 50px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#777673;margin: 0 0.15em;float: left;height: 2em;line-height: 2em;}#navigation-bottom ul{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#777673;list-style: none;padding-left: 30px;margin: 0;}#navigation-bottom li{float: left;margin: 0 0.5em}#navigation-bottom li a{height: 2em;line-height: 2em;float: left;display: block;color: #777673;text-decoration: underline;text-align: left;}.formtext{text-align:left;line-height:18px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:736d5f;}.inputbox{border-style:solid;border-color:736d5f;border-width:1px;background-color:#CCCCCC;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:a41015;}/* CLIENT PRESS IMAGE BACKGROUNDS */#client-background-image td{width:115px;height:80px;padding:5px;}/* NAVIGATION MAIN *//* IE 7 */ html > #position-nav{position:absolute;bottom:0px;left:2px;}/* IE 6 */ #position-nav{position:absolute;bottom:0px;left:2px;}/* Firefox 1 - 2 */ body:empty #position-nav{ position:absolute;bottom:0px;left:8px;} /* Firefox */ @-moz-document url-prefix() { 	#position-nav { 	position:absolute;	bottom:0px;	left:8px;	} } /* TWITTER PAGE */#twitterarea{padding-top:30px;padding-bottom:20px;width:759px;height:auto;}.twittertext{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;color:#FFFFFF;}.twittertext span{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;}