body		{	font-family: verdana, Arial, Helvetica, sans-serif;			
			color: #ffffff;
			font-size: 80%;
			background-image: url('/images/body_bg.gif');
			background-repeat: repeat-x;
			background-color: #000000;
		}
* 		{ 	margin: 0; 
			padding: 0;
		}
#container  	{ 	color: #000000; 
			background-color: #000000;
			text-align: left;
 			/*min-width: 760px;
			max-width: 1000px;*/
			width: 1000px;
		}
#header		{	height: 115px;
			background-color: #31687c;
			color: #ffffff;
			padding-right: 10px;
			background-image: url('/images/top_bg.gif');
			background-repeat: no-repeat;
			overflow: hidden;
		}
#address	{	float: right;
			font-size: .7em;
			padding-top: .5em;
			line-height: 1.5em;
			text-align: right;
			background-color: #31687c;
		}
#content	{	clear: both;
			margin: 0px 10px 0 80px; 
			padding: 0 1em 1em 0;
			background-color: #000000;
			color: #ffffff;
		}
#content p	{	margin: 1.5em 0;
		}
#content ul	{	margin: 1em;
		}
#bottombar	{	background-color: #000000;
			color: #ffffff;
			text-align: right;
			margin: .5em 0 .5em 80px;
			clear: both;
			height:67px;			
			overflow:hidden;
			border: 1px solid #f63;
			background-image: url('/images/footer_bg.gif');
			background-repeat:repeat-x;
			padding:auto;			
		}
#content h1	{	margin: 20px 0;
			font-size: 1.8em;
			color: #ffffff;	
                        font-weight: normal;
		}
#content h2	{	margin: .75em 0;
			font-size: 1.6em;
			color: #ffffff;	
                        font-weight: normal;
		}
#content h3	{	margin: .5em 0;
			font-size: 1.3em;
			color: #fff;	
                        font-weight: normal;
		}
a:link		{	color: #ffffff;
		}
a:visited	{	color: #cccccc;
		}
#car		{	float: right;
			margin-top: 10px;
			margin-bottom: 10px;
			border: 0;
		}
.s_container	{ 	padding-top: 0;
			width: 700px;

		}
.s_titles	{ 	width: 700px;
			margin-bottom: 20px;
		}
.s_img		{	width: 135px;
			height: 100px;			
			float: left;
			border: 0px red solid;
		} 
.si_title	{	width: 135px;
			float: left;
			color: #3399ff;
		} 
.s_model	{	width: 90px;
			height: 100%;
			color: #ffffff;
			float: left;
			padding-top: 10px;

		} 
.sm_title	{	width: 90px;
			float: left;
			color: #3399ff;
		} 
.s_year		{	width: 90px;
			color: #ffffff;
			float: left;
			padding-top: 10px;
			border: 0px red solid;			
		}
.sy_title	{	width: 90px;
			float: left;
			color: #3399ff;
		}
.s_desc		{	width: 293px;	
			color: #ffffff;
			padding-top: 8px;
			font-size: .85em;
			font-weight: normal;
			float: left;
			text-align: left;
		}
.sd_title	{	width: 293px;
			float: left;
			text-align: left;
			color: #3399ff;
		}
.s_price	{	width: 90px;
			color: #ffffff;
			padding-top: 10px;
			float: right;
			font-size: .85em;
			font-weight: bold;
		}
.sp_title	{	width: 90px;
			float: right;
			color: #3399ff;
		}
.s_top		{	height: 70px;
			width: 90px;
			font-size: .85em;
			font-weight: bold;
		}
.s_bot		{	height: 20px;
			width: 90px;
			font-size: .85em;
			font-weight: normal;
		}
.s_seperater	{	height: 15px;
			background-image: url('/images/line.gif');
			background-repeat: repeat-x;
			clear: both;
		}
.thumb		{	width: 133px;
			border: 0;
		}
.click		{	font-size: .8em;
			font-weight: normal;
		}
#stocklist	{ 	text-align: center;
			margin-right: 80px;
			padding: 0;
			border: 0;	
		}
#detailsbox	{       margin: 0 auto;
			padding: 0;
			border: 0;
			width: 570px;
			font-size: .9em;
		}
#img1		{	margin: 0;
			padding: 0;
			width: 280px;
			/*height: 210px;*/
			float: right; 
			background-color: white;
			border: 0;
		}
.imgtop		{	margin-bottom: 4px;
			padding: 0;
			width: 136px;
			/*height: 102px;*/ 
			background-color: black;

		}
