* {	margin: 0;	padding: 0;	}	html { 	min-width: 744px;	background: black;	padding-top: 23px;	}body	{	text-align: center;	color:#a0665a;	margin: 0;	padding: 0;	font: small/1.4 "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;	}div#all	{	background: #fff url(../images/main/rtEdge.gif) repeat-y right;	width: 744px;	margin: 0 auto;	padding: 12px;	text-align: left;	border-style: none;	}#content {	width: 720px;	margin: 0 auto;	background: right repeat-y url(../images/main/side.gif);	}div#main 	{	float: left;	width: 440px;	padding: 0;	margin: 0;	background: #fff;	}html>body div#main {	min-height: 400px;	}div.xtra	{	margin: 0 0 0 472px;	padding: 30px 0 0 12px;	width: 230px;	}div#footer	{	clear: both;	width: 720px;	margin: 12px auto 0 auto;	background: repeat-x top url(../images/main/footer.jpg);	height: 50px;	text-align: center;	padding-top: 20px;	}	#header {	background: url(../images/main/banner.jpg) no-repeat;	width: 720px;	height: 97px;	margin: 0 auto;	}#nav {	background: url(../images/main/nav4.gif) top;	width: 720px;	padding: 0;	margin: 10px auto 9px auto;	height: 30px;	position: relative;	}#nav li {    margin: 0;     padding: 0;     list-style: none;    position: absolute;     top: 0;	}#nav li, #nav a {    height: 30px;     display: block;    }#nav a span, #site span {	display: block;	width: 0;	height: 0;	overflow: hidden;    }a #site {	left: 0; 	width: 720px;	height: 97px;    }#cr {	left: 129px; 	width: 83px;	}	#st {	left: 212px; 	width: 93px;	}	#re {	left: 305px; 	width: 96px;	}	#su {	left: 401px; 	width: 108px;	}#ab {	left: 509px; 	width: 94px;	}#cr a:hover {	background:  url(../images/main/nav4.gif) -129px -30px no-repeat;	}	#st a:hover {	background: transparent url(../images/main/nav4.gif) -212px -30px no-repeat;	}	#re a:hover {	background: transparent url(../images/main/nav4.gif) -305px -30px no-repeat;	}	#su a:hover {	background: transparent url(../images/main/nav4.gif) -401px -30px no-repeat;	}#ab a:hover {	background: transparent url(../images/main/nav4.gif) -509px -30px no-repeat;	}p {	margin: 1em 0;	line-height: 140%;	}blockquote, ol, ul {	margin: 0 0 1em 0;	padding-left:1em;	list-style: none;	}li blockquote, h1, h2, h4 {	margin-top:.5em ;	margin-bottom: .5em;	}h4 {	background-color:#eadcbd;	padding:.25em;	margin:0;	border-left: solid 2px #eadcbd;	color:#433532;	}.xtra ul {	padding:.7em 1em;	border-left: solid 2px #eadcbd;	border-bottom: solid 2px #eadcbd;	}a {	color : #0e6ae3;	text-decoration : none;	font-weight: bold;	}a:visited {	color : #890000;	text-decoration : underline;	}a:hover {	color : #ff0000;	text-decoration : underline;	font-weight: bold;	}a:active {	color : #000;	text-decoration : none;	background: #f6ff00;	}