body

{

	margin: 0;

	padding: 0;

	font-family: arial;

	font-size: 12px;

}

img

{

	border: none;	

}

#topsection

{

	position: relative;

	right: 0;

	height: 100px;

	width: 100%;
	z-index: 100;
}

#logo

{

	padding-left: 15px;

}

#content

{

	position: relative;

	margin: 30px;

}

#flashlogo

{

	margin: 0 auto;

	width: 960px;

	height: 330px;

	background-color: white;

}

#wrapper

{

	position: relative;

	width: 983px;

	margin: 0 auto;

	background: url(../images/background.jpg);

	background-repeat: repeat-y;

	min-height: 1000px;

	height:auto !important;

	height: 1000px;

}



/*navigation links and pop up menus*/

/********************************************************************************************************/

/********************************************************************************************************/

/********************************************************************************************************/



#home

{

}

#navlinks

{

	position: absolute;

	right: 0;

	bottom: 0;

	width: 700px;

	height: 43px;

	margin-bottom: 5px;

}

#navlinks a

{

	text-decoration: none;

	font-family: arial;

	font-size: 12px;

	color: #999999;

	font-weight: bold;

	

}

#navlinks ul

{

	position: relative;

	padding: 0;

	margin: 0;



}

#navlinks ul li

{

	padding: 5px;

	margin: 0;

	list-style: none;

	display: block;

	float: left;

	position: relative;

	padding: 0;

}









#navlinks ul li#nav-home	

{

	width: 55px;

	height: 43px;

	background-image: url("../images/home_up.jpg");

}

#navlinks ul li#nav-home:hover 

{

	

	background-image: url("../images/home_over.jpg");

}



#navlinks ul li#nav-news	

{

	width: 50px;

	height: 43px;

	background-image: url("../images/news_up.jpg");

}

#navlinks ul li#nav-news:hover 

{



	background-image: url("../images/news_over.jpg");

}



#navlinks ul li#nav-sales	

{

	width: 50px;

	height: 43px;

	background-image: url("../images/sales_up.jpg");

}

#navlinks ul li#nav-sales:hover 

{



	background-image: url("../images/sales_over.jpg");

}



#navlinks ul li#nav-service	

{

	width: 64px;

	height: 43px;

	background-image: url("../images/service_up.jpg");

}

#navlinks ul li#nav-service:hover 

{



	background-image: url("../images/service_over.jpg");

}



#navlinks ul li#nav-parts	

{

	width: 149px;

	height: 43px;

	background-image: url("../images/parts_up.jpg");

}

#navlinks ul li#nav-parts:hover 

{



	background-image: url("../images/parts_over.jpg");

}



#navlinks ul li#nav-body	

{

	width: 85px;

	height: 43px;

	background-image: url("../images/body_up.jpg");

}

#navlinks ul li#nav-body:hover 

{



	background-image: url("../images/body_over.jpg");

}



#navlinks ul li#nav-about	

{

	width: 75px;

	height: 43px;

	background-image: url("../images/about_up.jpg");

}

#navlinks ul li#nav-about:hover 

{

	background-image: url("../images/about_over.jpg");

}



#navlinks ul li#nav-contact	

{

	width: 87px;

	height: 43px;

	background-image: url("../images/contact_up.jpg");

}

#navlinks ul li#nav-contact:hover 

{

	background-image: url("../images/contact_over.jpg");

}



#navlinks ul li#nav-contact

{

	border: none;

}

#navlinks ul li a

{

	width: 100%;

	

	position: absolute;

}



#popmenu

{

	top: 43px;

	left: 5px;

	width: 225px;

	display: none;

	position: absolute;

	z-index: 100;

	

	

}

#popmenu ul li

{

	

	display: block;

	position: relative;

	padding: 2px;

	border-top: 1px solid #999999;

	width: 95%;

	clear: both;

	background-color: white;

	z-index: 200;

}

#popmenu ul li a

{

	font-size: 12px;

	position: relative;

	width: auto;

	

}



/*#nav-news:hover div.newsmenu

{

	display: block;

}*/

#nav-sales:hover div.salesmenu

{

	display: block;

}

#nav-service:hover div.servicemenu

{

	display: block;

}

#nav-parts:hover div.partsmenu

{

	display: block;

}

#nav-body:hover div.bodymenu

{

	display: block;

}

/*#nav-about:hover div.aboutmenu

{

	display: block;

}*/

#nav-contact:hover div.contactmenu

{

	display: block;

}

#nav-about:hover div.aboutmenu

{

	display: block;

}

/********************************************************************************************************/

/********************************************************************************************************/

/********************************************************************************************************/

/********************************************************************************************************/





/*****sub pop up menus**********/

/********************************************************************************************************/

/********************************************************************************************************/

/********************************************************************************************************/

#subpopmenu

{



	border-left: none;

	top: -2px;

	right: -225px;

	width: 225px;

	display: none;

	position: absolute;

}

#subpopmenu ul li

{

	display: block;

	position: relative;

	list-style-type: none;

}

#subpopmenu ul li a:hover

{

	color: #005fac;

}

#subpopmenuleft

{



	border-right: none;

	top: -2px;

	left: -288px;

	width: 300px;

	display: none;

	position: absolute;



}



#nav-new:hover div.newmenu

{

	display: block;

}

#nav-new:hover img#newarrow

{

	display: block;

}

#nav-demonstrator:hover img#demonstratorarrow

{

	display: block;

}

#nav-used:hover div.usedmenu

{

	display: block;

}

#nav-used:hover img.arrows_right

{

	display: block;

}



#nav-gmprotectionplans:hover div.gmprotectionplansmenu

{

	display: block;

}

#nav-gmprotectionplans:hover img.arrows_right

{

	display: block;

}

#nav-customerapplause:hover div.customerapplausemenu

{

	display: block;

}

#nav-inthecommunity:hover div.inthecommunitymenu

{

	display: block;

}

#nav-comejoinourteam:hover div.comejoinourteammenu

{

	display: block;

}

#nav-appointmentquoterequest:hover div.appointmentquoterequestmenu

{

	display: block;

}

#nav-ourteam:hover div.ourteammenu

{
	display: block;
}

#nav-demonstrator:hover div.demonstratormenu

{

	display: block;

}

img.arrows_right

{

	float: right;	

	display: none;

}

#social_links

{

	color: #999999;

	font-family: arial;

	font-size: 12px;

	position: absolute;

	width: 380px;

	height: 25px;

	right: 20px;

	top: 0;	

}





#social_links img

{

	margin-left: 5px;	

}

#footer

{

	color: #999999;

	font-family: arial;

	font-size: 11px;

	width: 100%;

	text-align: center;

	margin: 0 auto;

	margin-top: 100px;

	margin-left: 30px;

	margin-right: 30px;

	position: relative;

}

h1
{	
	color: #999999;
	font-size: 16px;
}

h2 
{
	color: #999999;
	font-size: 14px;
}

h3
{	
	color: #999999;
	font-size: 16px;
}

h4 
{
	color: #999999;
	font-size: 14px;
}

#mininav

{

	color: #999999;

	font-size: 12px;

}

#mininav span

{

	text-decoration: underline;

	color: blue;

}

#mininav a

{

	color: #999999;

	text-decoration: none;	

}



#privacypolicy

{

	position: absolute;

	left: 0;

	top: 0;

}

#privacypolicy a

{

	text-decoration: none;

	color: #999999;

	font-size: 12px;

}

.content {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #000000;

}



