*{margin:0; padding:0}
#aeHeaderContainer, #stock, body{background:#000 url(images/bcg.jpg) repeat-y center 0}
body{font-family:arial; font-size:16px; margin:0 auto}
h1{font-size:20px !important}
h1, p{color:#fff}
/*head*/
#header{width:942px; margin-bottom:0 0 18px; margin:0 auto}
#topNav{overflow:hidden; margin:0 auto; width:922px; position:absolute; top:232px; margin-left:10px; z-index:3;}
#topNav li a{background:transparent url(images/menu.png) no-repeat; display:block; color:#fff; font-weight:bold; font-size:17px; width:149px; text-align:center; padding:11px 0; text-decoration:none}
#topNav li{float:left; list-style:none; margin-left:4px}
#contact{position:absolute; top:10px; margin-left:750px; z-index:2}
#aeImageCycleTop{z-index:1}
#Homepage #header{width:942px; margin-bottom:18px; margin:0 auto}
/*content*/
#finance .aeStdTable{margin:0 auto; background:url(images/content.jpg) repeat-y; padding-left:18px; min-height:0 !important}
.aeContentContainer{margin:0 auto; background:url(images/content.jpg) repeat-y; padding-left:18px; width:925px; min-height:0 !important}
#aeContentTitleContainer, #ae1Column1Container{width:900px}
#ae1Column1Container{background:url(images/main.jpg) no-repeat 8px 100%; min-height:192px}
#ae1Column1{padding:10px 47px 10px 15px}

/*sidebar*/
#aeSidebarContainer{display:none}

/*footer*/
#footer{background:transparent url(images/footer.jpg) no-repeat; margin:0 auto; width:942px; padding:29px 0 50px; float:none}
#finance #footer, #stock #footer{background:transparent url(images/footer2.jpg) no-repeat; margin:0 auto; padding:29px 0 50px; float:none}
#botNav{margin-left:110px}
#botNav li{float:left; font-size:18px; font-weight:bold; margin:0 20px; color:#fff; list-style:disc; list-style-position:block}
#botNav li a{color:#fff; text-decoration:none}

/*contact page*/
#Contact form label, .btn-1 {
clear:both;
float:left;
margin-top:10px;
width:125px;
color:#fff
}
#Contact form input, #Contact textarea {
margin-top:10px;
}
#Contact form input[type="text"]{
height:30px;
}
textarea {
height:120px;
}
.btn-1 input{background:transparent url(images/submit.png) no-repeat; width:92px; height:39px; border:0; cursor:pointer; font-size:18px; font-weight:bold; padding-bottom:4px; color:#fff}

#Contact form input[type="text"], #Contact textarea{
background:#dddddd url(images/bg_contact_fields.png) no-repeat;
border:0;
padding:0 2px;
font-size:24px;
width:276px
}
#Contact textarea {
background-position:0 -39px;
height:134px;
overflow:auto;
}
#Contact form input[type="submit"]{
margin-left:314px
}

/*finance*/
#finance hr, #finance .aeText{color:#d5d5d5; width:900px}
.aeStdTable{background: transparent url(images/content.jpg) repeat-y !important; color:#d5d5d5 !important; margin:0 10px;}
#finance td{padding:5px 0}
#aeFooterContainer br, .googlemap #aeFooterContainer{display:none}
#finance form{padding-left:18px; display:block}
#finance .aeStdTable{padding-left:0}

/*googlemap*/
.googlemap #ae1Column1Container{background:url(images/content.jpg) repeat-y scroll 0 0 transparent; width:942px}
.googlemap #ae1Column1{background:url(images/main.jpg) no-repeat 26px 100%; min-height:192px}


/*stock*/
#stock label, .aeContentContainer a, .aeSkTopCon h2, #aeSk1VehDescCon, #aeSk1BottomRule, #aeSk1CatHeader, #aeSk1VehDesc{color:#d5d5d5 !important}
#aeSk1VehDescCon{width:698px}
#aeSk1VehTitleCon, #aeSk1VehBodyCon{width:900px; padding:6px 0}
#aeSk1VehTitleCon, #aeSavingsBox,
.aeBodyContainer .aeLinkPhotoNum:link, .aeBodyContainer, .aeBodyContainer .aeLinkPhotoNum:visited
{background:#4c4c4c; color:#d5d5d5; border:0}
#aeStockDisclaimer, #aeWebProvider{display:none}
.aeLinkPhotoNum:active{background:#656565; border:0}
.aeText1, .aeText, .aeText2, .aeHeader, #stock td{background-color:transparent; color:#D5D5D5}
#stock .aeLink {color:#D5D5D5}
.aeText2 a img{border: 2px solid #4C4C4C}
.aeText2{padding-left:20px !important;}
.aeText1{padding-right:15px}
.aeStdTable1px{background:#4C4C4C; border:1px solid #4C4C4C}
.aeLinkPhotoNum{background:#4C4C4C !important; border:#D5D5D5 !important; color:#D5D5D5 !important}

/*intro*/
#Intro{background:#000 !important}
#Intro .aeContentContainer{background:#000 url(images/intro-bcg.png) no-repeat top center !important; width:926px; height:620px}
#Intro #ae1Column1Container{background:transparent !important}
#Intro #ae1Column1{width:265px; margin:550px 0 0 10px; padding:0 !important}
#aeSkSearchHeader{color:#d5d5d5; border-bottom:1px solid #d5d5d5}
#getDirectionForm{color:#d5d5d5}
#finance br{display:none}

#Intro #header, #Intro #footer{display:none}

