body { background:#90400B url(../img/bg_body.jpg) repeat-x 0 0%; text-align:center; width:100%; height:100%; color:#191718;}

/* index page */
#wrapper { width:799px; min-height:599px; _height:599px; border:1px #000 solid; background:url(../img/bg_wrapper.jpg) no-repeat 0% 0%; position:absolute; top:50%; left:50%; margin:-300px 0 0 -400px; z-index:1}
#cnt { position:relative; text-align:left; z-index:2; font-weight:bold; font-size:12px;}
#header { margin:18px 0 0 16px; overflow:hidden}
#header p#c-info { margin:0 0 0 45px; color:#fff;}
#start-price { width:434px; height:82px; text-indent:-999em; background:url(../img/start-price.png) no-repeat 0% 0%;}

#main-menu { margin:10px 0 0 5px;}


ul#nav { margin:0; padding:0; clear:both; overflow:hidden}
ul#nav li { float:left; margin:0 0 0 6px}
ul#nav li a{ display:block; color:#191718; text-decoration:none; }
ul#nav li a:hover { color:#B3490F;}
ul#nav li a.sel {color:#B3490F;}

#text-block {  font-weight:normal; width:335px; margin:70px 0 0 80px}
* html #text-block {  font-weight:normal; width:335px; margin:85px 0 0 80px}
#text-block h3 { font-weight:bold; font-size:12px; margin:0; padding:0}
#text-block a { font-size:10px !important; color:#191718 !important; text-decoration:none; font-weight:bold;}
#text-block p { padding:5px 0; margin:0}

#contact-person { font-family: Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; margin:55px 0 0 105px; letter-spacing:-1px}
@media screen and (-webkit-min-device-pixel-ratio:0) { #contact-person { font-family: Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; margin:40px 0 0 105px; letter-spacing:-1px}}
#contact-person span#call { font-size:22px; font-weight:normal}

#logos { margin:-10px 0 0 0; padding:0 200px 0 5px}
* html #logos { margin:0; padding:0 200px 0 5px}


/**** other pages ******************************************/
#wrapper0 { width:799px; min-height:599px; _height:599px; border:1px #000 solid; background:url(../img/bg_wrapper0.jpg) no-repeat 0% 0%; position:absolute; top:50%; left:50%; margin:-300px 0 0 -400px; z-index:1; }
#cnt2 { position:relative; text-align:left; z-index:2; font-weight:bold; font-size:12px;}

#header_wrap { height:211px; overflow:hidden;}
#content {background:url(../img/bg.jpg) repeat-y 0% 0%; min-height:388px; _height:388px;}

#text-block2 {  font-weight:normal; padding:0 75px 10px 105px; min-height:300px; _height:300px; }
#text-block2 h3 { font-weight:bold; font-size:12px; margin:0; padding:0}
#text-block2 a { font-size:10px !import; color:#191718 !important;}
#text-block2 p { padding:5px 0; margin:0}

#footer2 { background: url(../img/bg_footer.jpg) no-repeat 0% 0%; padding:0 0 0 105px; height:52px;}

#contact-person2 { font-family: Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; letter-spacing:-1px; padding:8px 0 0 0; width:337px; float:left;}
@media screen and (-webkit-min-device-pixel-ratio:0) { #contact-person2 { font-family: Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; letter-spacing:-1px; padding:8px 0 0 0;}}
#contact-person2 span#call { font-size:22px; font-weight:normal}

#logos2 { width:205px; float:left; text-align:left; padding-top:10px;}
#logos2 img { vertical-align:bottom; margin:0 0 0 10px;}
#credits { width:100px; float:left; padding:27px 0 0 0;}

#content .paragraphheader { font-size:13px; font-weight:bold; line-height:24px; color:#990000;}
#content ul { list-style-type:disc;}
#content ul li.bulletlist{ margin-left:20px;}
.fineprint { font-size:11px; font-style:italic;}
.subheader { font-weight:bold; }

#content a, #content a:active, #content a:visited {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.site_credits {font-size:10px !important; color:#fff !important; text-decoration:underline; font-weight:bold; line-height:15px;}

/*************Photos Scroller************/
#scroll_cnt { text-align:center}
#scroll_tbl { margin:0 auto;}
#scrollin_content { float: left; text-align: left; padding: 0; width: 400px; height: 423px; overflow: hidden !important; position: relative; display:block; z-index:100;}
#content-spinner {background:none;}
.content-tab { width: 380px; height:423px; float: left; margin: 0px 0px 0px 0px !important; padding: 10px; text-align:center; position:relative }
.content-tab img { border:5px solid #fff;}
* html .content-tab span {position:absolute; top:50%;left:50%;}
* html .content-tab img { border:5px solid #fff; margin:auto; position:relative;top:-50%;left:-50%;}
*:first-child+html .content-tab span {position:absolute; top:50%;left:50%;}
*:first-child+html .content-tab img { border:5px solid #fff; margin:auto; position:relative;top:-50%;left:-50%;}
html>/**/body .content-tab {display:table;}
html>/**/body .content-tab span{display:table-cell;vertical-align:middle; margin:auto}
@media screen and (-webkit-min-device-pixel-ratio:0) {.content-tab {width: 400px; height:423px; margin: 0; padding:10px; text-align:center; position:relative; display:table;}	.content-tab span {display:table-cell;vertical-align:middle; margin:auto}}
* html #content-spinner div.end { margin: 0px !important; }
