/* [DEV BACKGROUND COLOURS] - BEGIN - Remove starting here */
DIV#header{ }
DIV#subheader{ background: #fee; position:relative; }
DIV#footer{ }
DIV#subfooter{background-color:transparent; font-size:10px; text-align:right; padding-top:20px;}
DIV#subfooter a{color:#999999;}
DIV#container-center{ }
DIV#container-left{}
DIV#container-right{ }
/* [DEV BACKGROUND COLOURS] - END - Remove ending here */

/* IE PNG support - uncomment
img, div { behavior: url(iepngfix.htc) } */

HTML,BODY,DL,DT,DD,FORM,IMG{ margin:0; padding:0; border:0; }

BODY{ font: normal 11px Tahoma, Arial, Verdana, Helvetica, sans-serif; line-height:14px; color:#6d6d6d; }

DIV#container-center{padding:10px 30px 10px 30px; position:relative; }

DFN{ display:none; }

ul{padding-left:15px;}
ul li{ list-style-image:url(/images/bullet_black.gif)}

HR {height: 1px;margin-top: 5px;margin-bottom: 5px;border:none;border-bottom:1px solid #CCCCCC;}
* html HR{border-bottom:1px dotted #888;}

H1, H2, H3, H4, H5, H6{color:#606062; margin:8px auto 10px auto; font-weight:normal; line-height:normal;}
H1 {font-size:30px; padding-left:40px; background:url(/images/h1-back.gif) top left no-repeat; padding-bottom:10px; }
H2 {font-size:22px;}
H3 {font-size:20px;}
H4 {font-size:18px;}
H5 {font-size:16px; margin:5px auto 0px auto}
H6 {font-size:14px;}

p{margin-bottom:8px;}
ol{}
ol li{list-style-type:decimal; margin-left:20px;}

a, a:visited{color:#b84201;}
.margin-right{margin-right:15px;}
.margin-left{margin-left:15px;}

/*******************************MENU **********************************/
#menu ul, #menu li{list-style:none; list-style-image:none; line-height:normal; padding:0px; margin:0px;}
#menu li, #menu li a{display:block;}
#menu li{background-color:#edeeee; margin-bottom:4px;}
#menu li a{color:#000; text-decoration: none; padding:9px 6px 9px 6px; font-size:13px;}
#menu li a:hover{background-color: #DDD;}
#menu li.currentpage{background:#d1d2d4 url(/images/menu-curr.gif) top right no-repeat;}
/***********************END OF MENU **************************************/

#secondary-nav {margin:0px; padding:0px; margin-top:10px;margin-bottom:10px;}
#secondary-nav li{float:left; list-style:none; list-style-image:none; margin:3px; background-color:#eee; padding:3px 10px 3px 10px; border-bottom:1px solid #CCCCCC;}
#secondary-nav a{text-decoration:none; color:#333;}
#secondary-nav a:hover{text-decoration: underline; color:#990000;}

#logo{position:absolute; width:176px; height:181px; top:10px; right:14px;}
#carHome{position:absolute;}
#right1{padding-top:95px; background:#eaf0d5; text-align:center; padding-bottom:10px;}
#right2{background:#eaf0d5; padding:10px; margin-top:5px; margin-bottom:5px; }
#right3{padding:10px;}

#homeCont1 div{float:left; width:266px;}
#homeCont3{position:absolute; width:790px; margin-top:5px;}

#testimHome{background:#edeeee url(/uploads/images/home-testim.gif) bottom left no-repeat; font-size:9px; text-align:right; margin-top:134px; padding-right:10px;}
#testimSub{background:#edeeee; font-size:9px; text-align:right; margin-top:20px; padding:10px;}

.mceContentBody br.c{clear:both !important;}

.contactform fieldset {padding: 1em; background-color: #eee;}
.contactform fieldset legend {font-weight: bold;}
.contactform div {width: 100%; padding: 0.6em 0 0.6em 0;}
.contactform div label {display: block; width: 10em; }
.contactform div.required {color: #f00;}
.contactform textarea{width:220px;}

#breadcrumbs{text-align:right;}