@charset "windows-1252";

body {
    margin: 10px 0px 0px 0px;
    padding: 0px;
    background: #fff;
	text-align: center;
    }

/* page elements */

#rootElement {
    margin: 						0px auto;
    width: 							900px;
    position:						relative; 
	background: 				#fff;
    padding: 						0;
    text-align: 					left;
    }

#rootElementHome {
    margin: 						0px auto;
    width: 							900px;
    position: 						relative; 
	background:				 #00a651; 
    padding: 					0;
    text-align: 					left;
	border:						1px solid black;    
    }


#mainPage
	{
/*	border: solid 1px #006600;  */
	padding: 10px 0px 10px 20px;
	margin: 0px 0px 10px 0px;
	}

#mainPageHome
	{
	height: 200px;
	padding: 0px;
	background: url(images/bg1.jpg) top left no-repeat; /*green border with white background*/
	text-align: left;
	}

#address {
	font: 10pt Arial, sans-serif;
	color: #000;
	text-align: center;
	padding-top: 15px;
	}

.address	{
	font: 10pt Arial, sans-serif;
	color: #000;
	text-align: center;
	}

#web
	{
	font-family: Arial, sans-serif;
	font-size: 8pt; 
	color: #000;
	text-align: right;
	}
	
#bottomBanner
	{
	height: 50px;
	}
	
a img {
	padding: 0;
	border: 0;
	margin: 0;
}

img {
	border: 0;
}
/* -----------------------HOME PAGE ---------------- */




#mainPageHome2
	{
	height: 200px;
/*	border: solid 1px #000;  */
	padding: 0px;
	background: url(images/bg1.jpg) top right no-repeat;
	text-align: left;
	}

.homepage
	{
	font: 11pt Arial, sans-serif;  
	color: #fff;
	text-align: left;
	}

.big
	{
	font: 15pt Arial, sans-serif;  
	font-weight: bold;
	color: #064;
	text-align: left;
	}

.hp
	{
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 10pt; 
	text-align: left;
	}



/* Headers */


#insideHead
	{
	position: relative;
	height: 200px;
	background: url(images/SprucewoodBanner.jpg) top left no-repeat;
	margin-bottom: 0px;
	}

/* footer text */

.number
	{
	padding-right: 10px;
	}


/* navigation */

#nav
	{
	position: relative;                 /*absolute; bottom: 0px; left: 0px;	*/
	height: 20px;
	font: 10pt Arial, sans-serif;	
	width: 900px;
	padding: 2px 0px 8px 0px;
	color: #fff;
	font-weight: bold;
	text-align: left;
	background: #00a651;
	}

#navTab
	{
	display: in-line;
	table-layout: auto; 
	width: 900px;
	border-collapse: collapse;
	}
#home
	{
	padding-left: 20px;
	padding-right: 10px;
	text-align: left;
	}

#inny
	{
	padding-left: 8px;
	padding-right: 8px;
	text-align: center;
	}

#contact
	{
	text-align: center;
	}

a:link, a:visited, a:active {
	font: 10pt Arial, sans-serif;
	color: #fff; 
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	font: 10pt Arial, sans-serif;	
	color: #000; 
	font-weight: bold;
	text-decoration: underline;
}

.hyper {
	font: 10pt Arial, sans-serif;	
	color: #000;
	text-decoration: none;
}

.hyper:active, .hyper:visited, .hyper:link {
	font: 10pt Arial, sans-serif;	
	color: #009;
	text-decoration: none;
}

.hyper:hover {
	font: 10pt Arial, sans-serif;	
	color: #009;
	text-decoration: underline;
}


/* what we do */

#whatNav
	{
	position: relative;
	height: 17px;
	margin-top: 10px;
	}
#whatTop
	{
	position: relative;
	margin-top: 10px;
	background: #060;
	padding-top: 5px;
	padding-bottom: 5px;
	}

#nav2Tab
	{
	display: in-line;
	table-layout: auto; 
	width: auto;
	border-collapse: collapse;
	}

#nav2Td
	{
	text-align: center;
	width: 175px;
	}

/* vehicle list */

#vehicleList
	{
    margin: 0 auto;
    width: 400px;
    position: relative; 
	background: #fff;
    padding: 0px;
    text-align: left;
	}

#vehicleListNew
	{
    margin: 0 auto;
    width: 850px;
    position: relative; 
	background: #fff;
    padding-top: 10px;
    text-align: left;
	}

.title
	{
	padding-top: 0px;
	font: bold 11pt Arial, sans-serif;
	letter-spacing: 1px;
	color: #000;
	}

.desc
	{
	font: 10pt Arial, sans-serif;
	color: #000;
	}
.price
	{
	font: 10pt Arial, sans-serif;
	text-align: left;
	color: #000;
	}
	
#carList
	{
	table-layout: auto;
	width: auto;
	border-collapse: collapse; 
	}

#Bottom
	{
	margin-top: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: solid 1px black;
	border-bottom: solid 1px black;
	}

/* contact us page */

.creditApp {
		/*border:						1px solid black;*/
		margin-bottom:		15px;
		margin-top:				10px;
}

table
	{
	table-layout: auto; 
	width: auto;
	border-collapse: collapse;
	}

td
	{
	font: 10pt Arial, sans-serif;
	}

#conTab
	{
	table-layout: auto; 
	width: auto;
	border-collapse: collapse;
	}

#conTab .td1
	{
	font: 10pt Arial, sans-serif;
	padding: 0px 30px 0px 0px;
	text-align: left;
	}
#conDiv
	{
	padding-left: 30px;
	}

/*text and headers */
p
	{
	font: 10pt Arial, sans-serif;  
	color: #000;
	text-align: left;
	}

.center
	{
	font: 10pt Arial, sans-serif;  
	color: #000;
	text-align: center;
	}

.date
	{
	font: 10pt Arial, sans-serif;  
/*	font-weight: bold;  */
	color: #000;
	text-align: right;
	}

h1, h2, h3, h4, h5 { font-family: Arial, Helvetica, sans-serif; color: #364; margin: 0; }

h1 { font-weight: bold; font-size: 18pt;	}
h2 { 	font-weight: bold; font-size: 16pt; padding-bottom: 4px; }
h3 { font-size: 18pt; font-weight: bold; text-align: center; }
h4 { font-size: 14pt; font-weight: bold; }
h5 { font-size: 12pt; font-weight: bold;	}

.h5 { font-size: 12pt; font-weight: bold;	}

.toptext
	{
	font: 14pt Arial, sans-serif;  
	color: #364;
	text-align: left;
	}


.indent
	{
	padding: 0px 30px 0px 30px;
	}

.b
	{
	font-weight: bold;
	}

ul, ol
	{
	padding-left: 30px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font: 10pt Arial, sans-serif;  
	color: #000000;
	}

.posted {
	font: 10pt Arial, sans-serif;  
	font-style: italic;
	color: #000;
	text-align: left;
}

/*------------------------- Credits -------------------------*/

.bluedog {  font: 10pt Arial, sans-serif; color:#bbb; text-align: center; padding-bottom:50px; }

.hyperBluedog
	{
	font: 10pt Arial, sans-serif;	
	color: #bbb;
	text-decoration: none;
	}
:active.hyperBluedog, :visited.hyperBluedog, :link.hyperBluedog
	{
	font: 10pt Arial, sans-serif;	
	color: #bbb;
	text-decoration: none;
	}
:hover.hyperBluedog
	{
	font: 10pt Arial, sans-serif;	
	color: #bbb;
	text-decoration: underline;
	}

