body{
    margin:0;
    padding:0;
    background:url(../img/body-bg.png) 0 0 repeat-x;
    text-align:center;
}
#Wrap{
    position:relative;
    width:960px;
    margin:0 auto;
    text-align:left;
}

h1{
    width:920px;
    height:61px;
    margin:0;
    padding:0 20px;
    font:bold 26px/40px Tahoma, Arial, Verdana, sans-serif;
    letter-spacing:-1px;
    color:#FFF;
}

#topWrap{
    position:absolute;
    right:0;
    top:227px;
    width:346px;
    padding:0 20px;
    height:415px;
}

#topWrap h2{
    float:right;
    width:346px;
    margin:0;
    padding:0 0 12px;
    font:bold 63px/60px Tahoma, Arial, Verdana, sans-serif;
    letter-spacing:-2px;
    text-transform:uppercase;
    color:#003db8;
}
#topWrap h2 span{
    font-size:53px;
}

#Video{
    float:left;
    width:554px;
    height:415px;
    background:url(../img/cherokee-video-thumb.jpg) 0 0 no-repeat;
}

#Menu{
    float:right;
    width:346px;
    background:#000;
    overflow:hidden;
}
#Menu a{
    display:block;
    width:326px;
    padding:0 10px;
    height:36px;
    font:bold 18px/36px Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#FFF;
    filter: expression(document.execCommand("BackgroundImageCache", false, true));
    background:url(../img/menu-bg.png) 0 0 repeat-x;
    overflow:hidden;
}
#Menu a:hover{
    background:url(../img/menu-bg.png) 0 -36px repeat-x;
}

#ThumbGallery{
    clear:right;
    float:right;
    width:346px;
    padding-top:20px;
}
#ThumbGallery img{
    display:block;
    outline:none;
    border:0;
    float:left;
}

#midWrap{}

#Pages{
    width:554px;
    padding:0 0 0 20px;
    font:normal 14px/20px Tahoma, Arial, Verdana, sans-serif;
}

#Pages h2{
    margin:0;
    padding:20px 0;
    font:bold 28px/30px Tahoma, Arial, Verdana, sans-serif;
    letter-spacing:-1px;
    color:#333;
}

#TollFree{
    position:absolute;
    right:20px;
    top:0;
    font:bold 28px/44px Tahoma, Arial, Verdana, sans-serif;
    letter-spacing:-0.05em;
    color:#FFF;
}

#Footer{
    clear:both;
    width:554px;
    padding:20px 0 20px 20px;
    font:normal 10px/18px Tahoma, Arial, Verdana, sans-serif;
}
#Footer span{line-height:14px;}
