body {
	background: #000000;
	margin: 0;
	padding: 0;
}

input, label {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 16px;
}
p.generalHeader {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 16px;
	text-align: center; 
}
p.generalBody {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 16px;
	text-align: center; 
}
p.youTubeP {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, sans-serif;
	color:#D45204;
	font-size:11px;
	font-weight: normal;
	line-height: 16px;
}

img {border:0;}

a, a:link, a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}


#mainWraper {
  width: 910px;
  background: #FBB204 url(../images_too/bottomRight.jpg) bottom right no-repeat;
	padding-bottom: 25px;
}

#navWraper {
	width: 769px;
	position: relative;
	float: left;
	background: #FFD234 url(../images_too/nav_bg.jpg) top left no-repeat;
}

#nav {
  position: absolute; 
	top: 50px;
	left: 23px;
}

#nav ul, #mediaLinks ul {
  margin:0;
	padding:0;
	list-style-type: none;
}

#nav ul li {
  margin-bottom: 8px;
}
	
#nav ul a, #mediaLinks ul a {
  display:block;
  overflow:hidden;
}


/* Each nav link must be set for image replacement */
a#newsNav {height:12px; width:45px; margin-bottom:5px;}
a#newsNav:hover {text-indent:-45px;}

a#bioNav {height:18px; width:28px; margin-bottom:5px;}
a#bioNav:hover {text-indent:-28px;}

a#mediaNav {height:22px; width:52px; }
a#mediaNav:hover {text-indent:-52px;}

a#tourNav {height:17px; width:36px; margin-bottom:6px;}
a#tourNav:hover {text-indent:-36px;}

a#merchNav {height:19px; width:107px; margin-bottom:4px;}
a#merchNav:hover {text-indent:-107px;}

a#pressNav {height:23px; width:65px;}
a#pressNav:hover {text-indent:-65px;}

a#reviewsNav {height:18px; width:63px;}
a#reviewsNav:hover {text-indent:-63px;}

a#contactNav {height:17px; width:66px;}
a#contactNav:hover {text-indent:-66px;}


/* special div for media links */
#mediaLinks {
  padding-left: 16px;  
  position: absolute;
	z-index: 10;  
	bottom: 42px; 
	left: 61px;
	background: #FCB205;
	display: none;
}

a#audioNav, a#videoNav, a#photoNav {height:25px; width:51px;}
a#audioNav:hover, a#videoNav:hover, a#photoNav:hover {text-indent:-51px;}


/* Begin Content Section */
#contentWraper {
  width: 769px;
	min-height: 405px;
  height:auto !important;
  height: 405px;
  background: url(../images_too/content-corner.gif) bottom right no-repeat;
	padding-top: 33px 0 15px 0;
}


.content {
  display:none;
}


.contentTitle {
	margin-top: 30px;  
	margin-left: 175px;
	min-height: 53px;
	height:auto !important;
	height: 53px;	
}

.myContent {
	margin-right: 34px;
	padding-bottom: 35px;
	margin-left: 195px;	
}

#youTube {
	font-family: Verdana, sans-serif;
	font-size: 12px;	 
	font-weight: 600;
	line-height: 16px;
}

#youTube a {
  color:#D32222; 
}

#eNews {
  float: right;
	margin: 58px 3px 0 0;
}

#eNews label {
	display: block;
}

#eNews input {
	width: 111px;
	margin-bottom: 10px;
}

#footerNav {
	width: 910px;  
	text-align: center;
	padding: 18px 0px 0px 0px;
}

#footerNav a {
	color: #D04E02;
	font-size: 10px;	 
	font-weight: normal;	
}


/* -- Float Fix -- */
.float-fix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

.float-fix {display:inline-block;}
/* Hide from IE Mac \*/
.float-fix {display:block;}
/* End hide from IE Mac */

/* 6-10-09 additions by dw */
/* foot button rollovers */
#myspaceBtn {
    width:172px;
    margin:0px 0px 0px 4px;
	float:left;
}
#myspaceBtn a {
    display:block;
    width:172px; /*this value is half the image width*/
    height:34px;
    background-image:url(/images_too/extButtons/myspace.jpg);
    background-position:0px 0px;
}
#myspaceBtn a:hover {
    background-position:172px 0px;
}

#facebookBtn {
    width:137px;
    margin:0px 0px 0px 4px;
	float:left;
}
#facebookBtn a {
    display:block;
    width:137px; /*this value is half the image width*/
    height:34px;
    background-image:url(/images_too/extButtons/facebook.jpg);
    background-position:0px 0px;
}
#facebookBtn a:hover {
    background-position:137px 0px;
}

#twitterBtn {
    width:128px;
    margin:0px 0px 0px 4px;
	float:left;
}
#twitterBtn a {
    display:block;
    width:128px; /*this value is half the image width*/
    height:34px;
    background-image:url(/images_too/extButtons/twitter.jpg);
    background-position:0px 0px;
}
#twitterBtn a:hover {
    background-position:128px 0px;
}

#cdbabyBtn {
    width:116px;
    margin:0px 0px 0px 4px;
	float:left;
}
#cdbabyBtn a {
    display:block;
    width:116px; /*this value is half the image width*/
    height:34px;
    background-image:url(/images_too/extButtons/cdbaby.jpg);
    background-position:0px 0px;
}
#cdbabyBtn a:hover {
    background-position:116px 0px;
}

#youlicenseBtn {
    width:106px;
    margin:0px 0px 0px 4px;
	float:left;
}
#youlicenseBtn a {
    display:block;
    width:106px; /*this value is half the image width*/
    height:34px;
    background-image:url(/images_too/extButtons/youlicense.jpg);
    background-position:0px 0px;
}
#youlicenseBtn a:hover {
    background-position:106px 0px;
}

#itunesBtn {
    width:106px;
    margin:0px 0px 0px 4px;
	float:left;
}
#itunesBtn a {
    display:block;
    width:106px; /*this value is half the image width*/
    height:34px;
    background-image:url(/images_too/extButtons/itunes.jpg);
    background-position:0px 0px;
}
#itunesBtn a:hover {
    background-position:106px 0px;
}

#youtubeBtn {
    width:74px;
    margin:0px 0px 0px 4px;
	float:left;
}
#youtubeBtn a {
    display:block;
    width:74px; /*this value is half the image width*/
    height:34px;
    background-image:url(/images_too/extButtons/youtube.jpg);
    background-position:0px 0px;
}
#youtubeBtn a:hover {
    background-position:74px 0px;
}

#sonicbidsBtn {
    width:69px;
    margin:0px 0px 0px 4px;
	float:left;
}
#sonicbidsBtn a {
    display:block;
    width:69px; /*this value is half the image width*/
    height:34px;
    background-image:url(/images_too/extButtons/sonicbids.jpg);
    background-position:0px 0px;
}
#sonicbidsBtn a:hover {
    background-position:69px 0px;
}

#reverbnationBtn {
    width:42px;
    margin:0px 0px 0px 4px;
	float:left;
}
#reverbnationBtn a {
    display:block;
    width:42px; /*this value is half the image width*/
    height:34px;
    background-image:url(/images_too/extButtons/reverbnation.jpg);
    background-position:0px 0px;
}
#reverbnationBtn a:hover {
    background-position:42px 0px;
}

#contactForm {
 position: absolute;
 top: 420px;
 left: 250px;
 height: 240px;
 width: 420px;
 background-color: #fbb204;
 z-index: 10;
 filter: alpha(opacity=90);
 -moz-opacity: 0.9;
 -khtml-opacity: 0.9;
 opacity: 0.9;
 display: none;
}