body {	background: url(images/bodybg.png) repeat-x;	background-color: #000;	text-align: center;	color: #6d6b6b;	}#wrap {	position: relative;	margin: 0 auto;	margin-top: 80px;	padding: 0;	text-align: left;	width: 700px;	height: 100%;	background: #000;	}#navcontainer {	background: url(images/nav/nav_bg.png) no-repeat;	float: left;	margin: 0;	padding: 0;	width: 180px;	font-size: 19px;	font-weight: bold;	}#navcontainer ul {	margin: 0px;	margin-top: 105px;	margin-left: 0;	padding-left: 0;	list-style-type: none;	font-family: Arial, Helvetica, sans-serif;	}#navcontainer li {	padding: 0px;	margin: 0px;	margin-bottom: 1px;	text-align: left;	}* html #navcontainer li {	padding: 0px;	line-height: 0.63em;	margin-top: 0px;	margin-bottom: 1px;	text-align: left;	}#navcontainer a {	display: block;	padding: 3px;	margin-left: 12px;	}#navcontainer a:hover {	margin-left: 12px;	background: #fff;	text-decoration: none;	}#header {	background: url(images/header.png) no-repeat;	position: relative;	margin: 0;	margin-left: 180px;	padding: 10px 20px;	width: 476px;	text-align: center;	background-color: #000;	font-size: 0.9em;	}#footer {	background: url(images/footer.png) no-repeat;	position: relative;	margin: 0;	margin-left: 180px;	padding: 10px 20px;	width: 476px;	text-align: center;	background-color: #000;	font-size: 0.5em;	}#contentwrap {	position: relative;	margin: 0;	margin-top: -10px;	margin-left: 180px;	padding: 10px;	height: /*450px;*/100%;	width: 476px;	background-color: #d9e2ea;	border-left: 2px solid #666;	border-right: 2px solid #666;	}* html #contentwrap {	position: relative;	margin: 0;	margin-top: -10px;	margin-left: 180px;	padding: 6px;	height: /*450px;*/100%;	width: 476px;	background-color: #d9e2ea;	border-left: 2px solid #666;	border-right: 2px solid #666;	}#content {	position: relative;	margin: 0;	padding: 10px;	padding-top: 0px;	width: 463px;	overflow: auto;	text-align: center;	background-color: #d9e2ea;	}* html #content {	position: relative;	margin: 0;	padding: 10px;	padding-top: 0px;	width: 464px;	overflow: auto;	text-align: center;	background-color: #d9e2ea;	}p.content {	width: 440px;	text-align: left;	font-size: 0.8em;	line-height: 1.3em;	}a {	color: #4d8bcb;	text-decoration: none;	}a:hover {	text-decoration: underline;	}a:visited {	color: #4d8bcb;	}img {	border: 0;	}img.contentmiddle {	text-align: center;	border: 0;	}img.contentleft {	float: left;	border: 0;	}img.contentright {	float: right;	border: 0;	}hr {	margin: 0;	border: 0;	height: 1px;	color: #000000;	background-color: #000000;	}.thick {	margin: 0;	border: 0;	height: 10px;	background: url(images/h1.gif) no-repeat;	}h1 {	display: inline;	font-size: 1.25em;	}h2 {	display: inline;	font-size: 1.1em;	}h3 {	margin: 5px 0 5px;	height: 20px;	width: 440px;	cursor: pointer;	font-size: 0.99em;}h3 a:link, h3 a:visited {	background: #d9e2ea url(images/h3.gif) no-repeat;	color: #fff;	padding: 4px 8px 0;	display: block;	height: 20px;	width: 440px;	text-decoration: none;}ul.services {	list-style-type: none;	text-align: left;	padding-left: 25px;	font-size: 0.8em;	color: #2c8206;}