/***** CSS by Mike Archibald - 939 Design Limited *****/

* {margin:0;padding:0;}

body {background:#7f7f7f;color:#fff;font:84%/100% Tahoma, Verdana, "Lucida Sans Unicode", Helvetica, Arial, sans-serif;}

a {color:#ff6600;}
a:hover {color:#ff9900;}

h1,h2,h3 {font-size:100%;color:#000;padding:0px 0 5px 0;}

img {border:none;}
.imageleft{float:left;margin:0 20px 0 0;border:1px solid #eee;padding:8px;}
.imageright{float:right;margin:0 0 0 10px; border:1px solid #eee;padding:8px;}
.imageleftnb{float:left;margin:10px 20px 0 0;}
.imagerightnb{float:right;margin:0 0 0 10px;}

li {line-height:1.5em;}
p {padding:0px 0 10px 0px;}
ul {padding:0 4em 1.2em;}

#access {}

/******* STRUCTURE *******/
#wrap {background:#565656;margin:0 auto;width:770px;}
#contain {background:#565656;line-height:1.7em;margin:0 auto;width:770px;}

/******* HEADER *******/
.header {background:#eee;height:182px;}
#logo{height:182px;}


/******* MAIN *******/
.main#two-columns {background:#565656;}
.page p {color:#fff;}
.page ul {color:#fff;}
.page {padding:30px 0px 20px 70px;}
.page h1 {font-size:140%;color:#ff9900;padding:8px 0 5px 0;}
.page h2 {font-size:120%;color:#fff;padding:8px 0 5px 0;}
.page h2 a {color:#3c4a5d;}
.page h3 {font-size:100%;color:#fff;padding:5px 0 10px 0;}
.col2 .left {width:90%;}
.col2 .right .content {background: #FFF;}]
.col2 .right {width:25%;}
.left {float:left;}
.right {float:right;}
.right .page {padding:18px 12px 12px 40px;}

.spotlight {background:#eee;color:#3c4a5d;border-bottom:1px solid #999;padding:5px 20px 5px 20px;margin-bottom:15px;}

blockquote {background: url(../img/quote.jpg) no-repeat top right;display:block;font:normal 1.3em Georgia,serif;padding:0px 60px 0px 20px;margin: 0 0 15px 0 ;color:#67a9a5;border-left:10px solid #eee;}

.dealers {width:220px;float:left;margin:5px 0 0 0;}

#latestnews {width:300px;float:right;padding:4px 15px 4px 15px;margin:10px 20px 0 20px;background:#eee;}

/******* FOOTER *******/
.footer {background:#565656;color:#999;padding:30px 0 50px 70px;font-size:80%;line-height:1.6em;}
.footer .left {width:69%;}
.footer .right {width:24%;}
.footer a {color:#ff9900;text-decoration:underline;}
.footer a:hover {color:#ff6600;text-decoration:underline;}

/******* VARIOUS CLASSES *******/
.clear,.clearer {clear:both;font-size:0;} 
.clearer {}
.hide {display:none;}
.red {color:#FF0000;}
.green {color:#00CC33;}
.orange {color:#FF6600;}
.lightblue {color:#0099FF;}

/******* FORM STYLES *******/
form {margin:0px 0 15px 0;}
input, textarea {border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:1em;margin:0;padding:4px;}
label {margin:1px;color:#002161;}
fieldset, contactform {padding:2em;background:#e4eff3;border:none;}

/******* TABLE STYLES *******/
table {margin:0 0 20px 0;padding:0;line-height:1.3em;border-collapse:collapse;border:1px solid #d8d8d8;}
caption {text-align:left;font-size:1.5em;font-weight:normal;margin:0;padding:6px 0 8px 0;color:#0033CC;}
th {padding:10px;text-align:center;background:#eaeaea ;color:#505050;}
td {padding:10px;font-size:1em;text-align:left;background:#f4f4f4 ;color:#303030;}
ul#errors {color:#FF0000;padding:0 0 10px 30px;}
ul#errors li{list-style:disc;}

