@font-face {font-family: 'swiss911_xcm_btregular';src: url('webfonts/swz911xc-webfont.eot');src: url('webfonts/swz911xc-webfont.eot?#iefix') format('embedded-opentype'),url('webfonts/swz911xc-webfont.woff2') format('woff2'),url('webfonts/swz911xc-webfont.woff') format('woff'),url('webfonts/swz911xc-webfont.ttf') format('truetype'),url('webfonts/swz911xc-webfont.svg#swiss911_xcm_btregular') format('svg');font-weight: normal !important;font-style: normal !important;}
@font-face {font-family: 'swis721_cn_btbold';src: url('webfonts/swz721bc-webfont.eot');src: url('webfonts/swz721bc-webfont.eot?#iefix') format('embedded-opentype'),url('webfonts/swz721bc-webfont.woff2') format('woff2'),url('webfonts/swz721bc-webfont.woff') format('woff'),url('webfonts/swz721bc-webfont.ttf') format('truetype'),url('webfonts/swz721bc-webfont.svg#swis721_cn_btbold') format('svg');font-weight: normal !important;font-style: normal !important;}
@font-face {font-family: 'swis721_ltcn_btlight';src: url('webfonts/swz721lc-webfont.eot');src: url('webfonts/swz721lc-webfont.eot?#iefix') format('embedded-opentype'),url('webfonts/swz721lc-webfont.woff2') format('woff2'),url('webfonts/swz721lc-webfont.woff') format('woff'),url('webfonts/swz721lc-webfont.ttf') format('truetype'),url('webfonts/swz721lc-webfont.svg#swis721_ltcn_btlight') format('svg');font-weight: normal !important;font-style: normal !important;}
@font-face {font-family: 'swiss911_ucm_btregular';src: url('webfonts/swz911uc-webfont.eot');src: url('webfonts/swz911uc-webfont.eot?#iefix') format('embedded-opentype'),url('webfonts/swz911uc-webfont.woff2') format('woff2'),url('webfonts/swz911uc-webfont.woff') format('woff'),url('webfonts/swz911uc-webfont.ttf') format('truetype'),url('webfonts/swz911uc-webfont.svg#swiss911_ucm_btregular') format('svg');font-weight: normal !important;font-style: normal !important;}
@font-face {font-family: 'swis721_md_btmedium';src: url('webfonts/swz721m-webfont.eot');src: url('webfonts/swz721m-webfont.eot?#iefix') format('embedded-opentype'),url('webfonts/swz721m-webfont.woff2') format('woff2'),url('webfonts/swz721m-webfont.woff') format('woff'),url('webfonts/swz721m-webfont.ttf') format('truetype'),url('webfonts/swz721m-webfont.svg#swis721_md_btmedium') format('svg');font-weight: normal !important;font-style: normal !important;}

