body,html{
	color:#ffffff;
	font-size: 14px;
	line-height: 120%;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	text-decoration: none;
	background:#360200 url(../chrome/smallBg.jpg) repeat-y;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	min-height: 100%;
}

h1{
	font-family: Georgia, times,"Times New Roman", serif;
	float:left;
	clear:left;
	display:inline;
	width:500px;
	height:auto;
	margin:40px 0px 0px 0px;
	padding:0px;
	font-weight:normal;
	font-size: 24px;
	line-height: 125%;
	color:#ffffff;
}

h2{
	font-family: Georgia, times,"Times New Roman", serif;
	float:left;
	clear:left;
	display:inline;
	width:500px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-weight:normal;
	font-size: 16px;
	line-height: 120%;
	color:#ffffff;
}

h3{
	float:left;
	clear:left;
	display:inline;
	width:400px;
	height:auto;
	margin:10px 0px 0px 0px;
	padding:0px;
	font-weight:normal;
	font-size: 14px;
	line-height: 120%;
	color:#ffffff;
}

p{
	float:left;
	display:inline;
	clear:left;
	width:500px;
	height:auto;
	padding:6px 0px;
	font-size: 14px;
	line-height: 130%;
	letter-spacing:1px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
}

a:visited, a:active, a:link{
	color:#f36f21;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
	color:#ee6f22;
}

img{
	border:0px solid;
}


/*LOGO------------------------------------------------------------------//
------------------------------------------------------------------------*/
.logo{
	float:left;
	display:inline;
	width:331px;
	height:28px;
	background:url(../chrome/logo.png) no-repeat;
	margin:4px 0px 0px 20px;
}

.logo:hover{
	background:url(../chrome/logo.png) 0px -28px no-repeat;
}

/*GO ROUNDS LOGO--------------------------------------------------------//
------------------------------------------------------------------------*/

.goRoundsLogo{
	float:left;
	display:inline;
	width:125px;
	height:116px;
	background:url(../chrome/goRoundsLogo.png) no-repeat;
	margin:0px 0px 0px 10px;
}

.goRoundsLogo:hover{
	background:url(../chrome/goRoundsLogo.png) 0px -116px no-repeat;
}

/*RECORDS LOGO--------------------------------------------------------//
------------------------------------------------------------------------*/
.recordsLogo{
	float:left;
	display:inline;
	width:106px;
	height:24px;
	background:url(../chrome/recordsLogo.png) no-repeat;
	margin:90px 0px 0px 700px;
}

.recordsLogo:hover{
	background:url(../chrome/recordsLogo.png) 0px -24px no-repeat;
}

.rightRecordsLogo{
	float:left;
	display:inline;
	width:106px;
	height:24px;
	background:url(../chrome/recordsLogo.png) no-repeat;
	margin:90px 0px 0px 835px;
}

.rightRecordsLogo:hover{
	background:url(../chrome/recordsLogo.png) 0px -24px no-repeat;
}

/*GENERIC CONTAINERS----------------------------------------------------//
Ok, these may not be so generic, as they define the width 							//
oad positioning of the page.																						//
------------------------------------------------------------------------*/
#outer  {
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 960px;
	height: auto;
	background:transparent;
}

#inner{
	float: left;
	clear: left;
	margin: 10px auto 0px auto;
	padding: 0px;
	width: 960px;
	height: auto;
	display: inline;
	background:transparent;
}


/*TOP MENU--------------------------------------------------------------//
------------------------------------------------------------------------*/

#topMenu{
	float:right;
	display:inline;
	clear:none;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:960px;
	height:43px;
	list-style:none;
	background:url(../chrome/homeHeader.png) no-repeat;
}



#topMenu ul{
	float:left;
	display:inline;
	clear:none;
	margin:6px 0px 0px 140px;
	padding:0px 0px 0px 0px;
	width:370px;
	height:32px;
}

#topMenu li{
	float:left;
	color:#ef6b25;
	color:#f06627;
	display:inline;
	clear:none;
	padding:2px 8px 4px 8px;
	width:auto;
	height:14px;
}


#topMenu li a:active, #topMenu li a:visited, #topMenu li a:link{
	color:#ffffff;
	text-decoration:none;
}

#topMenu li a:hover{
	color:#ef6b25;
}

#topMenu li + li + li + li + li + li{
	border-right:0px solid #c0c0c0;
}

/*SECOND LEVEL LISTS----------------------------------------------------//
------------------------------------------------------------------------*/

#topMenu li ul{
	display:none;
}

#topMenu li:hover ul{
	float:left;
	display:block;
	margin:0px 0px 0px -9px;
	padding:10px 0px 0px 0px;
	position:absolute;
	width:146px;
	height:auto;
	border-bottom:1px solid #545454;
	border-left:1px solid #545454;
}

#topMenu li ul li{
	float:left;
	display:inline;
	clear:left;
	border:0px solid #ffffff;
	background:#771908;
	width:160px;
	height:auto;
}



/*CONTENT AREAS---------------------------------------------------------//
------------------------------------------------------------------------*/
#homeContents{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../chrome/homeContents.png) no-repeat;
	width:960px;
	height:517px;
}

#mediaContents{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../chrome/musicContents.png) no-repeat;
	width:960px;
	height:517px;
}

#tourContents{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../chrome/tourContents.png) no-repeat;
	width:960px;
	height:517px;
	
}

#pressContents{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../chrome/pressContents.png) no-repeat;
	width:960px;
	height:517px;
}

