body.active, #wmxcontent, html, body, #Form1
{
background-color: #212627;
}

#wmxcontent {
width: 100%;
}

#go-mobile {
position:absolute;
top:50px;
margin-left:150px;
#margin-left:50px;
z-index:5;
}

#top-border {
display: block;
width: 100%;
background-color: #FFF;
height: 18px;
z-index: 999;
position: absolute;
}

#hub-container
{
height: 768px;
background-image: url("http://admin.webmakerx.net/images/Sites/Site18389/Document/hub-bg.png");
background-repeat: no-repeat;
background-color: #83969c;
width: 1024px;
margin: 0px auto 0;
position: relative;
}

#dealer-text
{
color: #FFF;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
left: 160px;
line-height: 16px;
position: relative;
text-align: center;
top: 220px;
width: 700px;
word-spacing: 0px;
z-index: 2;
height: 0px;
}

/* ---Footer CSS--- */

#Footer{
color: #FFFFFF;
width: 1024px;
margin: 0 auto;
font-size: 9pt;
font-weight: bold;
position: relative;
top: -151px;
#top:-171px;
word-spacing: 2px;
}

#Footer a {
color: #FFFFFF;
text-decoration: underline;
}

#Footer a:hover{
color: #798b90;
text-decoration: underline;
}

.FooterText{
display: inline;
margin-left: 16px;
float: left;
}

#LeftSide{
margin-right: 530px;
}

/* ---End of Footer CSS--- */

.tab {
background-image: url(http://admin.webmakerx.net/images/Sites/Site18389/Document/tab-bg.png);
background-repeat: no-repeat;
width: 173px;
height: 58px;
display: inline-block;
float: right;
margin-right: -55px;
}

#tabs {
position: absolute;
top: 0;
right: 70px;
}

#tabs a {
color: #000;
font-size: 12px;
position: relative;
left: -15px;
top: 22px;
font-weight: bold;
float: right;
width: 110px;
text-align: center;
}

#tabs a:hover {
color: #666;
}

h1#title span {
display: none;
}

h1#title {
width: 683px;
height: 80px;
margin: auto;
position: relative;
top: 150px;
background-image: url(http://admin.webmakerx.net/images/Sites/Site18389/Document/nott-title-new.png);
background-repeat: no-repeat;
}

#main-flash {
display: block;
width: 900px;
height: 680px;
margin: auto;
position: relative;
}

#contactPop {
visibility: hidden;
position: relative;
float: right;
left: 100px;
top: -435px;
width: 490px;
height: 130px;
display: block;
background-color: #212627;
opacity: 0.9;
-moz-border-radius: 12px;
border: solid 2px white;
padding: 10px;
}

#contactBtn {
position: relative;
float: right;
right: 140px;
top: -480px;
cursor: pointer;
}

#contactPop hr {
width: 130px;
float: left;
border: 1px inset;
height: 1px;
}

div.spacer {
width: 2px;
height: 110px;
float: left;
display: inline-block;
border-left: solid 1px #777;
margin: 10px 20px;
}

#contactHonda, #contactToyota, #contactScion {
float: left;
}

#contactPop p, #contactPop h3, #contactPop hr {
margin: 0;
padding: 0;
text-indent: 0;
}

#contactPop h3.title {
color: #f0f0f0;
font-size: 14px;
font-family: tahoma;
line-height: 10px;
margin-top: 5px;
}

#contactPop p {
font-size: 12px;
font-family: tahoma;
}

#contactPop p.address {
margin-top: 10px;
}

#contactPop a {
font-size: 12px;
font-family: tahoma;
text-decoration: none;
color: #7F9197;
}

#contactPop a:hover {
color: #C2CBCE;
border-bottom: dotted 1px #C2CBCE;
}

.marquee {
margin: auto;
}

*:first-child+html #top-border {
width: 1024px;
}

#fbwrapper {
width: 100%;
min-width: 1024px;
position: absolute;
top: 0px;
height: 1px; 
overflow: visible;
}

#lower-links {
    height: 0;
    left: 312px;
    margin: auto;
    overflow: visible;
    position: relative;
    text-align: center;
    top: -290px;
    *top: -110px;
    width: 150px;
}

#facebook {
margin: 0 auto;
width: 450px;
height: 60px;
position: relative;
left: 250px;
top: 60px;
display: block;
z-index: 100;
}



