html{height:100%;}
body{height:100%;min-width:960px;}
img.background-image{width:100%;position:absolute;top:0;left:0;display:none;}
img.background-image.active{display:block;}
h3{margin:20px 0;}
#wrapper{position:relative;min-height:100%;z-index:2;}
#wrapper_inner{position:relative;z-index:10;overflow:hidden;}
#wrapper .center{z-index:11;}
#content_wrap{margin-top:-16px;}
#footer{position:relative;height:173px;overflow:hidden;margin-top:-173px;z-index:5;}
body{margin:0;text-align:center;color:#444;background-color:gray;/* background-image:url('img/bg01.jpg');*/
background-repeat:no-repeat;background-position:50% 50%;background-color:#000;line-height:1.2em;}
a{text-decoration:underline;}
#hdr_coffee a{background-image:url('img/hdr_coffee.png');width:200px;}
#background{height:100%;left:0px;overflow:hidden;position:absolute;top:0px;width:100%;z-index:-3;}
/* Main Navigation */
#mainnav{background:url('img/header_bg.png');background-position:top left;height:83px;padding:0px;margin:0px;overflow:hidden;clear:both;}
#navbar{overflow:hidden;height:29px;list-style-type:none;margin:26px 0 0 50px;padding:0;float:left;}
#navbar li{list-style-type:none;margin:0;padding:0;float:left;}
#navbar li a{margin-top:6px;margin-left:10px;margin-right:10px;}
#navbar li a:hover{background-position:bottom left;}
.logo{margin-top:11px;padding:0;float:left;}
.logo a{background:url('img/livelogo.png') no-repeat;margin:0;padding:0;display:block;height:61px;width:147px;text-indent:-999999px;}
.musicnav a{background-image:url('img/musicbutton.png');background-repeat:no-repeat;display:block;width:83px;height:16px;text-indent:-999999px;}
.musicnav,
.coffeenav{background:url('img/navbreaks.png') no-repeat 100% 0px;padding-bottom:10px !important;}
.navbreaks{background-image:url('img/navbreaks.png');display:block;width:4px;height:29px;}
.coffeenav a{background-image:url('img/coffeebutton.png');background-repeat:no-repeat;display:block;width:90px;height:16px;text-indent:-999999px;}
.missionnav a{background-image:url('img/missionbutton.png');background-repeat:no-repeat;display:block;width:99px;height:16px;text-indent:-999999px;}
#invite{float:right;list-style-type:none;}
.entercode a{background-image:url('img/entercode.png');display:block;margin-top:5px;width:105px;height:23px;text-indent:-999999px;}
.invited{background-image:url('img/invited.png');display:block;margin-top:5px;width:127px;height:30px;text-indent:-999999px;}
.invited:hover{cursor:pointer;}
.hdr a{height:40px;text-indent:-999999px;display:block;overflow:hidden;}
#hdr_freedom a{background-image:url('img/background.png');width:200px;height:80px;}
/* Footer Navigation */
#secondary_nav{padding:0;bottom:0;margin:0;left:0;overflow:hidden;}
#secondary_nav li{/* float:left;*/ font-family:Georgia,serif;font-weight:bold;display:inline;padding:0 0 10px 0;}
.sechost a{background-image:url('img/hostbutton.png');background-repeat:no-repeat;background-position:50% 50%;width:103px;height:9px;display:block;text-indent:-999999px;margin:10px auto 0;}
.sechost,
.seccontact,
.seccopy{width:33%;padding:0;margin:0;}
/* left */
.seccontact{float:left;}
/* middle */
.sechost{float:left;text-align:center;}
/* right*/
.seccopy{float:right;text-align:right;}
/* MUSIC */
#musicbox{width:960px;margin:0px;}
#musicbox .music{background-image:url('img/musictitle.png');background-repeat:no-repeat;margin:60px 0 0 0px;width:112px;height:22px;display:block;text-indent:-999999px;}
#musicbox .musiccontent{background-repeat:repeat;background:url('img/musicboxbg.png') !important;display:block;margin:0px;font-size:12px;color:#412514;padding:30px;}
#musicbox .musiccontent h4{font-size:14px;color:#f2f4f5;}
#musicbox .musiccontent h3{font-size:14px;color:#f2f4f5;}
#musicbox .arrow{background-image:url('img/musicarrow.png');margin-left:240px;}
#musicbox .musiccontent .inner{background:url('img/divider-red.png') repeat-y 170px 0 !important;}
/* COFFEE */
#coffeebox{width:960px;margin:0px;}
#coffeebox .coffee{background-image:url('img/coffeetitle.png');background-repeat:no-repeat;margin:60px 0 0 0px;width:130px;height:24px;display:block;text-indent:-999999px;}
#coffeebox .coffeecontent{background-repeat:repeat;background:url('img/coffeeboxbg.png') !important;padding:30px;display:block;margin:0px;font-size:12px;color:#412514;}
#coffeebox .coffeecontent h4{font-size:14px;color:#f2f4f5;}
#coffeebox .coffeecontent h3{font-size:14px;color:#f2f4f5;}
#coffeebox a{color:#f2f4f5;}
#coffeebox .arrow{background-image:url('img/coffeearrow.png');margin-left:340px;}
#coffeebox .coffeecontent .inner{background:url('img/divider-white.png') repeat-y 170px 0 !important;}
/* MISSION */
#missionbox{width:960px;margin:0px;}
#missionbox h2{background-image:url('img/missiontitle.png');background-repeat:no-repeat;margin:60px 0 0 0px;width:134px;height:22px;display:block;text-indent:-999999px;}
#missionbox .missioncontent{background-repeat:repeat;display:block;width:900px;margin:0px;padding:30px;font-size:12px;color:#53311a;background:url('img/missionboxbg.png');}
#missionbox .inner{background:url('img/divider-gray.png') repeat-y 170px 0 !important;}
#missionbox a{color:#f2f4f5;}
#mission h2{background-image:url('img/musictitle.png');background-repeat:no-repeat;margin:60px 0 0 0px;width:112px;height:22px;display:block;text-indent:-999999px;}
#missionbox h3{font-size:16px;color:#6c4222;}
#missionbox h4{font-size:14px;color:#6c4222;}
#missionbox .arrow{background-image:url('img/missionarrow.png');margin-left:455px;}
#emptybox.content_box{padding-bottom:0 !important;}
/* ALL CONTENT BOXES*/
.emptynav{display:none !important;}
#invite_box .close,
.content_box .close{position:absolute;top:20px;right:20px;}
#invite_box .close{top:4px;}
#invite_box .close:hover,
.content_box .close:hover{cursor:pointer;}
.arrow{background-repeat:no-repeat;display:block;width:32px;height:16px;margin:0px;}
.content_box{display:none;position:relative;padding-bottom:200px !important;}
.content_box .inner{overflow:hidden;}
.content_box h2{float:left;width:150px;}
.content_box .bodycontent{float:right;width:670px;}
#invite_box{position:relative;padding:10px 30px;width:310px;color:#f2f4f5;margin:90px auto 0;background:url("img/musicboxbg.png");overflow:hidden;display:none;}
#invite_box form{clear:both;overflow:hidden;padding-bottom:20px;}
#invite_box p{font-size:12px;}
#invite_box dl{float:left;margin:0;padding:0;}
#invite_box dt{display:none;}
#invite_box dd{margin:0;padding:0;}
#invite_box dl input{border:none;height:19px;padding:2px;width:193px;}
#invite_box .form_controls{float:left;}
#invite_box .form_controls input{background:url('img/btn_enter_code.png') no-repeat;display:block;border:none;text-indent:-99999px;height:23px;font-size:14px;width:105px;color:transparent;text-transform:capitalize;}
html* #invite_box .form_controls input{margin-top:1px !important;}
#invite_box .form_controls input:hover{cursor:pointer;}
.seccontact a{background-image:url('img/contactbutton.png');background-repeat:no-repeat;background-position:50% 50%;margin-top:10px;width:74px;height:9px;display:block;text-indent:-999999px;}
.seccopy{background-image:url('img/copyright.png');background-repeat:no-repeat;background-position:50% 49%;margin-top:5px;width:248px;height:7px;text-align:left;text-indent:-999999px;}
#footer .center{overflow:hidden;}
#footer{padding:0px;overflow:hidden;clear:both;z-index:3;}
#footer .inner{background-position:bottom left;}
#footer .bar{background-color:#412514;}
#footer .bar .center{width:920px;}
#tagfooter{background:url('img/header_bg.png');background-position:bottom left;padding:0px;margin:0px;overflow:hidden;clear:both;}
.tagline{background-image:url('img/tagline.png');background-repeat:no-repeat;background-position:50% 50%;text-align:center;width:920px;height:68px;display:block;margin:0 auto;}
#gallerybuttons{bottom:0;margin:0px 0px 20px 0px;padding:0;right:0;overflow:hidden;width:122px;float:right;z-index:6;}
#gallerybuttons li{font-family:Georgia,serif;font-weight:bold;display:inline-block;float:left;}
#gallerybuttons .rightarrow{float:right;}
.rightarrow a{background-image:url('img/rightarrow.png');background-repeat:no-repeat;width:56px;height:56px;display:block;text-indent:-999999px;}
.leftarrow a{background-image:url('img/leftarrow.png');background-repeat:no-repeat;width:56px;height:56px;display:block;text-indent:-999999px;}
#invite_box,
.bodycontent{font-family:Georgia,serif;font size:12px;font-weight:bold;}
.header{font-size:12px;}
.important{font-size:24px;}
.test{background:#eee;border:1px black;padding:20px;margin:20px;}
.center{width:960px;text-align:left;margin:0 auto;position:relative;}
.left{width:400px;float:left;margin-right:20px;}
.right{width:540px;float:right;}
.clear{overflow:hidden;}
/**** Clearfix ****/
#secondary_nav:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
/* when mouse enters the tab move the background image */
.tabs a:hover{background-position:-652px -31px;color:#fff;}
a{outline:none !important;}
/* Different widths for tabs:use a class name:w1,w2,w3 or w2 */
/* width 1 */
.tabs .w1{background-position:-519px 0;width:134px;}
.tabs .w1:hover{background-position:-519px -31px;}
.tabs .w1.current{background-position:-519px -62px;}
/* width 2 */
.tabs .w2{background-position:-366px -0px;width:154px;}
.tabs .w2:hover{background-position:-366px -31px;}
.tabs .w2.current{background-position:-366px -62px;}
/* width 3 */
.tabs .w3{background-position:-193px -0px;width:174px;}
.tabs .w3:hover{background-position:-193px -31px;}
.tabs .w3.current{background-position:-193px -62px;}
/* width 4 */
.tabs .w4{background-position:-0px -0px;width:194px;}
.tabs .w4:hover{background-position:-0px -31px;}
.tabs .w4.current{background-position:-0px -62px;}
/* initially all panes are hidden */
.panes .pane{display:none;}
#content_wrap div div{display:block;}
#content_wrap #musicbox .inner{background-image:url('img/musicboxbg.png') repeat-both !important;}
/* ie 7 specifics*/
* html #wrapper{height:100%;}
#content_wrap #error{display:none;margin-bottom:10px;font-size:12px;}