/*LEFT COLUMN-----------------------------------------------------------//
------------------------------------------------------------------------*/
#leftColumn{
	float:left;
	display:inline;
	width:307px;
	height:350px;
	margin:40px 0px 0px 60px;
	padding:0px 0px 0px 0px;
}

#stretchyLeftColumn{
	float:left;
	display:inline;
	width:307px;
	height:auto;
	margin:40px 0px 0px 60px;
	padding:0px 0px 0px 0px;
}

#touringLeftColumn{
	float:left;
	display:inline;
	width:420px;
	height:450px;
	margin:40px 0px 0px 60px;
	padding:0px 0px 0px 0px;
	overflow:auto;
}

#touringLeftColumn h1, #touringLeftColumn h2, 
#touringLeftColumn h3, #touringLeftColumn p{
	width:100%;
}

h3.press + h2.press{
	margin-top:30px;
}

/*GO ROUNDS-------------------------------------------------------------//
------------------------------------------------------------------------*/
#goRoundContents{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#570a01 url(../chrome/goRoundBack.jpg) repeat-x;
	width:960px;
	height:auto;
}

#goRoundLeftColumn{
	float:left;
	display:inline;
	width:800px;
	height:auto;
	margin:20px 0px 0px 40px;
	padding:0px 0px 0px 0px;
}

#goRoundContents h1, #goRoundContents h2 , #goRoundContents h3{
	width:800px;
}

#goRoundContents p{
	float:left;
	display:inline;
	clear:left;
	width:800px;
	height:auto;
	padding:6px 0px;
	font-size: 14px;
	line-height: 130%;
	letter-spacing:1px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
}

#goRoundsFooter{
	float:left;
	display:inline;
	background:url(../chrome/goRoundsFooter.png)no-repeat;
	width:960px;
	height:242px;
	padding:0px 0px 20px 0px;
}

/*RIGHT COLUMN----------------------------------------------------------//
------------------------------------------------------------------------*/
#rightColumn{
	float:left;
	display:inline;
	width:633px;
	height:551px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../chrome/rightcolumnBgNews.png) 0px 0px no-repeat;
}



/*FOOTER----------------------------------------------------------------//
------------------------------------------------------------------------*/
#footer{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:116px;
	width:960px;
	text-align:right;
}

/*FORM------------------------------------------------------------------//
------------------------------------------------------------------------*/

form{
	float:left;
	display:inline;
	clear:left;
	width:475px;
	height:400px;
	margin:20px 0px 0px 90px;
}

label{
	float:left;
	display:inline;
	clear:left;
	width:75px;
	height:auto;
	text-align:right;
	padding:0px 8px 0px 0px;
	margin:10px 0px 0px 0px;
}

input{
	float:left;
	display:inline;
	width:300px;
	margin:10px 0px 0px 0px;
}

textarea{
	margin:10px 0px 0px 0px;
	width:300px;
	height:200px;
}

input.submit{
	float:left;
	display:inline;
	clear:both;
	width:150px;
	height:auto;
	margin:10px 0px 0px 150px;
}

select{
	float:left;
	display:inline;
	width:306px;
	height:auto;
	margin:10px 0px 0px 0px;
}

/*PICS------------------------------------------------------------------//
------------------------------------------------------------------------*/
#picsColumn{
	float:left;
	display:inline;
	width:564px;
	height:396px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:auto;
	background:url(../chrome/photoBg.png);
}

.pics{
	float:left;
	display:inline;
	width:540px;
	height:auto;
	margin:0px 0px 0px 0px;
}


a.pic{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	width:152px;
	height:102px;
	border:10px solid #ffffff;
	margin:8px 0px 0px 8px;
}

a.pic:hover{
	width:152px;
	height:102px;
	border:10px solid #ffffff;
	margin:8px 0px 0px 8px;
}

img.pic{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	width:150px;
	height:100px;
	border:1px solid #000000;
	filter:alpha(opacity=50);																							/* internet explorer only*/
	opacity: 0.5;              																						/* the correct CSS3 syntax */	
}

img.pic:hover{
	filter:alpha(opacity=100);																						/* internet explorer only*/
	opacity: 1;              																							/* the correct CSS3 syntax */
}

a.picPortrait{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	width:102px;
	height:152px;
	border:10px solid #ffffff;
	margin:8px 0px 0px 8px;
}

a.picPortrait:hover{
	width:102px;
	height:152px;
	border:10px solid #ffffff;
	margin:8px 0px 0px 8px;
}

img.picPortrait{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	width:100px;
	height:150px;
	border:1px solid #000000;
	filter:alpha(opacity=50);																							/* internet explorer only*/
	opacity: 0.5;              																						/* the correct CSS3 syntax */	
}

img.picPortrait:hover{
	filter:alpha(opacity=100);																						/* internet explorer only*/
	opacity: 1;              																							/* the correct CSS3 syntax */
}


#mediaColumn{
	float:left;
	display:inline;
	margin:20px 0px 0px 20px;
	width:300px;
	height:150px;
}

/*VIDEOS----------------------------------------------------------------//
------------------------------------------------------------------------*/
#videoColumn{
	float:left;
	display:inline;
	width:564px;
	height:396px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:auto;
	background:url(../chrome/photoBg.png);
}

/*PRESS-----------------------------------------------------------------//
------------------------------------------------------------------------*/
h1.press{
	margin:0px 0px 0px 0px;
	padding:0px;
	font-weight:normal;
	font-size: 20px;
	line-height: 125%;
	color:#ffffff;
}

h2.press{
	font-size:16px;
	font-style:italic;
}

h3.press{
	font-size:14px;
}

p.press{
	font-size:10px;
}
