* { margin: 0px; padding: 0px; }

body {
	background: #6dbbff;
	text-align: center;
	color: #3d4045;
	font: .7em Verdana, Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 { color: #99002F; }
h1 { text-transform: uppercase; font: normal 190% "Times New Roman", Times, serif; }
h2 { font-size: 130%; }
h3 { font-size: 115%; }

p, h1, h2, h3, h4, h5, h6 { margin: 0px 0px 10px 0px; }
.aligncenter { text-align: center; }

ol, ul { margin: 0px 0px 10px 0px; padding-left: 40px; }

img { border: 0px; }
.floatleft { float: left; margin-right: 10px; margin-bottom: 10px; }
.floatright { float: right; margin-left: 10px; margin-bottom: 10px; }
.clear { clear: both; }
.nomargin { margin: 0px; }
.norightmargin { margin-right: 0px; }

a:link { color: #338ddb; }
a:visited { color: #6dbbff; }
a:active, a:hover { color: #99002F; }

.infobox { background: url('images/infoboxbg.gif') repeat-x bottom; padding: 10px; }

table { margin: 10px 0px; padding: 0px; border: none; border-collapse: collapse; font-size: 100%; }
td, th { margin: 0px; padding: 0px; border: 0px; }
.layout td, .layout th { padding: 0px 10px 10px 0px; text-align: left }

#container {
	margin: 0px auto;
	width: 950px;
	background-color: white;
	text-align: left;
	padding: 0px 33px 30px 33px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 884px;
}
	html>body #container { width: 884px; }

#top {
	height: 122px;
	margin: 0px -31px 0px -29px;
}
	#top img { display: block; }
	
	#top h1 { margin: 0px; }

#logo {
	width: 630px;
	height: 122px;
	float: left;
}

#phone {
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#promo {
	float: right;
}

#flashmenu {
	height: 205px;
	margin-bottom: 12px;
	margin-top: 8px;
}

#flashmenu ul, #menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menu li { margin-bottom: 8px; float: left; }