.imgbot		{	margin-top: 7px;
			padding: 0;
			width: 136px;
			/*height: 102px;*/
			background-color: black;

		}
.img		{	margin: 0;
			border: 0;
			width: 136px;
			/*height: 102px;*/
		}
#coll		{	margin: 0;
			padding: 0;
			width: 140px;
			/*height: 210px;*/
			float: left; 
		}
#colr		{	margin-left: 4px;
			margin-right: 4px;
			width: 140px;
			/*height: 210px;*/
			float: left; 
		}
.seperater	{	clear: both;
			text-align: right;
			padding: 5px 0 0 0;
			margin: 0;
		}
#pricebox      	{	float: right;
			width: 180px;
			color: #3399ff;
			margin-top: .6em;
		}
#pricebox p	{	font-size: 1.1em; 
			margin-top: 10px;
			font-weight: bold;
		}
#price		{	padding: 0;
			margin: 0;
			border: 1px #ffffff solid;
			text-align: center;
			width: 150px;
		}
#price p	{	color: #3399ff;
			font-size: 1.1em;
			font-weight: bold;
			padding: .3em 0;
			margin: 0;
		}
#price .pwhite	{	color: #ffffff;
			font-size: 1.2em;
			font-weight: bold;
			padding: .3em 0;
			margin: 0;
		}
#text		{ 	margin-top: .6em;
			padding: 0 .2em .2em 0;
			text-align: left;
			margin-right: 180px;
		}
#text p		{	margin: .5em 0 .5em 0;
			padding: 0;
		}
a.nav:link	{	font-size: .9em;
			font-weight: bold;
			color: #b9b9b9;
			text-decoration: none;
		}
a.nav:visited	{	font-size: .9em;
			font-weight: bold;
			color: #a1a1a1;
			text-decoration: none;
		}
a.nav:hover	{	font-size: .9em;
			font-weight: bold;
			color: #ffffff;
			text-decoration: none;
		}
a.nav:active	{	font-size: .9em;
			font-weight: bold;
			color: #ffffff;
			text-decoration: none;
		}
a.link:link	{	color: #ffffff;
			text-decoration: none;
			font-size: .9em;
		}
a.link:visited	{	color: #b2b2b2;
			text-decoration: none;
			font-size: .9em;
		}
a.link:hover	{	color: #3399ff;
			text-decoration: underline;
			font-size: .9em;
		}
a.link:active	{	color: #3399ff;
			text-decoration: none;
			font-size: .9em;
		}
a:link		{	color: #ffffff;
			text-decoration: none;
		}
a:visited	{	color: #b2b2b2;
			text-decoration: none;
		}
a:hover		{	color: #3399ff;
			text-decoration: underline;
		}
a:active	{	color: #3399ff;
			text-decoration: none;
		}
.formbox 	{	width: 80%;
		}
.formtitle	{	float: left; 
			text-align: right; 
			width: 30%;
			padding-top: 3px;
			margin: 0;
		}
.forminput	{	text-align: left;		
		}
.formbutton	{	width: 125px;
			color: #ffffff;
			font-weight: bold;
			background-color: #000;
			font-size: .9em;
			padding-top: 2px;
			padding-bottom: 2px;
		}
.formcaption	{	font-size: .75em;
			padding: 0;
			margin: 0;
		}
.formspacer	{	clear: both;
			height: 1em;
			border: 0px red solid;
		}
.warning	{	color: #ffffff;
			font-weight: bold;
		}
#servicelist	{	margin-left: 1em;
			margin-bottom: 2em;
		}
#servicelist li	{	margin-bottom: 1.5em;
		}
#menubar	{	margin: 10px 0;
			text-align: center;
			padding: 0 auto;
		}
#listmenu	{ 	margin: 0 auto;
                        width: 740px;				
		}
#listmenu ul 	{	
		}
#listmenu li	{	float: left;			
			margin: 0 6px;
			padding: 0 6px;
			list-style-type: none;
		}
#glow		{	color: #ffffff;
		}
#glow:hover	{  	color: #a1a1a1;
		}
#wrapper	{	background-image: url(/images/new_bg.jpg); 
			background-repeat: no-repeat;
 			background-position: top center;
			min-height: 360px;
			padding-bottom: 50px;
		}
/* Aslett Clearing Method - www.csscreator.com */

.clearfix:after {	content: ".";
			display: block;
			height: 0;
			clear: both;
    			visibility: hidden;
		}
.clearfix 	{	display: block;
		}

/* End Aslett Clearing Method */





