/* CSS Document */
body{margin:0;padding:0;background-color:#fff;font-family:Helvetica;font-size:13px}
A:link {COLOR: #fff; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline}
A:visited {COLOR: #fff; TEXT-DECORATION: none}
A:active {COLOR: #0000ff}
#container {width:960px;margin:0 auto;padding:0}
#header{height:105px;margin:0;padding:0;cursor:pointer;background-image: url(http://www.guernseymotors.co.uk/images/header.png);background-repeat: no-repeat;}
#topnav {width: 960px;margin:0 auto;padding: 0;font-family: "Trebuchet MS";text-transform: uppercase;float:left;background-color: #D20F0F}
#topnav ul {width: 960px;margin: 0;padding:0;list-style-type: none;}
#topnav li {float: left;border-right:1px solid #fff}
#topnav li a {float: left;display: block;margin: 0;padding: 6px 18px;color: #FFF;text-transform: uppercase;font-weight: bold;font-size: 13px;font-family: Geneva, Arial, Helvetica, sans-serif;width: auto;text-align: center;}
#topnav a:link{color: #FFF;text-decoration: none;}
#topnav a:visited{color: #FFF;}
#topnav a:hover,#topnav .active{color: #fff;text-decoration: none;background-color: #881A0D;}
#basenav a {color:#fff;text-decoration:none}
#basenav a:hover {color:#fff;text-decoration:underline}
#basenav a:visited {color:#fff}
#strip {background-color:#D20F0F;height:232px;margin:0;padding:0}
#addressblock{color:#fff;background-image: url(http://www.guernseymotors.co.uk/images/addresstag.png);background-repeat: no-repeat;background-color:#DA1F1F;width:182px;height:206px;margin: 12px 0 12px 12px;padding:0;float:left;border:1px solid #881A0D}
#address {margin:114px 12px 10px;font-weight:bold}
#fadeslideshow{width:740px;height:208px;float:right;margin: 12px;padding:0;}
#wrapper{display:block;margin:0;padding:0}
#maincontent{width:720px;padding:10px 20px;margin:0;float:left}
#maincontent h1 {font-weight:bold; font-size:18px;margin:0}
#maincontent A:link {COLOR: #ff0000; TEXT-DECORATION: none}
#maincontent A:hover {TEXT-DECORATION: underline}
#maincontent A:visited {COLOR: #ff0000}
#stocklinks{width:720px;margin:0 auto;padding:0}
#stocklinks ul {width: 720px;margin: 0;padding:0;list-style-type: none;}
#stocklinks li {height:26px;float: left;border:1px solid #800909;margin: 0 4px;background-image: url(http://www.guernseymotors.co.uk/images/button-bgd.gif);background-repeat:repeat-x;}
#stocklinks li a {float: left;display: block;margin: 0;padding: 6px 24px;color: #FFF;text-transform: uppercase;font-weight: bold;font-size: 11px;font-family: Geneva, Arial, Helvetica, sans-serif;text-align: center;}
#stocklinks a:link{color: #FFF;text-decoration: none;}
#stocklinks a:visited{color: #FFF;}
#stocklinks a:hover{color: #fff;text-decoration: none;background-color: #881A0D;}

#right {width:200px;padding:0;margin:10px 0 0 0;float:right}
#right img {margin: 0 0 10px 0}
#basewrapper{background-color: #CD2712;color:#fff;width:100%;margin:0;padding:6px;float:left;text-align:center}
#footer {}
#footer  h1 {font-size: 3em;text-transform: uppercase;font-family: Geneva, Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #FFF;margin:0;}
#footer  h2 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 16px;text-transform: uppercase;margin: 0;padding: 0;color: #FFF;}
#footer  h3 {font-size: 30px;font-family: Geneva, Arial, Helvetica, sans-serif;text-transform: uppercase;padding: 0;margin: 4px 0 7px 0;color: #FFF;}
#footer  h4 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 15px;text-transform: uppercase;padding: 0;color: #FFF;margin:7px 0 0 0;letter-spacing: 0.24em;}
#clear{clear:both}
/* classes for validator */
.tfvHighlight{font-weight: bold; color: red;}
.tfvNormal{font-weight: normal;	color: black;}
#column {width:350px;margin:0;padding:0;float:left;vertical-align:top}
#close {padding: 15px;color: #333333;background-color: #F1F3F8;border: 1px solid #D8DDEB;margin: 8px 0 10px 0;}
#close p {margin: 0;padding: 0;}
#maincontent #formtable {width:720px;padding:0;margin:15px 0 0 0;}
#maincontent #formtable ul{list-style:none;width:720px;padding:0;margin:0}
#maincontent #formtable li{padding:3px;margin:0;width:720px}
#maincontent #formtable .input{padding:3px;margin:0;width:220px;font-family: Helvetica;font-size: 13px;color: #666;}
#maincontent #formtable label{width:360px;margin:0;padding:0;float:left;font-size: 13px;}
#maincontent #formtable .underline {margin:0 0 12px 0;}
.formbuttons,.buttons{font-size: 14px;font-weight: bold;text-transform: capitalize;color: #FFF;background-color: #626366;border: none;padding: 3px 5px;margin: 3px 0 0 0;width: 110px;font-family: Arial, Helvetica, sans-serif;}
.formbuttons{width: 180px;margin: 0 0 0 10px;}
.underline {font-family: "Trebuchet MS";font-size: 16px;border-bottom: 1px dotted #CCC;color: #333;padding: 3px 0;}