html{margin:0 0;padding:0 0;}
body{font:20px 'swis721_ltcn_btlight',Arial,Sans-Serif;color:#333333;margin:0 0;padding: 0 0;width:100%;}

header{background:url('../images/site/patioshot.jpg') left center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size: cover;background-size: cover;width:100%;min-width:960px;height:600px;margin:-24px 0 0 0;padding: 0 0;}

ul{list-style-type:none;}

a{color:#573c34;text-decoration:none;font-weight:bold;}
a:hover{color:#873c34;}

p{padding:none;}

form{display:block;margin:0;padding:0;}

#header_wrap{width:960px;margin:0 auto;display:block;}

h1{font-family: 'swiss911_ucm_btregular',Arial,Sans-Serif;font-size:380%;line-height:120%;color:#FFFFFF;display:block;width:auto;margin: 0 10% 0 0;float:right;font-weight:normal !important;}
h2{font-family: 'swiss911_xcm_btregular',Arial,Sans-Serif; font-weight:normal !important;font-size:320%;line-height:100%;text-align:right;margin:0 0 20px 0;padding:0;color:#999999;clear:left;}
h3{font-family: 'swiss911_xcm_btregular',Arial,Sans-Serif; font-weight:normal !important;font-size:280%;line-height:100%;margin:0;padding:0;color:#000000;clear:left;}
h4{font-family: 'swiss911_xcm_btregular',Arial,Sans-Serif; font-weight:normal !important;font-size:240%;margin:0;padding:0;color:#666666;clear:both;}
h5{font-family: 'swiss911_xcm_btregular',Arial,Sans-Serif; font-weight:normal !important;font-size:180%;margin:0;padding:0;color:#333333;clear:both;}
h6{text-align:center;letter-spacing:8px;font-weight:normal !important;font-size:140%;margin:10px 0 0 0;padding:0 0 0 0;color:#999999;clear:both;}

p{min-width:180px;display:block;}

article{margin:0 0;padding:0 0;}

.img_rt{float:right;margin: 10px 0 5px 10px;max-width:360px;min-width:80px;width:auto;position:relative;}
.img_rt img{border:thin solid #873c34;}
.img_lt{float:left;margin: 10px 10px 5px 0;max-width:360px;min-width:80px;width:auto;position:relative;}
.img_lt img{border:thin solid #873c34;}

#subscr_nav{display:inline-block;font-size:100%;margin: 0 0 40px 0;width:320px;padding:0 0 0 5px;text-indent:0;}
#subscr_nav li{font-weight:normal !important;display:block;text-align:center;float:left;margin:0x 5px;height:10px;width:60px;padding:50px 2px 0 2px ;}

#kiro{background:url('../images/site/kiro.png')  center no-repeat;}
#stitcher{background:url('../images/site/stitcher.png')  center no-repeat;}
#zune{background:url('../images/site/zune.png')  center no-repeat;}
#itunes{background:url('../images/site/itunes.png')  center no-repeat;}
#rss{background:url('../images/site/rss.png')  center no-repeat;}
#kiro:hover{background:url('../images/site/kiro_hover.png')  center no-repeat;}
#stitcher:hover{background:url('../images/site/stitcher_hover.png')  center no-repeat;}
#zune:hover{background:url('../images/site/zune_hover.png')  center no-repeat;}
#itunes:hover{background:url('../images/site/itunes_hover.png')  center no-repeat;}
#rss:hover{background:url('../images/site/rss_hover.png')  center no-repeat;}


#navwrap{display:inline-block;width:100%;font-size:200%;height:50px;margin: 0 auto;text-align:center;background-color:#000000;padding: 10px 0;}
#main_nav{width:auto;margin:0 auto;display:inline-block;}
#main_nav li{display:block;float:left;margin:0 50px 0 0;width:auto;text-align:center;}
#main_nav li a{color:#FFFFFF;}
#main_nav li a:hover{color:#873c34;}

#main_content{padding:20px 10px;width:960px;margin:0 auto;display:block;clear:both;}

#left_column{width:320px;float:left;display:block;margin:0 0 padding:0 0;}
.left_art{display:block;font-size:90%;margin:0 0 0 0;padding:10px 0;text-indent:none;border-top:36px solid #000000;}

#donorbox{text-align:center;}
#donator{width:172px;height:45px;margin:10px auto 20px auto;border:none;background-image:url('../images/site/donator.png');display:block;cursor:pointer;}
#donator:hover{background-image:url('../images/site/donator_float.png');}

#left_column ul {text-indent:none;list-style-type:none;height:40px;padding:0 0;}
.social_link{display:block;float:left;width:40px;height:40px;margin:10px 10px 10px 0;}
#fb{background:url("../images/site/facebook_icon.png") center no-repeat;width:40px;height:40px;margin:0 10px 0 0;}
#twit{background:url("../images/site/twitter_icon.png") center no-repeat;width:40px;height:40px;margin:0 10px 0 0;}
#fb:hover{background:url("../images/site/facebook_icon_hover.png") center no-repeat;}
#twit:hover{background:url("../images/site/twitter_icon_hover.png") center no-repeat;}
.banner{margin:10px 0 0 0;}

#footer_wrap{width:960px;height:420px;display:block;margin:0 auto;}
#footer_nav{float:right}
#footer_nav li a{color:#FFFFFF;font-weight:normal !important;}
#footer_nav li a:hover{color:#873c34;}

footer{clear:both;min-height:420px;width:100%;min-width:960px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size: cover;background-size: cover;display:block;background:#000000 url('../images/site/spaceneedle.png') left 80px no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size: cover;background-size: cover;margin:80px 0 0 0;}

#right_col{display:inline-block;float:right;width:600px}
#podcast_list{text-indent:none;list-style-type:none;margin:0 0;padding:0 0;}
#podcast_list li{width:100%;}
.episode_number{float:right;width:70px;height:30px;background-color:#000000;border-radius:35px;padding:15px 0 25px 0;color:#999999;text-align:center;font-family: 'swiss911_xcm_btregular',Arial,Sans-Serif;font-size:200%;}
.podcast_entry{display:inline-block;margin:20px 0 20px 0;}
.podcast_entry img{float:right;display:block;max-width:320px;clear:both;margin:10px 0 15px 10px;}
.song {background: url('../images/site/listenIcon.gif') no-repeat;padding-left:40px;}
.btnbox{width:360px;float:right;margin:-20px 0 0 0;font-size:80%;}
.pagelt{float:left;}
.pagert{float:right;}

.merch{width:100%;display:inline-block;}
.merchtitle{font:120% "swiss911_ucm_btregular",Arial,Sans-Serif;font-weight:normal !important;}
.merch_bt{width:172px;height:45px;margin:20px auto 0 auto;border:none;background-image:url('../images/site/button.png');display:inline-block;cursor:pointer;}
.merch_bt:hover{background-image:url('../images/site/button_float.png');}
.numwrap{margin:20px 0 0 0;}
.smbox{width:20px;}
#size{width:180px;}
.smalltext{text-align:center;font-size:80%;font-style:italic;}
#quantity_shirt{display:inline-block;}
#sizewrap{border:thin solid #FA0000;display:inline-block;width:220px;text-align:right;padding:7px;}
.detes{
	display:block;
	margin:-20px 0 10px 20px;
}
audio{clear:both;display:block;width:100%;}
#mp3{float:left;margin:10px 0 40px 0;}

ul#gallNav{list-style-type:none;}
ul#gallNav li{float:right;margin:0 10px;}
.galltab,.galltab_sel{text-align:center;font: 200% 'swiss911_ucm_btregular',Arial,Sans-Serif; width:110px;height:25px;padding: 0 5px 5px 5px;float:left;margin:0 3px;font-weight:normal !important;}
.galltab_sel{color:#873c34;}

.pbooth_entry{float:right;width:600px;height:auto;margin: 20px 0 20px 0;overflow:visible;}
.pbooth_entry h2{font: bold 36px 'swiss911_xcm_btregular',Arial,Sans-Serif;z-index:2;vertical-align:bottom;font-weight:normal !important;}
img.photobooth{max-width:200px;max-height:200px;float:right;margin:10px 0 10px 10px;vertical-align:text-top;}

