html, body { 
font: normal .9em/1.5em Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif; 
color: #000; 
text-align: center;
}

/*Full site (hdr, content, ftr) container*/
#container{
margin: 0 auto;
width: 974px;
position: relative;
background-color: #000;
text-align: left;
}

/*for forms & content*/
TD { 
font: normal .9em/1.5em Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif; 
color: #000;  
}

/*COMMON ELEMENTS*/
img { border: 0px; }

a { color : #003399; }
a:hover, a:visited { color : #000; }

.bckWhite	 { background-color: #fff; }
.bckBlue, .bckBlue a	{ background: #394277; color: #fff;}

.title 	  { 
color: #000; 
font-size : 18px; 
font-weight: bold; 
}
.subtitle { 
color: #829ABF; 
font-size : 13px; 
font-weight: bold; 
}
.subhead { 
color: #829ABF; 
font-size : 13px; 
font-weight: bold; 
}
.subhead a:link, .subhead a:active, .subhead a:visited { 
	color : #829ABF; 
	text-decoration : none; 
	font-weight: bold; 
}
.subhead a:hover { 
	color : #fff; 
	text-decoration : underline; 
}	
h1 	  { 
color: #000; 
font-size : 1.5em; 
line-height: 1.5em;
font-weight: bold; 
margin: 0;
}
h2 { 
color: #333; 
font-size : 1.25em; 
font-weight: bold; 
margin: 0;
}
h2 a:link, h2 a:active, h2 a:visited { 
	color : #829ABF; 
	text-decoration : none; 
	font-weight: bold; 
}
h2 a:hover { 
	color : #fff; 
	text-decoration : underline; 
}	
/*END COMMON ELEMENTS*/


/*Header Content div styles*/
#header {
height: 150px;
text-align: left;
background: #394378 url(/images/bckHdr2.jpg) 0 0 no-repeat;
position: relative;
}

#logo {margin-top: 10px; margin-left: 10px;}

#address{
position: absolute;
top: 10px;
right: 10px;
font: normal 14px Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif; 
text-align: right;
color: #fff;
}

#address a{ color: #bda65b; }

#address a:hover {
color: #7f6510;
text-decoration: none;
}

#address a:visited { color: #ccc;}
/*---------------------*/

/*default.asp Homepage Styles*/
#hmContent{
margin: 0 auto;
background-color: #000;
text-align: left;
}
#hmContent iframe { margin-right: -3px; }
html>body #hmContent iframe { margin-right: 0px; }

#hmTop{
height: 306px;
position: relative;
background-color: #000;
}

#walkOnMain {
position: absolute;
top: -205px;
right: 300px;
z-index: 1000;
}

#welcome{
text-align: left;
width: 974px;
color: #fff;
z-index: 9999;
margin-top: 20px;
height: 250px;
overflow: auto;
font: normal 1em/1.25em Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif; 
scrollbar-face-color:#ffff88;
scrollbar-arrow-color:#000;
scrollbar-track-color:#000;
scrollbar-shadow-color:#fff;
scrollbar-highlight-color:#fff;
scrollbar-darkshadow-color:#fff;
}
#welcome h1 { color: #ccc; }

#hmBottom{
background: #000 url(/images/bckBottom.jpg) 0px 0px repeat-x;
text-align: center;
}

#CARS{
position: absolute;
width: 209px;
height: 66px;
top: 435px;
left: 23px;
padding: 0;
margin: 0 auto;
}

#CARS img{
z-index: 1050;
}

#invBtns{
padding: 0;
margin: 0 auto;
list-style-type: none; 
margin-left: 0px;
margin-bottom: 20px;
}

#BlackBook{
padding: 0;
margin-bottom: 20px;
}

#BlackBook img { behavior: url(includes/iepngfix.htc); /*for any pngs in IE 6*/ }

#invBtns li{
display: inline;
}

#btns{
margin-left: 10px;
background: #000;
float: left;
text-align: left;
}

#btns img {
margin: 0px 3px;
}

.left {float: left;}
.right {float: right;}
.clear {clear: both; }