body { background-image:url(../images/main-bg.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; text-align:center }
h1 { color:#000F60; font-size:20px; margin-bottom:0px; margin-top:0px; padding-bottom:4px; padding-top:6px }
h2 { background-image:url(../images/h2-bg.gif); background-repeat:no-repeat; color:#000F60; font-size:14px; margin-bottom:0px; margin-top:0px; padding-left:21px!important }

h3 { background-image:url(../images/h3-backing.gif); background-position:top left; background-repeat:no-repeat; color:#3D3D3D; font-size:11px; font-weight:normal; margin-bottom:0px; margin-top:8px; padding-bottom:2px; padding-left:5px; padding-top:2px }
input,select,textarea { border:1px solid #696969; font-family:Arial, Helvetica, sans-serif; font-size:11px }
.blackHorse { color:#708090; font-size:11px; text-align:center; padding-top:10px }
.enquiryPanel { background-color:#DCDCDC; border:1px solid #778899; font-size:11px; padding-bottom:10px; padding-left:10px; padding-top:10px; width:208px; margin-left:5px }
.enquiryPanel a { color:#000000; text-decoration:none }
.enquiryPanel a:hover { color:#FF0000 }
.expander { clear:both }
.formPanels { border:1px solid #808080; margin-bottom:1px; margin-right:20px; padding-bottom:20px; padding-left:20px; padding-right:20px; padding-top:50px }
.largePanel { border:1px solid #DCDCDC; color:#696969; font-size:11px; padding-left:10px; padding-top:10px; width:710px }
.largePanel a { color:#800000; text-decoration:none }
.largePanel a:hover { color:#000000; text-decoration:underline }
.largePanel strong { color:#000080; font-size:12px }
.myMap { border:1px solid #a9a9a9; width:535px; height:400px; margin-left:auto; margin-right:auto }
.priceCell { border:1px solid #C0C0C0; border-left-width:4px; font-size:13px; padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:10px; vertical-align:top }
.priceCell strong { color:#000080; font-size:15px; font-weight:bold }
.rightDropshadow { background-image:url(../images/right-dropshadow.jpg); background-repeat:no-repeat; height:5px; width:220px; margin-left:5px }
#aboutYou { background-image:url(../images/form-about-you.jpg); background-position:top left; background-repeat:no-repeat }
#bannerArea { border-bottom-color:#1F1F1F; border-bottom-style:solid; border-bottom-width:1px; height:330px; overflow-x:hidden }
#buttonArea { background-color:#00105A; float:left; height:330px; overflow-x:hidden; padding-top:0px; text-align:left; width:250px }
#container { background-color:#FFFFFF; border:1px solid #1F1F1F; margin-left:auto; margin-right:auto; text-align:left; width:980px }
#contactDetails { background-image:url(../images/form-contact-details.jpg); background-position:top left; background-repeat:no-repeat }
#directionDetailsSteps li { list-style-type:none; color:#800000 }
#directionDetailsSteps ul { margin-left:0px }
#directionForm { width:515px; margin-left:auto; margin-right:auto; padding-bottom:10px; border:1px solid #808080; padding-left:10px; padding-right:10px; padding-top:10px; background-color:#ffffff }
#contentArea { overflow-x:hidden; padding-bottom:20px; padding-left:10px; padding-right:10px }
#flashArea { border-left-color:#1F1F1F; border-left-style:solid; border-left-width:2px; float:left; overflow-x:hidden; width:748px }
#footerArea { color:#708090; font-size:11px; margin-left:auto; margin-right:auto }
#footerArea a { color:#708090; text-decoration:none }
#footerArea a:hover { color:#000000 }
#leftArea { border-right-color:#C0C0C0; border-right-style:solid; border-right-width:1px; float:left; font-size:11px; padding-right:4px; padding-top:0px; width:732px }
#leftArea h1 { color:#000080; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline }
#leftArea li { font-family:Arial, Helvetica, sans-serif; font-size:12px }
#leftArea p { font-family:Arial, Helvetica, sans-serif; font-size:12px }
#mainPageDropshadow { background-image:url(../images/main-page-drop-shadow.jpg); background-repeat:no-repeat; height:10px; margin-left:auto; margin-right:auto; width:1000px }
#myMap { position:relative }
#pageTitle { border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:1px; margin-bottom:20px }
#phoneNumber { float:right; margin-right:250px }
#rightArea { float:right; width:230px }
#stockArea { border:1px solid #808080; margin-top:5px }
#thankYou { background-image:url(../images/form-thank-you.jpg); background-position:top left; background-repeat:no-repeat }
#vehicleInfo { background-image:url(../images/form-vehicle-details.jpg); background-position:top left; background-repeat:no-repeat; border:1px solid #808080; font-size:11px; padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:50px }
#yourEnquiry { background-image:url(../images/form-your-enquiry.jpg); background-position:top left; background-repeat:no-repeat }
#photoArea { padding-left:5px}


