body {
    background:#f33700 url(/strange/images/background.jpg) no-repeat scroll 50% 0;
    color:#211B15;
    font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
    margin:10px 0 0;
}

div#header {
    height:85px;
    z-index:20;
}
div#header, div#footer {
    margin:0 auto;
    position:relative;
    width:950px;
}

div#container {
    background:#FFFFFF none repeat scroll 0 0;
    position:relative;
    display:block;
    margin:0 auto;
    width:950px;
}

div#footer {
    background:transparent url(/strange/images/footer.jpg) no-repeat scroll 0 0;
    color:#a51c20;
    text-align:center;
    font-size:0.8em;
    line-height:1.8em;
    min-height:110px;
    padding:20px 0;
}

div#footer a{
    color:#a51c20;
    text-decoration:none;
}
/*img, div { behavior: url(iepngfix.htc) }*/
* html div#map img { behavior: none; }
a#strange-logo {
    background:transparent url(/strange/images/strange_america_horiz.png) repeat scroll 0 0;
    behavior: url(/strange/css/iepngfix/iepngfix.htc);
    height:80px;
    left:-5px;
    position:absolute;
    width:960px;
}
a.button {
    display:block;
    text-align:left;
    text-indent:-9999px;
}
div.leftNav {
    background:transparent url(/strange/images/side-menu_1.jpg) no-repeat scroll 0 0;
    height:1300px;
}
div.leftNav h2 {
    background:transparent url(/strange/images/nav_head.png) no-repeat scroll 0 0;
    behavior: url(/strange/css/iepngfix/iepngfix.htc);
    width:200px;
    height:40px;
    margin:10px 0 10px 15px;
    text-indent:-9999px;
}
div.leftNav ul {
    font-size:1.1em;
    line-height:2.2em;
    list-style-type:none;
    margin:0;
    text-indent:1.9em;
    white-space:nowrap;
}
li.tab-selected {
    background:transparent url(/strange/images/side-menu-tab.png) no-repeat scroll right center;
    behavior: url(/strange/css/iepngfix/iepngfix.htc);
    line-height:55px;
}
div.mainImageHome {
    margin-top:20px;
    background:transparent url(/strange/images/book_cover.jpg) no-repeat scroll 0 0;
    height:375px;
    cursor:pointer;
}
div.mainContent {
    margin-top:20px;
}
div.mainContentHome {
    margin-top:20px;
    height:500px;
}
div.mainContent h1, div.mainContentHome h1 {
    background:transparent url(/strange/images/home_head.jpg) no-repeat scroll 0 0;
    height:40px;
    width:500px;
    position:relative;
    text-indent:-9999px;
    top:0px;
}
div.mainContentHome h1#home {
    background-position:0px 0px;
}
div.mainContent h1#unpublished {
    background-position:0px -40px;
}
div.mainContent h1#highlights {
    background-position:0px -80px;
}
div.mainContent h1#map {
    background-position:0px -120px;
}
div.mainContent h1#dale {
    background-position:0px -160px;
}
div.mainContent h1#stores {
    background-position:0px -200px;
}
div.mainContent h1#author {
    background-position:0px -240px;
}
div.mainContent h1#seller {
    background-position:0px -280px;
}
div.mainContent h1#otherBooks {
    background-position:0px -320px;
}
div.mainContent h1#forum {
    background-position:0px -360px;
}
div.mainContent h1#events {
    background-position:0px -400px;
}
div.mainContent h1#educator {
    background-position:0px -440px;
}
div.mainContent h1#pressroom {
    background-position:0px -480px;
}
div.mainContent h1#speakers {
    background-position:0px -520px;
}
div.mainContent h1#links {
    background-position:0px -560px;
}
div.mainContent h1#contactUs {
    background-position:0px -600px;
}
div.mainContent h1#contest {
    background-position:0px -640px;
}
div.mainContent h1#postcards {
    background-position:0px -680px;
}
img.buyNowButton{
    left:260px;
    position:relative;
    top:-20px;
}
div.video {
    margin-top:20px;
    position:relative;
    left:75px;
    height:340px;
}
div.parchment {
    background:transparent url(/strange/images/parchment.jpg) no-repeat scroll 0 0;
    margin-top:20px;
    position:relative;
    text-indent:-9999px;
    height:263px;
    cursor:pointer;
}
div.box1 {
    background-position:0px 0px;
}
div.box2 {
    background-position:-230px 0px;
}
div.box3 {
    background-position:-460px 0px;
}
div.container p{
    margin-right:15px;
    text-align:justify;
}
div.spotlight_img {
    background:transparent url(/strange/images/weird_history_contest.jpg) no-repeat scroll 0 0;
    background-position:0px 0px;
    margin-top:20px;
    margin-left:20px;
    margin-bottom:20px;
    position:relative;
    text-indent:-9999px;
    height:225px;
    cursor:pointer;
}
div.spotlight {
    margin-top:20px;    
}
ul.thumbs_all, ul.thumbs_all li{
list-style-type:none;
text-align:center;
margin:0;
padding:0;
}
.thumbs_all{float:left;}
.thumbs_all img{padding:1px;}
.thumbs_all li{float:left; margin-left:20px!important; margin-left:10px;}
span.thumbs_all {float:left; margin-left:20px!important; margin-left:10px;}