@charset "utf-8";
/* CSS Document */

body {
	background: #000000 url(../img/bg.jpg) top center fixed no-repeat;
	margin: 0px;
	padding: 0px;
}
div, td {
	font: normal 11px Verdana, sans-serif;
	color: #000000;
}
.small {
	font: normal 9px Verdana, sans-serif;
	color: #4e4a41;
}
a {
	color: #b5b1a7;
	text-decoration: none;
}
a:hover	{
	color: #ffffff;
	text-decoration: underline;
}
a img {
	border: none;
}
#header {
	position: relative;
	background: url(../img/content_bg.jpg) top center no-repeat;
	width: 948px;
	height: 460px;
	margin: 0px auto;
}
#nav {
	position: absolute;
	top: 18px;
	left: 21px;
	width: 482px;
	height: 23px;
	z-index: 1;
}
#nav a.home {
	display: inline-block;
}
#nav a.home:hover {
	background: url(../img/home.gif);
}
#nav a.about {
	display: inline-block;
	margin-left: 22px;
}
#nav a.about:hover {
	background: url(../img/about.gif);
}
#nav a.tour {
	display: inline-block;
	margin-left: 23px;
}
#nav a.tour:hover {
	background: url(../img/tour.gif);
}
#nav a.media {
	display: inline-block;
	margin-left: 22px;
}
#nav a.media:hover {
	background: url(../img/media.gif);
}
#nav a.store {
	display: inline-block;
	margin-left: 23px;
}
#nav a.store:hover {
	background: url(../img/store.gif);
}
#nav a.enews {
	display: inline-block;
	margin-left: 25px;
}
#nav a.enews:hover {
	background: url(../img/enews.gif);
}
#navright {
	position: absolute;
	top: 24px;
	right: 20px;
	width: 300px;
	height: 23px;
	z-index: 1;
	text-align: right;
	font: bold 10px Verdana, sans-serif;
	color: #cc9900;
}
#navright a {
	color: #8f8974;
}
#navright a:hover {
	color: #ffffff;
	text-decoration: none;
}
#promo{
	position: absolute;
	top: 264px;
	left: 20px;
	width: 543px;
	height: 114px;
	z-index: 1;
}
#links {
	position: absolute;
	top: 407px;
	left: 20px;
	width: 600px;
	height: 25px;
	z-index: 1;
}
#links a.facebook {
	display: inline-block;
	background: url(../img/facebook_0.gif);
}
#links a.facebook:hover {
	background: url(../img/facebook.gif);
}
#links a.twitter {
	display: inline-block;
	margin-left: 18px;
	background: url(../img/twitter_0.gif);
}
#links a.twitter:hover {
	background: url(../img/twitter.gif);
}
#links a.myspace {
	display: inline-block;
	margin-left: 18px;
	background: url(../img/myspace_0.gif);
}
#links a.myspace:hover {
	background: url(../img/myspace.gif);
}
#links a.ping {
	display: inline-block;
	margin-left: 18px;
	background: url(../img/ping_0.gif);
}
#links a.ping:hover {
	background: url(../img/ping.gif);
}
#links a.youtube {
	display: inline-block;
	margin-left: 18px;
	background: url(../img/youtube_0.gif);
}
#links a.youtube:hover {
	background: url(../img/youtube.gif);
}
#links a.vevo {
	display: inline-block;
	margin-left: 18px;
	background: url(../img/vevo_0.gif);
}
#links a.vevo:hover {
	background: url(../img/vevo.gif);
}
#links a.rss {
	display: inline-block;
	margin-left: 18px;
	background: url(../img/rss_0.gif);
}
#links a.rss:hover {
	background: url(../img/rss.gif);
}
#content {
	position: relative;
	width: 910px;
	margin: 0px auto;
}
#news {
	position: relative;
	background: #6a624e url(../img/header_news.gif) top center no-repeat;
	width: 540px;
	padding: 64px 30px 0px 30px;
	float: left;
}
#news .headline {
	font: bold 16px Verdana, sans-serif;
	color: #b5b1a7;
	padding: 20px 0px 5px 0px;
}
#news .date {
	color: #a19986;
	padding-left: 10px;
}
#news .text {
	padding: 20px 0px 20px 10px;
	border-bottom: #82765a 1px solid; 	 
}
#rightcol {
	position: relative;
	width: 270px;
	margin-left: 39px;
	float: left;
}
#rightcolcopy {
	padding: 0px 5px;
	color: #aeaaa2;
}
#rightcolcopy a.tweetnew, #rightcolcopy a.tweetold {
	font: normal 9px Verdana, sans-serif;
	color: #4e4a41;
	padding: 1px 2px; 
}
#rightcolcopy a.tweetold {
	float: right;
}
#rightcolcopy a.tweetnew:hover, #rightcolcopy a.tweetold:hover {
	text-decoration: none;
	background: #003366;
	color: #ffffff;
}
#rightcolcopy a.twitter {
	display: inline-block;
	background: url(../img/twitter_off.gif);
	float: right;
}
#rightcolcopy a.twitter:hover {
	background: url(../img/twitter_on.gif);
}
#rightcolcopy a.enews {
	display: inline-block;
	background: url(../img/enews_off.gif);
	float: right;
}
#rightcolcopy a.enews:hover {
	background: url(../img/enews_on.gif);
}
#show {
	font-size: 11px;
	padding: 5px;
	border-bottom: #342b16 1px solid; 	 
	margin-bottom: 5px;	
}
#show .venue {
	font-weight: bold;
	color: #aeaaa2;
}
#show .date {
	color: #cc9900;
}
#show .button {
	margin-top: 2px;
	text-align: right;
}
#show .button a {
	font: bold 10px Verdana, sans-serif;
	color: #000000;
	background: #cc9900;
	border: 1px outset #cc9900;
	padding: 0px 2px;
}
#show .button a:hover {
	color: #ffffff;
	background: #003366;
	border: 1px inset #003366;
	text-decoration: none;
}
#footer {
	padding: 0px 5px;
	color: #4e4a41;
	font-size: 9px;
	text-align: right;
}