#flashmenu1, #flashmenu2, #flashmenu3, #flashmenu4, #flashmenu5, #flashmenu6, #flashmenu7, #flashmenu8 
{
	float: left;
	margin-right: 12px;
	width: 100px;
	height: 205px;
	background: url('images/menupic1.jpg') no-repeat;
}
	#flashmenu1 a:link, #flashmenu1 a:visited, 
	#flashmenu2 a:link, #flashmenu2 a:visited,
	#flashmenu3 a:link, #flashmenu3 a:visited,
	#flashmenu4 a:link, #flashmenu4 a:visited,
	#flashmenu5 a:link, #flashmenu5 a:visited,
	#flashmenu6 a:link, #flashmenu6 a:visited,
	#flashmenu7 a:link, #flashmenu7 a:visited,
	#flashmenu8 a:link, #flashmenu8 a:visited,
	#menu1 a:link, #menu1 a:visited, 
	#menu2 a:link, #menu2 a:visited,
	#menu3 a:link, #menu3 a:visited,
	#menu4 a:link, #menu4 a:visited,
	#menu5 a:link, #menu5 a:visited,
	#menu6 a:link, #menu6 a:visited,
	#menu7 a:link, #menu7 a:visited,
	#menu8 a:link, #menu8 a:visited,
	#menu9 a:link, #menu9 a:visited
	{
		display: block;
		width: 100px;
		height: 205px;
		background: url('images/menu.gif') 0px 177px no-repeat;
		text-indent: -99999px;
	}
	
	#menu1 a:link, #menu1 a:visited, 
	#menu2 a:link, #menu2 a:visited,
	#menu3 a:link, #menu3 a:visited,
	#menu4 a:link, #menu4 a:visited,
	#menu5 a:link, #menu5 a:visited,
	#menu6 a:link, #menu6 a:visited,
	#menu7 a:link, #menu7 a:visited,
	#menu8 a:link, #menu8 a:visited,
	#menu9 a:link, #menu9 a:visited {
		height: 28px;
		background-position: 0px 0px;
	}
	
	#flashmenu1 a:active, #flashmenu1 a:hover {
		background-position: -880px 177px;
	}
	#menu1 a:active, #menu1 a:hover {
		background-position: -880px 0px;
	}
	
	#flashmenu2 { background: url('images/menupic2.jpg') no-repeat; }
	#flashmenu2 a:link, #flashmenu2 a:visited { background-position: -112px 177px; }
	#flashmenu2 a:active, #flashmenu2 a:hover { background-position: -992px 177px; }
	#menu2 a:link, #menu2 a:visited { background-position: -112px 0px;  }
	#menu2 a:active, #menu2 a:hover { background-position: -992px 0px; }

	#flashmenu3 { background: url('images/menupic3.jpg') no-repeat; }
	#flashmenu3 a:link, #flashmenu3 a:visited { background-position: -223px 177px; }
	#flashmenu3 a:active, #flashmenu3 a:hover { background-position: -1103px 177px; }
	#menu3 a:link, #menu3 a:visited { background-position: -223px 0px; }
	#menu3 a:active, #menu3 a:hover { background-position: -1103px 0px; }

	#flashmenu4 { background: url('images/menupic4.jpg') no-repeat; }
	#flashmenu4 a:link, #flashmenu4 a:visited { background-position: -334px 177px; }
	#flashmenu4 a:active, #flashmenu4 a:hover { background-position: -1214px 177px; }
	#menu4 a:link, #menu4 a:visited { background-position: -334px 0px; }
	#menu4 a:active, #menu4 a:hover { background-position: -1214px 0px; }

	#flashmenu5 { background: url('images/menupic5.jpg') no-repeat; }
	#flashmenu5 a:link, #flashmenu5 a:visited { background-position: -446px 177px; }
	#flashmenu5 a:active, #flashmenu5 a:hover { background-position: -1326px 177px; }
	#menu5 a:link, #menu5 a:visited { background-position: -446px 0px; }
	#menu5 a:active, #menu5 a:hover { background-position: -1326px 0px; }

	#flashmenu7 { background: url('images/menupic7.jpg') no-repeat; }
	#flashmenu7 a:link, #flashmenu7 a:visited { background-position: -669px 177px; }
	#flashmenu7 a:active, #flashmenu7 a:hover { background-position: -1549px 177px; }
	#menu7 a:link, #menu7 a:visited { background-position: -669px 0px; }
	#menu7 a:active, #menu7 a:hover { background-position: -1549px 0px; }

	#flashmenu8 { background: url('images/menupic8.jpg') no-repeat; }
	#flashmenu8 a:link, #flashmenu8 a:visited { background-position: -780px 177px; }
	#flashmenu8 a:active, #flashmenu8 a:hover { background-position: -1660px 177px; }
	#menu8 a:link, #menu8 a:visited { background-position: -780px 0px; }
	#menu8 a:active, #menu8 a:hover { background-position: -1660px 0px; }
	
	#flashmenu6 { margin-right: 0px; background: url('images/menupic6.jpg') no-repeat; }
	#flashmenu6 a:link, #flashmenu6 a:visited { background-position: -557px 177px; }
	#flashmenu6 a:active, #flashmenu6 a:hover { background-position: -1437px 177px; }
	#menu6 a:link, #menu6 a:visited { background-position: -557px 0px; }
	#menu6 a:active, #menu6 a:hover { background-position: -1437px 0px; }

	#menu9 a:link, #menu9 a:visited { background-position: -1772px 0px; }
	#menu9 a:active, #menu9 a:hover { background-position: -1883px 0px; }

#body3col #body1 {
	width: 500px;
	float: left;
	margin: 0px 12px 12px 0px;
}

#bodyhome #body1 {
	width: 436px;
	float: left;
	margin-right: 12px;
	margin: 0px 12px 12px 0px;
}

#body3col #body2 {
	width: 100px;
	float: left;
	margin: 0px 12px 12px 0px;
}

#bodyhome #body2 {
	width: 436px;
	float: left;
	margin: 0px 0px 12px 0px;
}

#body3col #body3 {
	width: 260px;
	float: left;
}

#footer {
	background: #74bbf7 url('images/bar.gif') repeat-x;
	padding: 12px;
	clear: both;
}
.center-img {
	margin-right: 130px;
	margin-left: 130px;
	z-index: -99999;
}
.left-img {
	position: absolute;
	left: 450px;
	top: 400px;
	overflow: visible;
}
.right-img {
	position: absolute;
	left: 750px;
	top: 350px;
	overflow: visible;
}

	#footer a:link, #footer a:visited { color: #3d4045; }
	.mav a{
	text-decoration:none;
	font-size:14px;
	color:#99002F;
	font-weight:bold;
	}
	.mav a:hover{
	color:#6DBBFF;
	}

