* {
margin: 0;
padding: 0;
}

p {padding:10px;}

body {	margin:0px 0px  0px 0px; 
	padding:0px;
	text-align:center;
	background-color:#000000;
	font-size:0.8em; }

	
	
#container {margin:0px auto;
	padding:0px;
	width:778px;
	text-align:center;
background-color:#ffffff;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:3px solid #000000;
overflow:hidden;
	}

#titletop {width:780px;
height:80px;
background-color:#000000;
text-align:left;
border-bottom:1px dashed #d1cacc;
border-top:1px dashed #d1cacc;}


#header {width:778px;
         height:240px;
  background-color:#000000;
padding:0;
text-align:center;}

 
#navcontainer
{
text-align: right;
padding-top:8px;
height: 24px;
font: 1.1em arial, Verdana, sans-serif;
font-weight:600;
color: #acabab;
width: 100%;
border-top:1px dashed #d1cacc;
border-bottom: 1px solid #000000;
list-style-type: none;
background: #000000;
letter-spacing:1px;
}



#linkholder {padding-right:10px;}

#navcontainer	a:link {color:#ffffff;
text-decoration:none;}

#navcontainer a:visited {color:#ffffff;
text-decoration:none;}

#navcontainer a:hover {color:#acabab;text-decoration:none;}


#contents
{
background: #000000;
border: 1px solid #ffffff;
border-top: none;
clear: both;
margin: 0px;
padding-top: 15px;
padding-bottom: 15px;
padding-right: 15px;
padding-left: 0px;
text-align:left;
} 

img {
border: none;
} 


#leftcol {width:190px;
		text-align:left;
		margin-top:16px;
		padding-left:16px;
		padding-top:0px;
		padding-right:10px;
		float:left;
			font-size:0.9em;
	text-align:left;
	font-family: helvetica, tahoma, arial,  verdana,  sans-serif; 

		}
		
		#leftcol a {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#666666;}

#leftcol a:visited {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#666666;}

#leftcol a:hover {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif;color:#000000; }
		
			#leftcol img {
border: none;
} 
		
	
	#serviceslist {font-size:0.9em;	
									margin-left:10px;
									padding-bottom:8px;}
		
		
		#contentcol {width:450px;
		border-left: 1px dashed #acabab;
		padding-left:18px;
		padding-right:24px;
		font-size:1.0em;
	text-align:justify;
	font-family: helvetica, tahoma, arial,  verdana,  sans-serif; 
	color:#000000;
	line-height:140%;
		margin-top:20px;
		background-image:url(images/carback2015.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
		float:right;}	
		
	#contentcol	ul {
	margin-left:60px;
	padding-right:20px;
	list-style-type:disc;
	
	}
	
	#contentcol	li {
	line-height:105%;
	padding-bottom:10px;
	}
	
	#contentcol a {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#000000;}

#contentcol a:visited {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#000000;}

#contentcol a:hover {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif;color:#666666; }

	
		#contentcol  img {
border: none;
} 

.pagetitle {font-size:1.4em;
	text-align:justify;
	font-family:  georgia, verdana,  arial,  sans-serif; 
	color:#4c4a4a;}	
	
	
#contentgallery {width:490px;
		border-left: 1px dashed #acabab;
		padding-left:0px;
		padding-right:0px;
		font-size:1.0em;
	text-align:justify;
	font-family: helvetica, tahoma, arial,  verdana,  sans-serif; 
	color:#000000;
	line-height:120%;
		margin-top:20px;
		background-image:url(images/newcarbak.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
		float:right;}	
	
	
			#gallerycol {width:560px;
	
		font-size:0.8em;
font-family: georgia, arial, verdana,  sans-serif; 
	color:#666666;
	background-color:#ffffff;
	padding-left:0px;
	padding-right:0px;
	padding-top:14px;

	line-height:135%;
		float:left;}	
		
		
		
		
div.gallery {
  float: left; margin: 0 9px 12px 0;
  }

#thumbs {width:450px;
	cursor: hand;}

	
	
		#botbit {width:740px;
	padding-top:5px;
	font-size:0.8em;
	text-align:left;
	margin:0 auto;
	padding-bottom:4px;}


#botbit a {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#666666;}

#botbit a:visited {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#666666;}

#botbit a:hover {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif;color:#000000; }

.hide {display:none;}
	
#indent {padding-left:12px;}

#news {background-color: #c5ddf9;
padding:10px;
color:red;
border: 1px dotted red;}