/* background */
body {text-align:center; background:url(../_img/background_x.jpg) repeat-x #000000; margin:0px; padding:0px;}
#wrapper{ background:url(../_img/top_bg.jpg) no-repeat; margin:0px auto; text-align:center; width:1023px; }
#container{ width:1003px; margin: 0px auto; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;line-height: 1.4em;color:#FFFFFF; border:0px solid #FF6600;}
/* background */


td	{font-family:Arial, Helvetica, sans-serif;font-size: 12px;	font-weight: normal; }	
div{margin:0px;padding:0px;	}	
br{margin:0px;padding:0px;}
h1{	font-family: Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-size: 12px;font-weight: bold;margin: 0px 0px 0px 0px; }
h2{	font-family: Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-size: 12px;font-weight: bold;margin: 0px 0px 0px 0px; }
.clear{ clear:both;}

/* header */
.header{ width:1003px; height:83px; border:0px solid #00CC00; background:url(../_img/logo.jpg) no-repeat left top; }
.companyTagline{ color:#FFFFFF; padding: 6px 0px 0px 255px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.tagLine{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; width:700px; margin:0px;  position: relative; top:44px; left:207px; text-align:left;}


.headerWrapper{ padding:0px 0px 0px 0px; height:136px;}
.headerTop{ background:url(../_img/header_top.jpg) no-repeat; height:12px;}
.logoBox{ height:97px;}
.menuBox {padding:4px 10px 0px 10px;}
.menuLinks{padding: 0px; color:#BCA349; font-weight:bold;  text-align:center; margin:auto; }
.menuLinks a{ color:#BCA349; padding:0px 30px 0px 30px; text-decoration:none;}
.menuLinks a:hover{color:#FFFFFF;}
.contentImg{margin: 0px 10px 10px 0px; border:1px solid #333333;}
/* end header */


/* content */
.bodyWrapper{ background:url(../_img/body_bg.jpg) repeat-y #333333; padding:0px; border:0px solid #00CC00;}
.bodyLeft{ float:left; width:500px;border:0px solid #00CC00; width:684px; background:url(../_img/left_bg.jpg) no-repeat;}
.leftContainer{ padding: 5px 0px 0px 8px;}
.headingLeft{ background:url(../_img/heading_bg_wide.jpg) no-repeat; width:671px; height:29px;}
.headingLeftMid{ background: url(../_img/heading_left_mid.jpg) no-repeat; width:671px; height:40px;}
.headingLeftText2{ padding: 17px 5px 0px 30px;font-weight:bold;}
.headingLeftText{ padding: 5px 5px 0px 30px; font-weight:bold;}
.leftBox{background:url(../_img/left_box_bg.jpg) no-repeat;}
.leftBoxOld{ background:url(../_img/left_box_bg.jpg) no-repeat;}
.leftText{padding:10px 10px 5px 10px;}
.leftText a{ text-decoration:none; color:#BCA349; font-weight:bold;}
.leftText a:hover{ color:#FFFFFF;}

.rightPlayer{padding:0px 0px 0px 6px;}
.bodyRight{ float:right; width:320px;border:0px solid #00CC00; width:319px; background:url(../_img/right_bg.jpg) no-repeat;}
.rightContainer{ padding:5px 0px 0px 0px;}
.rightText{padding:5px 5px 5px 5px;}
.headingRight{ background:url(../_img/heading_bg_right.jpg) no-repeat; width:311px; height:29px;}
.headingRight2{ background: url(../_img/heading_right_mid.jpg) no-repeat; width:311px; height:41px; }
.headingRightText2{ padding: 18px 5px 0px 30px;font-weight:bold;}
.clear{ clear:both;}



.featureHeadline{padding: 5px 0px 0px 5px; color:#BCA349; font-weight:bold; }
.featureHeadline a{ color:#BCA349; text-decoration:none;}
.featureHeadline a:hover{color:#FFFFFF;}
.featureText{padding:0px 5px 5px 5px;}

.bodyBottom{ background:url(../_img/body_bot.jpg) no-repeat; height:17px;}


.imageBox{ background: #233247; margin:0px 0px 10px 0px; }
.imageBoxLight{ background: #273850;padding:5px;}
.imageBoxDark{ background:#192534;padding:5px;}


.image{border:1px solid #000000; margin:5px;}
.image a{ border:1px solid #000000; }
.image a:hover{ border:1px solid #ffffff;}

.feature{ border:1px solid #000000; margin:0px 0px 0px 0px;}
.featureBox{ background: #233247;padding:5px 5px 5px 5px; width:640px;}

.productRight{padding:5px 5px 5px 10px;}

.moreInfo{ font-size:11px; padding:0px 10px 0px 10px;}
.moreInfo a{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
.moreInfo a:hover{ color: #44668E;}

.arrow{ margin:1px 3px 0px 0px;}

.contentLinks{padding: 0px; color:#BCA349; font-weight:bold;  margin:auto; }
.contentLinks a{ color:#BCA349; padding:0px 0px 0px 5px; text-decoration:none;}
.contentLinks a:hover{color:#FFFFFF;}
.rightDescription{ padding:0px 10px 0px 5px;}

.links{padding: 0px; color:#BCA349; font-weight:bold;  margin:auto; height:400px; padding:10px 0px 50px 5px;}
.links a{ color:#BCA349;  text-decoration:none;}
.links a:hover{color:#FFFFFF;}

.press{padding:0px 0px 0px 0px;}

/* news */
.newsContent {padding:0px 5px 0px 10px; }
.newsHeadline {padding: 0px; color:#BCA349; font-weight:bold;padding:0px 0px 0px 10px;}
.newsHeadline a{ color:#BCA349;  text-decoration:none;}
.newsHeadline a:hover{color:#FFFFFF;}
/* news */

/* artist */
.artistMenuBox{background: #233247; padding:0px; width:650px;}
.artistMenu{ padding:5px 5px 5px 10px; font-size:11px; color:#44668E;}
.artistMenu a{ color:#FFFFFF;  text-decoration:none; font-weight:bold;}
.artistMenu a:hover{color:#44668E;}
.artistContentBox{ padding:10px 5px 5px 0px;}
.artistContentBox a{ text-decoration:none; color:#BCA349; font-weight:bold;}
.artistContentBox a:hover{ color:#FFFFFF;}
.artistContentTextBox{padding:5px 5px 5px 10px;}
.artistTourBox{padding:0px 0px 5px 0px; }


.downloadTable td{ padding:10px; text-align:left;}
.downloadImg{ border:1px solid #069;}
.downloadBtnText{ color:#999; padding:5px; font-size:12px;}
/* artist */

/* footer */
.footerWrapper{ text-align:center; margin:auto;}
.footerTop{ background:url(../_img/footer_top.jpg) no-repeat; height:13px;}
.footerMid{ background:#0D131C;}
.footerBot{ background:url(../_img/footer_bot.jpg) no-repeat; height:23px;}

.footerLegal{ font-size:10px;}
.footerLinks{ padding: 0px 0px 0px 0px; text-align:center; color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.footerLinks a{ color:#BCA349; font-weight:normal; text-decoration:none; padding: 0px 10px 0px 10px;}
.footerLinks a:hover{ color: #ffffff;}
.motion{ font-size:11px;}
.motion a{ font-size:11px;color:#BCA349; font-weight:normal; text-decoration:none;}
.motion a:hover{ font-size:11px; color:#FFFFFF;}

/* end footer */