* {
    margin: 0;
    padding: 0;
    border: 0;
    behavior: url(iepngfix/iepngfix.htc);
}
html { height:100%; }
body {
    background: #670809 url(htmlbg.gif) repeat-x;
    margin: 0;
    height: 100%;
    color:#faf09c;
    font-size:12px;
    font-family:Arial;
}
p {
    margin:15px 0;
}
.shadow {
    width: 946px;
    background: url(bodybg.png) repeat-y;
    margin: 0 auto;
}
.wrapper {
    width: 924px;
    margin: 0 auto;
    background: url(wrapperbg.gif) no-repeat;
}
.menu {
    width: 922px;
    margin: 0 1px;
    height: 37px;
}
.menu ul li {
    list-style: none;
    float: left;
}
.menu a {
    display: block;
    height: 37px;
    width: 162px;
    background-image: url(menu_sprite.jpg);
    background-repeat: no-repeat;
}

a.modelName {
    text-decoration:none;
    font-size:16px;
}

.menu span p { display: none; }
.menu .m1 span { width: 125px; }
.menu .m2 span { background-position: -125px top; }
.menu .m3 span { width: 161px; background-position: -287px top; }
.menu .m4 span { background-position: -448px top; }
.menu .m5 span { width: 161px; background-position: -610px top; }
.menu .m6 span { width: 151px; background-position: -771px top; }
.menu .m1 span:hover, .menu .m1 span.act { background-position: 0 bottom; }
.menu .m2 span:hover, .menu .m2 span.act { background-position: -125px bottom; }
.menu .m3 span:hover, .menu .m3 span.act { background-position: -287px bottom; }
.menu .m4 span:hover, .menu .m4 span.act { background-position: -448px bottom; }
.menu .m5 span:hover, .menu .m5 span.act { background-position: -610px bottom; }
.menu .m6 span:hover, .menu .m6 span.act { background-position: -771px bottom; }

/*#bgoverlay{width:100%;height:1000%;position:absolute;background:#000;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);z-index:99;}*/

.content{background:url(contentbg.gif) repeat-x; overflow:hidden;}

.content-title{color:#dc560b;font-weight:bold;font-size:12px;margin:15px 0 3px;display:block;text-decoration:none;}

.pagenav-box{background-color:#000000;width:18px;height:18px;}
.pagenav1{background-color:#FFFFFF;}
.pagenav2{background-color:#000000;}
.pagenav-spacer{padding-left:6px;}
.pagenav-table {margin:26px 0;padding:0 14px;font-weight:bold;font-size:14px;}
.pagenav-tablefoot {margin:5px 0 0;padding:0 14px;}
.pagenav-side{width:11px;white-space:nowrap;}
.nowrap{white-space:nowrap;}
.pagenav-table a{color:#dc560b;text-decoration:none;padding:0 12px;}
.pagenav-table a:hover{color:#f2cec1;text-decoration:none;}
.pagenav-table a.sel{color:#f2cec1; text-decoration:underline;}

.sel{color:#f2cec1; text-decoration:underline;}

#a-z-links {text-align:center;}
#a-z-links a, #a-z-links span, .pagenav-table .pagenav-pages a{margin:0 3px 4px 4px;padding:0;}
#a-z-links span.gray {color:gray;}

#footer{background:url(footerbg.jpg) no-repeat;height:508px;padding:46px 15px 0;position:relative;color:#faf09c;font-size:12px;margin-top:26px;}
#footer a {color:#e03a0c;}
#footer .footer-title{position:absolute;left:64px;top:16px;width:93px;height:22px;background:url(footer-title.jpg) no-repeat;}
#footer .footer-top a{color:#e68a39;text-decoration:none;font-weight:bold;}
#footer .footer-top img{margin-bottom:8px;}
#footer .footer-buttons{position:absolute;top:264px;left:15px;}
#footer .footer-buttons a{display:block;width:335px;height:130px;float:left;text-decoration:none;margin-left:10px;}
#footer .footer-buttons a.join{width:300px;margin-left:240px;}
#footer .footer-buttons a p{display:none;}
#footer .footer-bottom{position:absolute;top:444px;left:15px;text-align:center;font-size:10px;width:892px;}
#footer .footer-bottom p{margin:15px 0;}
#footer .footer-bottom p.links{color:#e03a0c;font-size:15px;}
#footer .footer-bottom p.links a{font-size:15px;}

.sets-model-name, .box-freetour .model-name a{color:#f2cec1;text-transform:uppercase;font-weight:bold;font-family:Tahoma;margin:14px 0 0 120px;font-size:20px;text-align:left;text-decoration:none;}
.sets-table{margin-top:10px;}
.sets-scene-title{font-weight:bold;font-size:18px;}
.sets-table .video{padding:5px 0;}
.uppercase{text-transform:uppercase;}
.sets-table .property{color:white;}
.sets-table a{color:#fff000;text-decoration:none;}

.freetour-text-top {margin-top:32px;text-align:center;}
.freetour-text-top p{margin:0 65px 10px;}
.freetour-text p{margin:0 65px;text-align:center;}
.box-freetour{background:url(box-freetour.jpg) no-repeat;position:relative;text-align:left;}
.box-freetour .model-name a{margin:0;position:absolute;top:30px;left:125px;}
.box-freetour .title{position:absolute;top:33px;left:56px;}
.box-freetour .details{position:absolute;top:603px;left:474px;width:400px;height:150px;}
.box-freetour .details .property{font-weight:bold;color:white;}
.box-freetour .details .property-data a{font-weight:bold;color:yellow;text-decoration:none;}
.property-data img{display:inline;position:relative;top:4px;}
.box-freetour .details .description{height:77px;overflow:hidden;}
.box-freetour .buttons{position:absolute;left:470px;top:760px;}
.box-freetour .buttons a{display:block;width:188px;height:68px;float:left;}
.box-freetour .buttons a p{display:none;}
.box-freetour .buttons a.watch{background:url(freetour_watch.png) no-repeat;}
.box-freetour .buttons a.download{background:url(freetour_download.png) no-repeat; margin-left:35px;}
.box-freetour .bottom{position:absolute;top:860px;width:100%;}
.box-freetour .bottom a{display:block;width:616px;height:55px;background:url(freetour_join.jpg) no-repeat;margin: 0 auto;}
.box-freetour .bottom a p{display:none;}
.box-freetour .img-small-1 img,
.box-freetour .img-small-2 img,
.box-freetour .img-medium-1 img,
.box-freetour .img-medium-2 img,
.box-freetour .img-large img{border:none;}
.box-freetour .img-small-1, .box-freetour .img-small-2{position:absolute;width:216px;height:204px;}
.box-freetour .img-medium-1, .box-freetour .img-medium-2{position:absolute;width:433px;height:268px;}
.box-freetour .img-small-1{left:26px;top:603px;}
.box-freetour .img-small-2{left:243px;top:603px;}
.box-freetour .img-medium-1{left:26px;top:65px;}
.box-freetour .img-medium-2{left:26px;top:334px;}
.box-freetour .img-large{position:absolute;width:433px;height:537px;left:460px;top:65px;}

.error404{background:#731215;margin:30px 30px 0 30px;padding:30px;text-align:center;}

#content-f{padding:26px 26px 0;}
#content-f .title{font-size:20px;margin-top:0;}
#content-f a{color:#E03A0C;}
