*{margin:0; padding:0}
html{background:#053408 url("images/main-bcg.jpg") no-repeat center 50px;}
body{margin:0 auto; font-family:arial; font-size:14px; background:#053408 url("images/main-bcg.jpg") no-repeat center 50px;}
h2{font-size:18px}
#header{background:url("images/header.png") no-repeat; margin:0 auto; width:1000px; height:115px}
#aeTempHeader, #ae1Column1Container{background-color:transparent}
#menu{float:right; margin:21px 8px 0 0}
#menu li{float:left; list-style:none}
#menu li img{border:0}

#aeImageCycleTop{width:752px; height:233px}

#main-content{background:url("images/content-middle.png") repeat-y}

#aeSidebarContainer{background:url("images/sidebar-bcg.png") no-repeat; width:243px; height:654px; float:right}
.aeSbTitle, .aeSbCompanyName,#address, #aeSbContent, #sideblock h2, #opening, #phone, #sideblock a{color:#fff}
.aeSbTitle{font-size:22px; border:0}
#sideblock div, #sideblock h1, #sideblock h2{text-align:center !important; font-weight:bold}
#phone, #opening{margin-top:30px}

.aeContentContainer, .aeSidebarContainer{min-height:0}
#aeSbContentContainer{display:none}

#aeContentTitleContainer h1{font-size:20px !important; padding-top:10px}
#aeContentTitleContainer{background:url("images/content-top.png") no-repeat; width:752}
#ae1Column1, #aeContentModulePluginsBottom{background:url("images/content-middle.png") repeat-y; overflow:hidden}
#aeContentContainer, .aeContentContainer{background:transparent url("images/content-bottom.png") no-repeat 0 100%; width:752; padding-bottom:10px; min-height:0 !important}

#aeWebProvider{float:none !important}

/*showroom*/
#stock #aeContentContainer, #aeSk1VehCon, #aeSkTopCon{width:750px; background:#fff}
#aeSk1VehCon, #aeSk1CatHeader{background:#fff; margin:0 !important}
#aeSk1VehDescCon{width:590px}
#aeSk1VehTitleCon{background:#4d87bd}
#aeSk1VehTitleCon h2 a, #aeSk1VehPrice{color:#fff !important}
#stock #aeSbCompanyName {font-size:130%; font-weight:bold; margin:5px 0 8px;}
#stock address{font-style:normal; font-size:14px; color:#fff}
#aeSbContent, #aeSbOpeningTimes{font-size:14px}
#stock #aeSidebar{margin:10px 0 0 10px; font-size:14px}
#stock #phone a{text-decoration:underline}

/*contact us*/
#contact form label, .btn-1{float:left; clear:both; margin-top:10px; width:110px}
#contact form input, #contact textarea{margin-top:10px}
textarea{width:300px; height:120px}
form div{width:500px; margin:0 auto}


/*finance*/
.aeStdTable{padding:0 10px}
#finance table tr td, select{margin:5px 0}

