/* Homepage CSS Document */

body
	{
	margin:0px;
	padding:0px;
	background-color:#000000;
	}
ul
	{
	margin:0px;
	padding:0px;
	}
#mainHolderDiv
	{
	top:0;
	left:0;
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	border:0px solid #009933;
	}
#mainDiv
	{
	top:15px;
	position:relative;
	width:859px;
	height:800px;
	border:0px solid #003399;
	}
#headerHolder
	{
	position:relative;
	width:859px;
	height:229px;
	border:0px solid #660066;
	}
#mainBgOne
	{
	position:relative;
	width:859px;
	height:229px;
	background:url(../images/home/bg/bg_01.jpg) no-repeat top left;
	border:0px solid #003399;
	}
	#mainBgOneInv
	{
	position:relative;
	width:859px;
	height:229px;
	background:url(../images/home/bg/inventory/bg_01.jpg) no-repeat top left;
	border:0px solid #003399;
	}
/*Logos Styles*/
#logosDivHolder
	{
	position:relative;
	width:100%;
	height:116px;
	border:0px solid #FF0000;
	vertical-align:bottom;
	}
#emptyDiv
	{
	position:relative;
	width:100%;
	height:81px;
	border:0px solid #FF00FF;
	}
#logosDiv
	{
	position:relative;
	width:610px;
	border:0px solid #009900;
	}
#logosDiv p
	{
	margin:0px;
	padding:0px;
	float:left;
	}

/*Menu styles*/
#menuDivHolder
	{
	width:813px;
	height:32px;
	position:relative;
	border:0px solid #CC33FF;
	vertical-align:middle;
	}
#curveLeft
	{
	height:32px;
	width:11px;
	background:url(../images/menu/menuLeftCrv.jpg) no-repeat top left;
	float:left;
	}
#curveRight
	{
	height:32px;
	width:11px;
	background:url(../images/menu/menuRightCrv.jpg) no-repeat top left;
	float:left;
	}
#menuMiddle
	{
	width:791px;
	height:32px;
	background:url(../images/menu/menuBg.jpg) repeat-x top left;
	position:relative;
	float:left;
	}
#menuMiddle p
	{
	padding:7px 24px 0px 24px;
	margin:0px;
	font-family:Verdana;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	border:0px solid #0066FF;
	height:20px;
	}
#menuItems
	{
	width:720px;
	height:32px;
	position:relative;
	border:0px solid #CC33FF;
	vertical-align:middle;
	}
.homeDiv{ width:100px; height:20px; position:relative; float:left; top:6px; border:0px solid #990000;}
.dealerDiv{ width:150px; height:20px; position:relative; float:left; top:6px; border:0px solid #990000;}
.employmentDiv{ width:150px; height:20px; position:relative; float:left; top:6px; border:0px solid #990000;}
.corporateDiv{ width:200px; height:20px; position:relative; float:left; top:6px; border:0px solid #990000;}
.divider
	{
	padding:0px;
	margin:0px;
	width:1px;
	border:0px solid #009933;
	float:left;
	position:relative;
	}
a.selectedMenuItem:link
	{
	color:#ffffff;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;
	}

a.selectedMenuItem:visited
	{
	color:#ffffff;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;
	}

a.selectedMenuItem:hover
	{
	color:#FFCC00;
	text-decoration:none;
	background:url(../images/menu/menuArrow.gif) no-repeat 0px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;
	}
a.itemSelected
	{
	color:#FFCC00;
	text-decoration:none;
	background:url(../images/menu/menuArrow.gif) no-repeat 0px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;
	}
.menuLinksText a
	{
	color:#ffffff;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;
	}
/*Flash object styles*/
#flashObjectOne
	{
	top:-2px;
	width:859px;
	height:442px;
	position:relative;
	vertical-align:top;
	background:url(../images/home/bg/bg_02.jpg) no-repeat top left;
	}
	#flashObjectOneInv
	{
	top:-2px;
	width:859px;
	height:442px;
	position:relative;
	vertical-align:top;
	background:url(../images/home/bg/inventory/bg_02.jpg) no-repeat top left;
	}
#flash_file
	{
	top:0px;
	width:813px;
	height:442px;
	position:relative;
	vertical-align:top;
	border:0px solid #0066FF;
	clear:both;
	/*background-color:#02182F;*/
	}
/*#storeFlash
	{
	z-index:2;
	top:0px;
	width:813px;
	height:211px;
	position:relative;
	vertical-align:top;
	border:0px solid #0066FF;
	clear:both;
	}*/
#inventoryDiv
	{
	top:-2px;
	width:859px;
	height:62px;
	position:relative;
	background:url(../images/home/bg/bg_03.jpg) no-repeat top left;
	}
	#inventoryDivInv
	{
	top:-2px;
	width:859px;
	height:62px;
	position:relative;
	background:url(../images/home/bg/inventory/bg_03.jpg) no-repeat top left;
	}
#addressHolder
	{
	top:-2px;
	width:859px;
	height:34px;
	position:relative;
	background:url(../images/home/bg/bg_04.jpg) no-repeat top left;
	}
	#addressHolderInv
	{
	width:859px;
	position:relative;
	background:url(../images/home/bg/bg_04.jpg) no-repeat top left;
	}
#address
	{
	width:813px;
	height:34px;
	position:relative;
	}
#siteMapDiv
	{
	position:relative;
	top:5px;
	left:20px;
	width:120px;
	height:20px;
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	border:0px solid #0000FF;
	float:left;
	}
#powered
	{
	position:relative;
	top:5px;
	left:540px;
	width:140px;
	height:20px;
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	border:0px solid #0000FF;
	float:left;
	cursor:pointer;
	background:url(../images/home/bg/powered.gif) no-repeat center left;
	}
#northTowneText
	{
	left:280px;
	position:relative;
	width:291px;
	height:26px;
	top:20px;
/*	background:url(../images/home/bg/northTowne.gif) no-repeat center left;*/
	border:0px solid #00FF00;
	float:left;
	}
#northTowneBranding
	{
	left:280px;
	position:relative;
	width:294px;
	height:41px;
	background:url(../images/home/bg/dealer_logo.jpg) no-repeat center left;
	border:0px solid #00FF00;
	float:left;
	}
	
#preownedButton
	{
	position:absolute;
	width:165px;
	height:28px;
	border:0px solid #00FF00;
	float:left;
	z-index:10;
	left:350px;
	top:160px;
	}
#inventoryImg
	{
	left:365px;
	position:relative;
	width:162px;
	height:28px;
	top:15px;
	float:left;
	border:0px solid #666666;
	}
#inventoryImgTop
	{
	position:relative;
	top:30px;
	height:45px;
	border:0px solid #ff0000;
	}
