img, div { behavior: url(/_css/iepngfix.htc); }
/***CSS RESET****/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {  margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
body{line-height:1.5em;}
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
td {padding:1px 5px;}

/***BODY STYLES***/
body {font-family:arial,sans-serif; color:#fff; font-size:13px;background: url('/_images/bgstrip.jpg') center repeat-y #000;}
h1 { color:#fff; font-size:25px; margin:10px; text-align:center; text-transform:uppercase;} 
h1 span {color:#AAAAAA;font-size:18px;}
h2 { font-size:16px; color:#fff; margin-top:20px;}
h6 {font-size: 10px;color: #AAAAAA;}
p { margin: 15px 0; }
a	{ text-decoration:none; color:#FFCC99; font-weight:bold;}
a:hover { color:#990000; }
.clearer { clear: both; height:0px;}
.center {text-align:center;}
.cenImg { margin:0 auto;display:block; }
hr {border: 0;width: 100%;color: #440000;background-color: #440000;height: 5px;}

.smallTxt {font-size: 20px;color: #AAAAAA;margin: 0px;}


/***CONTAINER STYLES***/
.header {margin:0 auto; height:454px; display:block;background: url('/_images/redbanner.jpg') top center no-repeat #000;position:relative;}
#gohome {display:block;margin: 0 auto; height:454px;width:100%;}
#homealert {z-index:9;position:absolute;top:10px;width:850px;text-transform:uppercase;text-align:center;border:solid 5px #440000;background-color:#ffcc99;left:50%;margin-left:-425px;}
#homealertContainer {padding:30px;font-size:24px;line-height:1em;}
#homealertContainer a {color:#000000;}
#homestore {z-index:9;position:absolute;bottom:20px;left:50%;margin-left:-480px;}
#homeitunes {z-index:9;position:absolute;bottom:35px;left:50%;margin-left:275px;}
#homeSignUp {z-index:9;position:absolute;bottom:35px;left:50%;margin-left:202px;width:278px;}
#homeLogo {display:none;}

.container {margin:0 auto;} /*background: url('../_images/bgstrip.jpg') center repeat-y;}*/

.nav { background: url('/_images/nav.png') repeat-x;}
.menu { background: #000; height:26px;margin:0 auto;padding:8px 0 0 0;width:960px;border-top:5px solid #440000;text-align:center;}
.menu a {padding:0 10px; font-size:16px; font-weight:normal;text-transform:uppercase;}

.outerContent{width:960px;margin:0 auto;}
.wSide {width:670px;float:left;}
.content {padding: 10px 20px; border:5px solid #440000;background-color:#000;margin:0 auto;}
.footer {margin:0 auto; width:920px; text-align:center; padding:25px 20px 10px 20px;}

.tourTable {margin:0 auto;}

.sidebar {float:right;font-size:10px;width:230px;}
.sidebar h2 {margin: 5px 0 10px 0;}
.sidebar table {margin:0 auto;}
.redblock{padding: 10px 22px 15px 21px;background-color: #440000;text-align:center;display:block;}
.shows{background-color:#000000;padding:5px;text-align:center;margin:10px 0;border: #440000 solid 5px;}
.socialIcons {text-align:center;}

.quotes {text-align:right;font-style:italic;}

.comment {background-color:#440000; padding:10px 20px;margin:20px 0;}

.ustreamVid {float:left;}
.ustreamChat {float:right;}

.fan {width:850px;margin:30px auto;background-color:#440000;}
.fanContainer {padding:20px;}
.fanContainer h2 {margin:0 0 20px 0;}
.fanContainer img {float:left;padding: 0 20px 20px 0;}
.fanContent{float:left;width:375px;}

.redTxt {color:#ff0000;font-weight:bold;}

.radio td {padding:1px 1px;border:1px #440000 solid;}


/****Store****/
.storeSidebar {float:left;text-align:right;font-size:13px;width:230px;margin-right:10px;}
.storeSidebar h2 {margin-top: 0;background-color:#440000;padding:4px 2px;}

.storeMain {width:300px;float:left;}
.storeMainContent {padding:23px;text-align:center;}
.storeMainImg {padding-bottom:20px;}
.storeItem img {float:left;padding:0 20px 20px 0;}
.storeItemContent {float:left;width:310px;}
.storePrice {font-size:25px;font-weight:bold;color:#ffcc99;line-height:1em;}
.storePriceMain {font-size:22px;font-weight:bold;color:#ffcc99;}
.sale {color:#ffff00;}
.forSale {text-decoration:line-through;color:#ff0000;font-size:22px;}
.storeCartImg {padding:0 5px 5px 0;float:left;}
.storeBG {background-color:#440000;}
.storeCartTable {width:100%;}
.storeCartTable td {padding: 7px 20px;}
.storeRemove {font-size:10px;}
.storeCheckout {margin:0 auto;text-align:center;width:310px;}
.storeCheckoutForm {float:left;}

/****SMOOTHPIC****/
#smoothPicOverlay {display:none;position:absolute;top:0;left:0;background-color:#000000;z-index:100;}
#smoothPicBox {display:none;position:absolute;top:0;left:0;background-color:#ffffff;z-index:101;background:url('/_images/loadingWheel.gif') #ffffff no-repeat;padding:2px;}

/****Twitter crap****/
#twitter_div{ background-color: #440000; }
ul.twitter_update_list{ list-style-type: none; padding: 0; margin:0; }
ul.twitter_update_list li{ background-color: #000000; padding: 5px; font-size: 10px; margin: 5px 0px 5px 0px; }
ul.twitter_update_list li a{ font-size: 10px; }