body {
	font-size:65%;
	margin:15px;
	background-color:#ECECEC;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.tbheader {
	font-weight:bold;
}

form#users input {
	border: #000000 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;

}

a.carvisited:visited td	{ background-color:#ccccdd; }

img {
	border:0px;
}

form {
	margin:0px;
}

input, select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
}

div#page {
	position:relative;
	width:900px;
	border: #ffffff 2px solid;
	margin: 0 auto;
	background-color:#FFFFFF;
	text-align:left;
}

/** SIGN IN PAGE : START **/

		div.login {
			position:relative;
			background-image:url(/img-bin/bg_header.gif);
			background-position:top;
			background-repeat:no-repeat;
			height:550px;
			color:#FFFFFF;
		}
		
		form.login {
			position:absolute;
			top:117px;
			right:50px;
			margin:0px;
		}
		
		form.login h1 {
			font-size: 175%;
		}
		
		form.login p {
			margin-top:5px;
			margin-bottom:5px;
		}
		
		form.login a {
			color:#eeeeee;
			font-weight:bold;
		}
		
		form.login input {
			border: #000000 1px solid;
		}

/** SIGN IN PAGE : END **/


/** HEADER : START **/

		div.header {
			position:relative;
			background-image:url(/img-bin/bg_header.gif);
			height:300px;
			clear:both;
		}
		
		div.navigation_top {
			position:absolute;
			right:15px;
			top:0px;
			line-height:38px;
			color:#BB0909;
		}
		
		div.navigation_top a {
			color:#FFFFFF;
			text-decoration:none;
			font-weight:bold;
		}
		
		div.navigation_top a:hover {
			text-decoration:underline;
		}
		

		form.search {
			position:absolute;
			top:50px;
			right:30px;
			margin:0px;
			color:#FFFFFF;
		}
		
		form.search p {
			margin-top:5px;
			margin-bottom:5px;
		}
		
		form.search select {
			width:200px;
		}
		
		form.search input {
			border: #000000 1px solid;
		}

/** HEADER : END **/


/** NAVIGATION - MAKES OF CAR : START **/

		ul.navigation_makes {
			position:relative;
			width:100%;
			clear:both;
			list-style-type:none;
			padding:0px;
			margin:0px;
			margin-top:1px;
			margin-bottom:1px;
		}
		
		ul.navigation_makes li.normal {
			position:relative;
			display:block;
			float:left;
			width:89px;
			height:26px;
			background-color:#DDDDDD;
			border-right:#ffffff 1px solid;
			border-bottom:#ffffff 1px solid;
			text-align:center;
			line-height:27px;
		}
		
		ul.navigation_makes li.end {
			position:relative;
			display:block;
			float:left;
			width:90px;
			height:26px;
			background-color:#DDDDDD;
			border-bottom:#ffffff 1px solid;
			text-align:center;
			line-height:27px;
		}
		
		ul.navigation_makes li:hover {
			background-color:#eeeeee;
		}
		
		ul.navigation_makes a {
			color:#000000;
			font-weight:bold;
			text-decoration:none;
		}
		
		ul.navigation_makes a:hover {
			text-decoration:underline;
		}

/** NAVIGATION - MAKES OF CAR : START **/

div.main {
	position:relative;
	width:100%;
	clear:both;
	float:left;
	background-image:url(/img-bin/bg_main.gif);
	background-repeat:repeat-y;
}




div.main div.left {
	position:relative;
	float:left;
	width:249px;
}

div.main div.left div.title {
	position:relative;
	background-color:#4B7A46;
	clear:both;
	padding-left:10px;
	line-height:25px;
	color:#FFFFFF;
	height:25px;
	font-weight:bold;
}

div.main div.left div.content {
	position:relative;
	overflow:hidden;
	
	padding:7px;
}

div.main div.left ul {
	position:relative;
	width:100%;
	clear:both;
	list-style-type:none;
	padding:0px;
	margin:0px;
}

