/*  BODY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/body {font: 13px/1.4em Arial, Helvetica, sans-serif; margin-top:0; line-height:16px; color:#333; background-color:#003333;}* {margin:0; padding:0;}/* SITE STRUCTURE ----------------------------------------------------------------------------------------------------------------------------------------*/#Wrapper {width:725px; margin:0 auto;}#sectionDivider {width:725px;}/* HEADER  ------------------------------------------------------------------------------------------------------------------------------------------------------------------*/#Header {width:725px; height:193px; background-image:url(/img/hmpg_02.jpg); background-repeat:no-repeat;}/* NAVBAR  ------------------------------------------------------------------------------------------------------------------------------------------------------------------*/#MainNav {float:right; display:inline; width:544px; height:39.25px; background-color:#414344; margin:0; text-align:right; vertical-align:top;}	#MainNav a, 	#MainNav a:link, 	#MainNav a:visited {color:#fff; text-decoration:none; font-weight:bold;}		#MainNav a:hover, 	#MainNav a:focus, 	#MainNav a:active {color:#999; text-decoration:none; font-weight:bold;}		.center{margin-left: auto; margin-right:0;}a#home {display: block; width:76px; height:39px; background-image: url(/img/links_06.jpg); margin: 0 auto;}a#home:hover {background-image: url(/img/linkso_06.jpg);}a#service {display: block; width:83px; height:39px; background-image: url(/img/links_07.jpg); margin: 0 auto;}a#service:hover {background-image: url(/img/linkso_07.jpg);}a#about {display: block; width:95px; height:39px; background-image: url(/img/links_08.jpg); margin: 0 auto;}a#about:hover {background-image: url(/img/linkso_08.jpg);}a#contact {display: block; width:124px; height:39px; background-image: url(/img/links_09.jpg); margin: 0 auto;}a#contact:hover {background-image: url(/img/linkso_09.jpg);}a .alt { display: none; }/* MAINCONTENT ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/#MainContent {float:right; display:inline; width:544px; height:473px; margin:0; background-image:url(/img/hmpg_06.jpg); background-repeat:no-repeat;}	#MainContent h1 {margin:45px 0 0 23px; font-size:1.30em; color:#3D5E57; font-weight:bold; text-align:left;}	#MainContent p {font-size:1em; margin:20px 40px 30px 40px;}	#MainContent ul {margin:10px 0 15px 80px;}	#MainContent li {margin-bottom:10px;}		#MainContent a, 	#MainContent a:link, 	#MainContent a:visited {color:#03549C; text-decoration:none;}		#MainContent a:hover, 	#MainContent a:focus, 	#MainContent a:active {color:#E51B24; text-decoration:underline;}/* NEWS AREA ----------------------------------------------------------------------------------------------------------------------------------------------------------- */#newsarea {float:left; display:inline; width:181px; height:512px; margin:0; text-align:left; background-image:url(/img/hmpg_042.jpg); background-repeat:no-repeat;}	#newsarea h1 {font-size:2em; font-weight:bold; text-align:center; line-height:.85em; color:#3D5E57; margin:80px 20px 0 0;}	#newsarea p {font-size:.85em; line-height:13px; font-weight:bold; color:#333; margin:15px 30px 5px 18px;}	.read {text-align:right; margin-left:40px;}			/* FOOTER -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/#Footer {float:left; display:inline; width:725px; height:146px;}	#Footer p {font-size:.85em; line-height:15px; color:#03549C;}		.footerlinks {}					.footerlinks a,			.footerlinks a:link,			.footerlinks a:visited {color:#03549C; text-decoration:none;}			.footerlinks a:hover,			.footerlinks a:focus,			.footerlinks a:active {text-decoration:none;}			.clearfix:after {    content: ".";              /* the period is placed on the page as the last thing before the div closes */	display: block;          /* inline elements don't respond to the clear property */     height: 0;                  /* ensure the period is not visible */    clear: both;               /* make the container clear the period */    visibility: hidden;	     /* further ensures the period is not visible */}.clearfix {display: inline-block;}   /* a fix for IE Mac *//* next a fix for the dreaded Guillotine bug in IE6 *//* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}