*{margin:0;padding:0;}
html, body{height:100%;}
body{background:#161616;font-family:Arial, Helvetica, sans-serif;font-size:100%;line-height:1.25em;color:#4d4d4d;}
img{border:0;vertical-align:top;text-align:left;}
ul{list-style:none;}
.fleft{float:left;}
.fleft a{font-size:20px;color:#989898;text-decoration:none;padding:0 7px 0 4px;}
.fleft a:hover{text-decoration:none;color:#fff;}
.clear{clear:both;}
.col-1, .col-2, .col-3{float:left;}
.wrapper{width:100%;overflow:hidden;}
.container{width:920px;margin:0 auto;font-size:.875em;}
.price{text-align:right;}
#header{height:150px;background:url(../img/tail-top.gif) left top repeat-x #f5f5f5;}
#slides-box{background:#f5f5f5;padding-bottom:47px;}
#content{background:#f5f5f5;}
p{margin-bottom:20px;}
a{color:#323232;outline:none;}
a:hover{text-decoration:none;}
h2{color:#000;font-size:20px;line-height:1.2em;font-weight:normal;border-bottom:1px solid #cacaca;padding:4px 0 10px 0;margin-bottom:21px;width:100%;overflow:hidden;}
h4{font-size:1.29em;font-weight:normal;margin-bottom:10px;}
#header .row-1{height:50px;color:#989898;}
#header .row-1 .fleft{padding:14px 0 0 0;}
#header .row-2{height:89px;}
#header .row-2 .fleft{padding:29px 0 0 0;}
.top-links{float:right;padding:14px 0 0 0;margin-right:-7px;}
.top-links li{display:inline;}
.top-links li a{color:#989898;text-decoration:none;padding:0 7px 0 4px;}
.top-links li a:hover{text-decoration:none;color:#fff;}
.nav{float:right;padding:43px 0 0 0;}
.nav li{display:inline;}
.nav li a{display:block;float:left;background:#161616;color:#fff;text-decoration:none;line-height:44px;margin-left:1px;padding:0 23px 0 23px;font-size:1.2em;}
.nav li a:hover, .nav li a.current{background:#ddd;text-decoration:none;color:#797979;}
#featured{width:920px;position:relative;height:354px;}
#featured ul.ui-tabs-nav{position:absolute;top:127px;left:486px;list-style:none;width:615px;z-index:100;background:url(../img/tabs-nav-bg.png) left top;padding:13px 11px 10px 11px;width:10px;}
#featured ul.ui-tabs-nav li{width:10px;height:10px;overflow:hidden;margin-bottom:4px;background:url(../img/item.png) no-repeat 1px top;vertical-align:top;font-size:0;line-height:0;}
#featured ul.ui-tabs-nav li.ui-tabs-selected{background:url(../img/item-selected.png) no-repeat left top;}
#featured ul.ui-tabs-nav li a{display:block;width:10px;height:10px;overflow:hidden;}
#featured .info{width:402px;height:354px;background:#161616;position:absolute;left:518px;top:0;color:#838383;font-size:1.1em;color:#838383;font-family:Arial, Helvetica, sans-serif;}
#featured .info .inner{padding:35px 50px 0 45px;}
#featured .info ul{padding-bottom:25px;}
#featured .info ul li{border-bottom:1px solid #2d2d2d;width:100%;overflow:hidden;padding-bottom:2px;margin-bottom:2px;vertical-align:top;}
#featured .info ul li.last{border-bottom:none;}
#featured .info ul li strong{float:left;color:#fff;padding-left:6px;}
#featured .info ul li span{float:right;}
#featured .info .price{font-size:30px;line-height:1.2em;color:#fff;font-weight:normal;float:right;}
#featured .ui-tabs-hide{display:none;}
#content .indent{padding:40px 18px 44px 18px;}
#footer{padding:12px 0 12px 0;color:#989898;}
#page1 #content .row-2 .col-1{width:569px;margin-right:54px;}
#page1 #content .row-2 .col-2{width:257px;}
#lbOverlay{position:fixed;top:0;left:0;z-index:99998;width:100%;height:500px;}
#lbOverlay.grey{background-color:#000000;}
#lbMain{position:absolute;left:0;width:100%;z-index:99999;text-align:center;line-height:0;}
#lbMain a img{border:none;}
#lbOuterContainer{position:relative;background-color:#fff;width:200px;height:200px;margin:0 auto;}
#lbOuterContainer.grey{border:3px solid #888888;}
#lbDetailsContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;width:100%;line-height:1.4em;overflow:auto;margin:0 auto;}
#lbDetailsContainer.grey{border:3px solid #888888;border-top:none;}
#lbImageContainer, #lbIframeContainer{padding:10px;}
#lbLoading{position:absolute;top:45%;left:0%;height:32px;width:100%;text-align:center;line-height:0;background:url(../img/loading.gif) center no-repeat;}
#lbHoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lbImageContainer>#lbHoverNav{left:0;}
#lbHoverNav a{outline:none;}
#lbPrev{width:49%;height:100%;background:transparent url(../img/blank.gif) no-repeat;display:block;left:0;float:left;}
#lbPrev.grey:hover, #lbPrev.grey:visited:hover{background:url(../img/prev_grey.gif) left 15% no-repeat;}
#lbNext{width:49%;height:100%;background:transparent url(../img/blank.gif) no-repeat;display:block;right:0;float:right;}
#lbNext.grey:hover, #lbNext.grey:visited:hover{background:url(../img/next_grey.gif) right 15% no-repeat;}
#lbPrev2, #lbNext2{text-decoration:none;font-weight:bold;}
#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey{color:#333333;}
#lbPrev2_Off, #lbNext2_Off{font-weight:bold;}
#lbPrev2_Off.grey, #lbNext2_Off.grey{color:#CCCCCC;}
#lbDetailsData{padding:0 10px;}
#lbDetailsData.grey{color:#333333;}
#lbDetails{width:60%;float:left;text-align:left;}
#lbCaption{display:block;font-weight:bold;}
#lbNumberDisplay{float:left;display:block;padding-bottom:1.0em;}
#lbNavDisplay{float:left;display:block;padding-bottom:1.0em;}
#lbClose{width:64px;height:28px;float:right;margin-bottom:1px;}
#lbClose.grey{background:url(../img/close_grey.png) no-repeat;}
#lbPlay{width:64px;height:28px;float:right;margin-bottom:1px;}
#lbPlay.grey{background:url(../img/play_grey.png) no-repeat;}
#lbPause{width:64px;height:28px;float:right;margin-bottom:1px;}
#lbPause.grey{background:url(../img/pause_grey.png) no-repeat;}