div.main div.left ul li {
	position:relative;
	background-image:url(/img-bin/navigation_arrow.gif);
	background-repeat:no-repeat;
	padding-left:16px;
	border-bottom:#C0C0C0 1px dotted;
	height:15px;
	margin:0px;
	padding-top:4px;
}

div.main div.left ul li a {
	color:#771C1B;
	font-weight:bold;
	text-decoration:none;
}


div.main div.right {
	position:relative;
	float:right;
	width:650px;
}

div.main div.right div.title {
	position:relative;
	background-color:#4B7A46;
	clear:both;
	padding-left:10px;
	line-height:25px;
	color:#FFFFFF;
	height:25px;
	font-weight:bold;
}

div.main div.right div.content {
	position:relative;
	padding:7px; 
}

div.main div.right div.content h3 {
	padding-top:0px; 
	margin-top:0px; 
}


div.footer {
	position:relative;
	background-color:#000000;
	clear:both;
	padding-left:10px;
	line-height:25px;
	color:#FFFFFF;
	height:25px;
	border-top:1px solid #ffffff;
}

div.footer div.policies {
	position:absolute;
	right:10px;
	top:0;
	line-height:25px;
	color:#FFFFFF;
}

div.footer a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}














/** OLD STYLES






body {
	font-size:65%;
	margin:0px;
	background-color:#4B7A46;
	color:#FFFFFF; 
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a {
	color:#D2E0D0;
	font-weight:bold;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}
div.heading {
	display:block;
	background-color:#697F65;
	border:#D2E0D0 1px solid;
	padding:10px;
}
#page {
	position:relative;
	width:100%;
	margin: 0 auto;
	text-align:left;
}

#header_contact {
	position:absolute;
	top:17px;
	right:35px;
	color:#006699;
}

#header_contact a {
	color:#006699;
	text-decoration:none;
}

#inner_page {
	border:#DDDDDD 1px solid;
	padding:4px;
}

#logo {
	margin:7px;
}

#header_1 {
	position:relative;
	display:block;
	margin:0px;
	background-color:#EDEDED;
	padding:7px;
	width:516px;
	height:17px;
	text-align:right;
}

#header_2 {
	margin:0px;
	padding:7px;
}

#spitfire {
	position:absolute;
	right:00px;
	top:00px;
	z-index:2;
	padding:2px;
	border: #E2E2E2 1px solid;
	background-color:#FFFFFF;
}

#header {
	position:relative;
	clear:both;
	height:144px;
}

#navigation {
	background-color:#000000;
	padding:7px;
	clear:both;
	text-align:right;
}

#navigation a.norm {
	padding-left:7px;
	padding-right:7px;
	border-left:#E30908 1px solid;
	border-right:#7B1111 1px solid;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#navigation a.left {
	padding-right:7px;
	border-right:#7B1111 1px solid;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#navigation a.right {
	padding-left:7px;
	border-left:#E30908 1px solid;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.news_container {
	position:relative;
	height:73px;
}

.news_image {
	position:absolute;
	left:0px;
	top:0px;
	padding:3px;
	border: #E2E2E2 1px solid;
	background-color:#FFFFFF;
}

.date {
	position:relative;
	display:block;
	margin:0px;
	color:#616469;
	font-size:85%;
	padding-left:88px;
	margin-top:7px;
}



.link {
	position:relative;
	display:block;
	margin:0px;
	color:#616469;
	padding-left:88px;
	margin-top:10px;
	text-align:right;
}

.link a {
	color:#616469;
	text-decoration:none;
	font-weight:bold;
}

.news_break {
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	clear:both;
	font-size:0%;
}

#footer_right {
	position:absolute;
	bottom:17px;
	right:35px;
	color:#006699;
}

input {
	font-size:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#member_1 {
	position:absolute;
	top:49px;
	right:340px;
}

#member_1 a {
	color:#006699;
	font-weight:bold;
	text-decoration:none;
} **/
