body{background:#372e25 url(../_img/main-site-repeat-x.jpg) top center repeat-x;}
#content{background:url(../_img/main-site-content-bg-2.jpg) top center no-repeat;}
html,body{margin:0;padding:0;width:100%;min-width:982px;}
#wrapper{width:981px;margin:0 auto;}
#header{height:15px;}
#menu{height:69px;text-align:right;padding-right:32px;}
#masthead{height:370px;overflow:hidden;}
#masthead .left{width:282px;float:left;padding:21px 9px 0 26px;}
.left #rollovers{height:335px;overflow:hidden;}
*html .left #rollovers{height:335px;overflow:hidden;}
.left #rollovers img{display:block;}
#masthead .right{float:left;}
#columns{height:355px;overflow:hidden;}
#columns .columns-top{height:73px;overflow:hidden;}
.columns-top .left .search{margin:0;padding:0;float:left;padding-left:75px;padding-top:15px;width:258px;}
.columns-top .left .search fieldset{margin:0;padding:0;border:0 none;}
.columns-top .left #search_term{width:175px;height:25px;background:url(../_img/search-term-bg-2.jpg) top left no-repeat;border:0 none;padding-left:23px;float:left;padding-top:4px;font-size:11px;color:#7f7f7f;line-height:25px;}
.columns-top .left #search_go{width:31px;height:29px;background:url(../_img/search-go-2.jpg) top left no-repeat;position:absolute;float:left;font-size: 0 !important;color:#b6b4b2;}
.columns-top .left .media{float:left;padding-top:28px;color:#fff;font-size:12px;line-height:20px;font-family:Helvetica, Trebuchet MS, sasn-serif;width:405px;}
.columns-top .left .media a{color:#fff;text-decoration:none;}
.columns-top .left .media span{font-size:20px;font-family:Georgia, serif;font-weight:normal;}
.columns-top .right{float:left;padding-top:12px;}
#columns .columns-bottom{padding:0px 22px 0 19px;height:273px;overflow:hidden;}
.shadetabs{margin:0;padding:0;}
*html .shadetabs{padding-left:1px;}
.shadetabs li{display:inline;margin:0;text-align:center;color:#fff;overflow:hidden;width:129px;height:42px;margin-right:5px;}
.shadetabs li a{display:inline-block;text-decoration:none;position:relative;z-index: 1;text-transform:uppercase;color:#c8c1b8 !important;font-family:Lucida Grande, Lucida Sans, Lucida Sans Unicode, sans-serif;background:url(../_img/tab-bg.jpg) top center repeat-x;padding-top:16px;width:129px;padding-bottom:13px;font-size:11px;line-height:12px;text-align:center;}
.shadetabs li a.selected{background:url(../_img/selecter-tab-bg.jpg) top center repeat-x;color:#fff !important;}
#tab-wrapper{width:934px;height:220px;overflow:hidden;line-height:12px;}
#tab-wrapper h2 a{margin:0;padding:0;font-family:Georgia, serif;font-weight:bold;font-size:12px;color:#e23833;text-decoration:none;line-height:14px !important;}
#tab-wrapper h3{margin:0; padding:0;text-transform:uppercase;color:#8cb7af;font-size:10px;line-height:14px !important;}
#tab-wrapper p{color:#fff;font-size:11px;margin:0;padding:0;padding-bottom:5px;}
#tab-wrapper p a{color:#fff;}
.tabcontent{margin:22px 42px;}
#footer{width:982px;height:75px;margin:0 auto;}

.videoplayer{font-size:0 !important;background:url(../_img/watch-2.jpg) top left no-repeat;width:120px;height:38px;}
.videoplayer a{display:inline-block;width:110px;height:38px;text-decoration:none;font-size:0 !important;color:#8cb7af;}
.videoplayer:hover, audioplayer a:hover{background:url(../_img/watch-2-hover.jpg) top left no-repeat;}
