/*
* Site Styles
*/
body {
	font-family: Arial, Helvetica, sans-serif;
	background: #E3E3E3;
	font-size:1em;
}
p{font-size:75%;}
h1{
	font-size:100%;padding-top:20px;margin:0;
}
h2{
	font-size:90%;
}
h3{

}
h4{

}
p{

}
td {
	
}

th {
	
}
ul{

}
ol{
}
li{
	font-size:75%;padding-left:10px;margin-left:30px;
}
a{font-size:100%;color:#000;text-decoration:underline;font-weight:bold;}
/* User defined styles and classes below */
/*CMS STYLES*/
#centrecontent .cmscontent{font-size:75%;color:#5E5E5E;line-height:1.5;padding-right:15px;padding-left:10px;}
#centrecontent .cmscontent p{font-size:100%;color:#5E5E5E;margin:0;padding-top:10px;padding-left:0px;}
.cmscontent li{font-size:100%;color:#5E5E5E;margin-left:40px;padding-left:10px;}

.cmscontent a:link{font-size:100%;color:#000000;text-decoration:underline}
.cmscontent a:visited{font-size:100%;color:#000000;text-decoration:underline}
.cmscontent a:hover{font-size:100%;color:#000000;text-decoration:underline}
.cmsimage{float:left;text-align:left;padding:10px;padding-top:15px;padding-bottom:0;}
.cmsimage_right{float:right;text-align:right;padding:10px;padding-top:15px;padding-right:25px;padding-bottom:0;}
/**/

#header_menu{
	
	background:  url('../graphics/header_menu_bg.jpg') repeat-x;
	color: #fff;
}

#contact_form{margin: 20px;}
#contact_form td{/*This has also got some conditional css on the actual page*/	
	text-align: justify;
	color: #5E5E5E;
	line-height: 1.5;
	
	}

#homecontact_form{margin: 20px; }
#homecontact_form td{/*This has also got some conditional css on the actual page*/	
	text-align: justify;
	color: #5E5E5E;
	line-height: 1.5;
	
	}
.inputformlabel{font-size:75%;}
.formalert{font-size:75%;color:#f00;}	
/*News Page*/
h2.news_headline{border-bottom: solid 3px #E2E1E1; background: #EEEEEE; margin-top: 10px; font-size: 110%; padding-top: 2px; padding-bottom: 2px;padding-left:10px;}
img.news_image{border: solid #E2E1E1 3px; margin-left: 10px; margin-right: 5px;}


/*Link Styles*/
a.footerlink:link{color:#fff;text-decoration:none}
a.footerlink:visited{color:#fff;text-decoration:none}
a.footerlink:hover{color:#fff;text-decoration:underline}

a.mainlink:link{color:#000;text-decoration:underline}
a.mainlink:visited{color:#000;text-decoration:underline}
a.mainlink:hover{color:#000;text-decoration:underline}

a.news_headline_link:link{color:#5C5C5C;text-decoration:none}
a.news_headline_link:visited{color:#5C5C5C;text-decoration:none}
a.news_headline_link:hover{color:#5C5C5C;text-decoration:underline}

.accessory{margin-left:10px;float:left;width:96%;border:1px solid #5E5E5E;background:#EEEEEE;margin-bottom:10px;}
.accessory-header{height:30px;background:url(../graphics/accessory-headerbg.gif) repeat-x;color:#ffffff;line-height:1.5;}
.accessory-header h1{margin:0;padding:0;margin-left:10px;padding-top:5px;}
.accessory-content{padding:10px;color:#5E5E5E;}
.accessory-img{float:left;margin:10px;margin-left:0;margin-top:0;border:5px solid #E2E1E1;}
.accessory-img_right{float:right;margin:10px;margin-right:0;margin-top:0;border:5px solid #E2E1E1;}

.sitemap{padding:0;margin:0}
.sitemap li{margin-left:30px;padding-left:10px;}
.sitemap li a{color:#000;text-decoration:underline;}

.usedcarstable{font-size:75%;width:95%;margin-left:10px;}
.usedcarname{width:648px;height:26px;background:#B2B2B2;margin-bottom:2px;}
.usedcarname h1{color:#000;text-size:80%;padding-left:10px;padding-top:3px;}

.mapimg{float:left;margin:10px;margin-top:0}