html {
	height:100%;
	background:#3e2a13 url('../images/html_drillBG.gif') 50% 0 repeat-x;
}
body {
	background:url('../images/body_drillBG.jpg') 50% 0 no-repeat;
	text-align:center;
}
html>body {
	min-height:100%;
	height:auto;
}
#container {
	width:1029px;
	background:url('../images/drillBG.gif') 0 0 repeat-y;
	text-align:left;
	margin:0 auto;
}
#center_content {
	width:1029px;
	height:auto;
	background:url('../../images/container_drillBG.jpg') 0 0 no-repeat;
}

#center_content.artist {
	width:1029px;
	height:auto;
	background:url('../images/container_drillBG.jpg') 0 0 no-repeat;
}
#leftCol {
	display:inline;
	float:left;
	margin:219px 0 0 38px;
	width:223px;
}

#leftCol.artists {
	float:left;
	display:inline;
	width:345px;
	margin:219px 0 0 38px;
}

#leftCol .launch_player {margin:0;}
#leftCol .twitter-feed {
	background:url(../images/twitter-feedBG-drill.gif) #77725c repeat-x top;
	border: 1px solid #665d44;
	padding: 12px;
	margin: 20px 0px
}
#leftCol .twitter-feed ul {
	list-style: none;
	padding: 0px;
	margin: 6px 0 0 0
}
#leftCol .twitter-feed li {
	color: #373737;
	font: normal 11px Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 10px 0px;
	border-top: 1px solid #736e5b
}
#leftCol .twitter-feed li a {
	color: #feba01;
	text-decoration: underline
}

#leftCol.artists .featured_merch {
	width:345px;
	height: auto;
	margin:20px 0 20px;
	font-size: 12px;
	background:none
}

#leftCol .featured_merch {
	background:transparent url(../images/featured_merchBG.jpg) no-repeat scroll 0 0;
	height:341px;
	margin:20px 0 0;
	width:223px;
}

#leftCol .featured_merch .content {
	margin:18px 0 0 15px;
	width:187px;
	padding-top:20px;
}

#leftCol.artists .featured_merch .content {
	width:330px;
	margin:0px 0 0 15px;
}

#leftCol.artists .featured_merch h2 {
	width:330px;
	height:36px;
	background:transparent url(../images/head-releases.gif) no-repeat scroll 0 0;
	font-size:8px;
	text-indent:-2000em;
	margin:0 0 14px;
	border-bottom:1px dashed #635e57;
}

#leftCol .featured_merch h2 {
	background:transparent url(../images/heading_featured_merch.gif) no-repeat scroll 0 0;
	font-size:8px;
	height:24px;
	margin:0 0 14px;
	text-indent:-2000em;
	width:164px;
}


#leftCol .featured_merch .entry1 {
	border-bottom:1px dashed #FE9901;
	height:100px;
	margin:0 0 0 2px;
	overflow:hidden;
	padding:0 0 18px;
	width:187px;
}

#leftCol.artists .featured_merch .entry1 {
	width:330px;
	height:85px;
	overflow:hidden;
	border-bottom:1px dashed #635e57;
	margin:0 0 0 2px;
	padding:9px 0 9px;
}

#leftCol.artists .featured_merch .entry1 p {
	line-height: 220%
}

#leftCol .featured_merch p {width:79px;}

#leftCol .featured_merch .entry2 {
	height:100px;
	margin:18px 0 0 2px;
	overflow:hidden;
	width:187px;
}

#leftCol.artists .featured_merch .entry2 {
	width:330px;
	height:100px;
	overflow:hidden;
	border-bottom:1px dashed #635e57;
	margin:0 0 0 2px;
	padding:0 0 18px;
}

#leftCol .featured_merch .thumb {
	background-color:#333333;
	display:inline;
	float:left;
	height:100px;
	margin:0 8px 0 0;
	width:100px;
}

#leftCol.artists .featured_merch .thumb {
	float:left;
	display:inline;
	width:85px;
	height:85px;
	background-color:#333;
	margin:0 12px 0 0;
	border: 1px solid #cebc78
}
#leftCol .featured_merch p {
	widows: 100%;
	display:inline;
	font:11px Arial, Helvetica, sans-serif;
	color:#feba01;
	line-height:14px;
	margin:2px 0 0;
}
#leftCol .featured_merch .btn {
	margin:15px 0 0;
}


#leftCol .featured_downloads {
	background:transparent url(../images/featured_downloadsBG.jpg) no-repeat scroll 0 0;
	height:297px;
	margin:13px 0 0;
	width:223px;
}

#leftCol .featured_downloads .content {
	margin:18px 0 0 15px;
	position:absolute;
	width:192px;
}


#leftCol .featured_downloads h2 {
	background:transparent url(../images/heading_featured_downloads.gif) no-repeat scroll 0 0;
	font-size:8px;
	height:23px;
	margin:0 0 16px;
	text-indent:-2000em;
	width:161px;
}

#leftCol .featured_downloads .entry {
	height:30px;
	margin:0 0 9px 2px;
	overflow:hidden;
}

#leftCol .featured_downloads .entry p {
color:#FFFFFF;
display:inline;
float:left;
height:30px;
line-height:14px;
margin:2px 0 0;
width:142px;
font-size:11px;
}

#leftCol .featured_downloads .entry img {
	background-color:#333333;
	display:inline;
	float:left;
	height:30px;
	margin:0 18px 0 0;
	width:30px;
}
drill (line 1)
*

#leftCol .upcoming-tourdates {
	width:223px;
	margin:13px 0 0;
	margin-bottom: 20px;
}
#leftCol .upcoming-tourdates .content {
	width:330px;
	margin:18px 0 0 15px;
}
#leftCol .upcoming-tourdates h2 {
	width:195px;
	height:23px;
	float: left;
	background:url('../images/head-upcoming-tour.gif') 0 0 no-repeat;
	font-size:8px;
	text-indent:-2000em;
	margin:0 0 16px;
}
#leftCol .upcoming-tourdates ul {
	list-style: none;
	margin: 0px;
	padding:0px;
}
#leftCol .upcoming-tourdates li {
	list-style: none;
	margin: 0px;
	padding:5px 0px;
	width: 100%;
	float: left;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #110c07
}
#leftCol .upcoming-tourdates li a {
	color: #36332e;
	text-decoration: underline
}
#leftCol .upcoming-tourdates li .date {
	float: left;
	width: 50px;
}
#leftCol .upcoming-tourdates li .artist {
	float: left;
	width: 85px;
}
#leftCol .upcoming-tourdates li .place {
	float: left;
	width: 92px;
}
#leftCol .recent-forum {
	width:223px;
	margin:13px 0 0;
	margin-bottom: 20px;
}
#leftCol .recent-forum .content {
	width:330px;
	margin:18px 0 0 15px;
}
#leftCol .recent-forum h2 {
	width:195px;
	height:23px;
	float: left;
	background:url('../images/head-recent-forum-posts.gif') 0 0 no-repeat;
	font-size:8px;
	text-indent:-2000em;
	margin:0 0 16px;
}
#leftCol .recent-forum ul {
	list-style: none;
	margin: 0px;
	padding:0px;
}
#leftCol .recent-forum li {
	list-style: none;
	margin: 0px;
	padding:8px 0px;
	float: left;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #110c07
}
#leftCol .recent-forum li p {
	width: 330px;
}
#leftCol .recent-forum li .date {
	list-style: none;
	margin: 0px;
	width:330px;
	padding:2px 0px;
	float: left;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #fe9901
}
#leftCol .recent-forum li .date a {
	color: #fe9901;
	text-decoration: underline
}
#leftCol .recent_photos {
	width:223px;
	height:346px;
	background:url('../images/recent_photosBG.jpg') 0 0 no-repeat;
	margin:11px 0 19px;
}
#leftCol .recent_photos .content {
	position:absolute;
	width:192px;
	margin:16px 0 0 17px;
}
#leftCol .recent_photos h2 {
	width:110px;
	height:21px;
	background:url('../images/heading_recent_photos.gif') 0 0 no-repeat;
	font-size:8px;
	text-indent:-2000em;
	margin:0 0 12px;
}
#leftCol .recent_photos .thumb {
	float:left;
	display:inline;
	width:89px;
	height:80px;
	background-color:#333;
	margin:0 4px 5px 1px;
}
#leftCol .forum_posts {
	width:223px;
	height:auto;
	margin:17px 0 0;
}
#leftCol .forum_posts h2 {
	width:162px;
	height:25px;
	background:url('../images/heading_recent_news_posts.gif') 0 0 no-repeat;
	font-size:8px;
	text-indent:-2000em;
	margin:0 0 8px;
}
#leftCol .forum_posts .entry {
	width:215px;
	margin:0 0 15px 4px;
}
#leftCol .forum_posts .entry h5 {
	font:11px Arial, Helvetica, sans-serif;
	color:#fe9901;
	line-height:14px;
}
#leftCol .forum_posts .entry p {
	font:11px Arial, Helvetica, sans-serif;
	color:#1d160f;
	line-height:14px;
}
#leftCol .forum_posts .btn {
	margin:0 0 22px;
}
#leftCol .tour_dates {
	width:223px;
	height:auto;
	margin:17px 0;
}
#leftCol .tour_dates h2 {
	width:167px;
	height:25px;
	background:url('../images/heading_tour_dates.jpg') 0 0 no-repeat;
	font-size:8px;
	text-indent:-2000em;
	margin:0 0 8px;
}
#leftCol .tour_dates ul {
	list-style:none;
	padding:0 0 30px;
}
#leftCol .tour_dates li {
	clear:both;
	color:#1d160f;
	font:11px Arial, Helvetica, sans-serif;
	width:340px;
	padding:15px 0 0 4px;
}
#leftCol .tour_dates li span {
	display:block;
	float:left;
}
#leftCol .tour_dates .date {
	font-weight:700;
	width:44px;
}
#leftCol .tour_dates .location {
	font-weight:700;
	width:88px;
	margin:0 0 0 12px;
}
#leftCol .tour_dates a {color:#1d160f;}
#leftCol .releases {
	height:auto;
	margin:17px 0;
}
#leftCol .releases h2 {
	width:76px;
	height:25px;
	background:url('../images/heading_releases.jpg') 0 0 no-repeat;
	font-size:8px;
	text-indent:-2000em;
	margin:0 0 8px;
}
#leftCol .releases ul {
	border-top:1px dashed #635E57;
	list-style:none;
}
#leftCol .releases ul li {
	border-bottom:1px dashed #635E57;
	clear:both;
	color:#FFF;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	list-style:none;
	width:350px;
	padding:5px 0;
}
#leftCol .releases ul li img {
	border:1px solid #CEBC78;
	float:left;
}
#leftCol .releases ul li span {
	display:block;
	float:left;
	width:242px;
	margin:0 0 0 12px;
	padding:3px 0 0;
}
#leftCol .releases ul li span.title {font-weight:700;}
#leftCol .releases ul li span.code {
	color:#FEBA01;
	font-weight:700;
}
#leftCol .releases ul li span.purchase {
	padding:24px 0 0;
}
#leftCol .releases ul li span.purchase a:hover, #leftCol .releases ul li span.purchase a:active {
	color:#FE9901;
	text-decoration:none;
}
#leftCol .releases .btn {
	margin:12px 0 22px;
}
#news_content .content {
	width:670px;
	margin:12px 0 0 20px;
	padding:0 0 30px;
}
#news_content .content .rss {
	position:absolute;
	width:15px;
	height:15px;
	margin:16px 0 0 81px;
}
#news_content .back_to_home {
	position:absolute;
	width:665px;
	text-align:right;
	font-size:11px;
	line-height:11px;
	color:#fff;
	margin:38px 0 0;
}
#news_content .content .search {
	position:absolute;
	width:240px;
	height:21px;
	background:url('../images/news_searchBG.gif') 0 0 no-repeat;
	margin:9px 0 0 427px;
}
#news_content .content .search .field {
	position:absolute;
	width:150px;
	height:15px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	margin:1px 0 0 1px;
	padding:3px 0 0 6px;
}
#news_content .content .search .btn {
	position:absolute;
	width:76px;
	height:21px;
	background:url('../images/btn_search.gif') 0 0 no-repeat;
	cursor:pointer;
	text-indent:-2000em;
	margin:0 0 0 164px;
}
#news_content .content .search .btn:hover {
	background-position:0 100%;
}
#news_content .content h2 {
	width:67px;
	height:34px;
	background:url('../images/heading_news.gif') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0;
}
#news_content .content .entry {
	margin:0 0 0 2px;
	padding:20px 0;
}
#news_content .content .entry h5 {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 0 3px;
}
#news_content .content .entry h3 {
	font:11px Arial, Helvetica, sans-serif;
	color:#fe9901;
	font-weight:700;
	text-transform:uppercase;
	margin:0;
}
#news_content .content .entry .text {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:14px;
	margin:20px 0 6px;
}
#news_content .content .entry .text img {
	float:left;
	margin:0 15px 20px 0;
}
#news_content .content .entry .text p {
	margin:0;
	padding:0;
}
#news_content .content .entry .text a:hover, #news_content .content .entry .text a:active {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
#news_content .results {
	padding:0 0 40px;
}
#news_content .content .result1 {
	width:654px;
	margin:20px 0 0;
	padding:8px;
}
#news_content .content .result2 {
	width:654px;
	background-color:#44423e;
	margin:20px 0 0;
	padding:8px;
}
#news_content .content .results h5 {
	font:11px Arial, Helvetica, sans-serif;
	color:#fe9901;
	font-weight:700;
	line-height:14px;
}
#news_content .content .results h5 a:link, #news_content .content .results h5 a:visited {
	font:11px Arial, Helvetica, sans-serif;
	color:#fe9901;
	font-weight:700;
	line-height:14px;
	text-decoration:underline;
}
#news_content .content .results h5 a:hover, #news_content .content .results h5 a:active {
	font:11px Arial, Helvetica, sans-serif;
	color:#fe9901;
	font-weight:700;
	line-height:14px;
	text-decoration:none;
}
#news_content .content .results p {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:14px;
	margin:3px 0 0;
}
#news_content .content .results p a:link, #news_content .content .results p a:visited {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:14px;
	text-decoration:underline;
}
#news_content .content .results p a:hover, #news_content .content .results p a:active {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:14px;
	text-decoration:none;
}
#news_content .content .results .author {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:14px;
	margin:0;
}
#news_content .content .results .date {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:14px;
	margin:0 0 0 10px;
}
#tours_content .content .rss {
	position:absolute;
	width:15px;
	height:15px;
	margin:16px 0 0 92px;
}
#tours_content .content h2 {
	width:76px;
	height:35px;
	background:url('../images/heading_tours.gif') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0;
}
#tours_content .content .dark {
	width:643px;
	text-align:left;
	margin:0;
	padding:10px;
}
#tours_content .content .light {
	width:643px;
	background-color:#44423e;
	text-align:left;
	margin:0;
	padding:10px;
}
#tours_content .content ul {
	border:0;
	list-style:none;
	margin:0;
	padding:0;
}
#tours_content .content ul li {
	float:left;
	display:inline;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
}
#tours_content .date {width:71px;}
#tours_content .day {
	width:28px;
	margin:0 0 0 20px;
}
#tours_content .time {
	width:48px;
	margin:0 0 0 20px;
}
#tours_content .location {
	width:195px;
	margin:0 0 0 20px;
}
#tours_content .details {
	width:220px;
	margin:0 0 0 20px;
}


#artist_landing_content .content {
	background-color:#302D29;
	margin:12px 0 0 20px;
	padding:0;
	width:665px;
}

#artist_landing_content.artistinner .content {
	background-color:#302D29;
	margin:12px 0 0 20px;
	padding:0;
}
#artist_landing_content.artistinner .content {width:550px;}

#artist_landing_content.artistinner .content h2 {
		margin:0 0 0px;

}

#artist_landing_content.artistinner .content h2 {
	background:transparent url(../images/heading_artists_landing.gif) no-repeat scroll 0 0;
	float:left;
	height:34px;
	margin:0 0 41px;
	text-indent:-2000em;
	width:90px;
}


#artist_landing_content.artistinner .content .latestreleases h2 {

background:transparent url(../images/head-latest-release.gif) no-repeat scroll 0 0;
width:auto;
float:none

}

#artist_landing_content.artistinner .content .videos h2 {
background:transparent url(../images/head-videos.gif) no-repeat scroll 0 0;
width:auto;
float:none;
}

#artist_landing_content.artistinner .content .photos h2 {
background:transparent url(../images/head-photos.gif) no-repeat scroll 0 0;
width:auto;
float:none;
}

#artist_landing_content .content h2 {
	background:transparent url(../../images/heading_artists_landing.gif) no-repeat scroll 0 0;
	height:34px;
	margin:0 0 41px;
	text-indent:-2000em;
	width:90px;
}


#artist_landing_content.artistinner .content h2 {
	
	margin:0 0 0px;
}

#artist_landing_content .content h3 {
	width:auto;
	height:36px;
	margin:0 0 10px;
	color: #FFF;
	text-transform: uppercase;
	font: bold 32px Arial, Helvetica, sans-serif;
	clear: both
}
#artist_landing_content .content .desc {
	color: #fe9901;
	font: bold 12px Arial, Helvetica, sans-serif
}
#artist_landing_content .entry1 {
	float:left;
	display:inline;
	width:318px;
	height:240px;
	margin:0 0 27px;
}
#artist_landing_content .entry2 {
	float:left;
	display:inline;
	width:318px;
	height:240px;
	margin:0 0 27px 28px;
}
#artist_landing_content h5 {
	margin:7px 0 0;
}
#artist_landing_content h5 a:link, #artist_landing_content h5 a:visited {
	font:16px Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	font-weight:400;
	text-decoration:none;
}
#artist_landing_content h5 a:hover, #artist_landing_content h5 a:active {
	font:16px Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	font-weight:400;
	text-decoration:underline;
}
#artist_landing_content .latestreleases {
	background:url(../images/latest-release-top.gif) #22201d no-repeat left top;
	width: 521px;
	padding: 10px;
	margin: 20px auto 0px auto
}
#artist_landing_content .latestreleasesbot {
	background:url(../images/latest-release-bot.gif) #22201d no-repeat left bottom;
	width: 541px;
	margin: 0px auto;
	height: 10px;
	margin-bottom: 20px;
}
#artist_landing_content .latestreleases h2 {
	width:100%;
	height:44px;
	background:url('../images/head-latest-release.gif') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 0px;
	float:left
}
#artist_landing_content .latestreleases .thumb {
	float: left;
	width: 190px;
}
#artist_landing_content .latestreleases .thumb img {
	border: 1px solid #c7b570;
	margin-bottom: 20px;
}
#artist_landing_content .latestreleases .details {
	float: left;
	width: 320px;
	color: #fff;
	font: normal 12px Arial, Helvetica, sans-serif
}
#artist_landing_content .latestreleases .details h3 {
	color: #fff;
	font: bold 16px Arial, Helvetica, sans-serif
}
#artist_landing_content .videos {
	float: left;
	margin-right: 40px;
}
#artist_landing_content .videos h2 {
	width:100%;
	height:44px;
	background:url('../images/head-videos.gif') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 0px;
	float:left
}
#artist_landing_content .photos {
	float: left
}
#artist_landing_content .photos h2 {
	width:100%;
	height:44px;
	background:url('../images/head-photos.gif') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 0px;
	float:left
}
#center_content.artists {
	background:url('../images/container_drillBG-wide.jpg') 0 0 no-repeat;
}
#leftCol.artists {
	float:left;
	display:inline;
	width:345px;
	margin:219px 0 0 38px;
}
#leftCol.artists .forum_posts .entry {width:340px;}
#artists_content {
	float:left;
	display:inline;
	width:589px;
	background-color:#302d29;
	margin:20px 0 0 20px;
}
#artists_content .content {
	width:568px;
	margin:12px 0 0 20px;
}
#artists_content .bottom_cap {
	width:589px;
	height:8px;
	background-color:#928b7e;
	margin:0;
}
#artists_content .content h2 {
	color:#FFF;
	font:32px Helvetica, Arial, sans-serif;
	font-weight:700;
	text-transform:uppercase;
	margin:0;
}
#artists_content .content h2 span {
	display:block;
	width:55px;
	height:25px;
	background:url('../images/heading_artists.gif') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 3px;
}
#artists_content .logos {
	float:right;
	width:310px;
	height:20px;
	margin:-64px 24px 0 0;
}
#artists_content .logos .lastfm {
	float:left;
	display:inline;
	margin:5px 0 0;
}
#artists_content .logos .facebook {
	float:left;
	display:inline;
	margin:6px 0 0 27px;
}
#artists_content .logos .myspace {
	float:left;
	display:inline;
	margin:2px 0 0 30px;
}
#artists_content .logos .bebo {
	float:left;
	display:inline;
	margin:0 0 0 27px;
}
#artists_content .content .heading {
	background:#333;
	border-bottom:1px dashed #fe9901;
	height:190px;
	width:542px;
	margin:12px 0;
}
#artists_content .content .heading_intro {
	color:#DACFB3;
	font:12px Arial, Helvetica, sans-serif;
	line-height:16px;
	width:542px;
	margin:0 0 36px;
}
#artists_content .content a {color:#FFF;}
#artists_content #latest_release {
	background:#22201D url('../images/content_inner_topcap.gif') 0 0 no-repeat;
	width:541px;
	margin:0 0 24px;
	padding:12px 0 0;
}
#artists_content #latest_release .release_content {
	background:url('../images/content_inner_bottomcap.gif') bottom no-repeat;
	padding:0 20px 12px;
}
#artists_content #latest_release h3 {
	width:119px;
	height:34px;
	background:url('../images/heading_latest_release.jpg') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 16px;
}
#artists_content #latest_release img.art {
	background:#333;
	border:1px solid #CEBC78;
	float:left;
}
#artists_content #latest_release img.btn {
	clear:left;
	float:left;
	margin:15px 0 0;
}
#artists_content #latest_release .text {
	color:#FFF;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	width:314px;
	margin:0 0 0 14px;
}
#artists_content #latest_release p {
	margin:0 0 16px;
}
#artists_content #latest_release p.title {font-size:14px;}
#artists_content #latest_videos {
	float:left;
	width:320px;
	margin:0 0 0 22px;
}
#artists_content #latest_videos h3 {
	width:58px;
	height:34px;
	background:url('../images/heading_latest_videos.jpg') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 10px;
}
#artists_content #latest_videos .video {
	margin:0 0 40px;
}
#artists_content #latest_videos .video div {
	width:320px;
	height:266px;
	margin:0 0 10px;
}
#artists_content #latest_videos .video p {
	color:#FFF;
	font:11px Arial, Helvetica, sans-serif;
	margin:0 0 40px;
}
#artists_content #latest_photos {
	float:left;
	width:152px;
	margin:0 0 0 34px;
}
#artists_content #latest_photos h3 {
	width:63px;
	height:34px;
	background:url('../images/heading_latest_photos.jpg') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 10px;
}
#artists_content #latest_photos img {
	background:#333;
	margin:0 0 10px;
}
#video_content .content {
	width:665px;
	margin:12px 0 16px 20px;
}
#video_content .content .rss {
	position:absolute;
	width:15px;
	height:15px;
	margin:16px 0 0 88px;
}
#video_content .content h2 {
	width:82px;
	height:36px;
	background:url('../images/heading_videos.jpg') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 25px;
}
#video_content .content img {background:#333;}
#video_content .content p.date {
	color:#FFF;
	font:11px Arial, Helvetica, sans-serif;
	margin:0 0 3px;
}
#video_content .content p.title {
	color:#FFF;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:700;
	text-transform:uppercase;
}
#video_content .content .video {
	margin:10px 0 0;
}
#video_content .content .paginate {
	font:11px Arial, Helvetica, sans-serif;
	color:#f29303;
	text-align:right;
	width:658px;
	margin:16px 0 0;
}
#video_content #featured_video .release_content {
	background:url('../images/content_inner_bottomcap-beige.gif') bottom no-repeat;
	padding:0 15px 12px 16px;
}
#video_content #featured_video h3 {
	width:112px;
	height:19px;
	background:url('../images/heading_featured_video.gif') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 16px;
}
#video_content #featured_video p.title {color:#000;}
#video_content #featured_video .video {
	background:#000;
	text-align:center;
}
#video_content .content .entry {
	float:left;
	width:300px;
	padding:28px 30px 22px 15px;
}
#video_content .content .entry p.title {
	color:#FE9901;
	height:3em;
}
#about_content .content {
	width:665px;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:12px 0 0 20px;
	padding:0 0 20px;
}
#about_content .content h2 {
	width:77px;
	height:34px;
	background:url('../images/heading_about.gif') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 40px;
}
#about_content .content h3 {font-size:11px;}
#about_content .content .entry {
	margin:0 0 0 2px;
}
#about_content .content .entry .text {
	width:320px;
	margin:0 0 6px;
}
#about_content .content .entry .img {
	float:left;
	width:317px;
	margin:0 0 20px 24px;
}
#about_content .content .entry .img img {
	float:left;
	margin:0 0 12px;
}
#about_content .content p {
	line-height:16px;
	margin:0 0 20px;
	padding:0;
}
#about_content .content li {list-style:none;}
#about_content .content a {
	color:#FE9901;
	text-decoration:underline;
}
#about_content .content ul a:link {text-decoration:none;}
#about_content .content .yellow_dashed {
	margin:0 0 36px;
}
#photo_content .content h2 {
	width:90px;
	height:39px;
	background:url('../images/heading_photos.jpg') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 36px;
}
#photo_content .content img {background:#000;}
#photo_content .yellow_dashed {
	clear:both;
	margin:0 0 20px;
	padding:20px 0 0;
}
#photo_content select {
	border:solid 1px #867E70;
	float:right;
	font:12px Arial, Helvetica, sans-serif;
	margin:0 8px 0 0;
}
#photo_content option {
	padding:0 12px 0 3px;
}
#photo_content .content .back_to_home {
	position:absolute;
	width:665px;
	text-align:right;
	margin:41px 0 0;
}
#photo_content #featured_photo .release_content {
	background:url('../images/content_inner_bottomcap-beige.gif') bottom no-repeat;
	padding:0 11px 12px;
}
#photo_content #featured_photo h3 {
	width:180px;
	height:19px;
	background:url('../images/heading_recent_added_photos.gif') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 16px;
}
#photo_content .content .entry {
	padding:0 8px;
}
#photo_content .content .entry p {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
}
#photo_content .content .entry p.more {
	padding-top:12px;
	margin-top:5px;
	font:11px Arial, Helvetica, sans-serif;
	color:#fe9901;
}
#photo_content .content .entry p.title {
	clear:both;
	color:#FFF;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:700;
	text-transform:uppercase;
	margin:0 0 8px 3px;
}
#photo_content .content .entry p.title a:link, #photo_content .content .entry p.title a:visited {
	color:#FFF;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:700;
	text-decoration:none;
}
#photo_content .content .entry p.title a:hover, #photo_content .content .entry p.title a:active {
	color:#FFF;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:700;
	text-decoration:underline;
}
#form_content .content h2.contact {
	width:307px;
	height:34px;
	background:url('../images/heading_contact.gif') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 36px;
}
#form_content .content h2.streetteam {
	width:250px;
	height:34px;
	background:url('../images/heading_streetteam.gif') 0 0 no-repeat;
	text-indent:-2000em;
	margin:0 0 36px;
}
#form_content .content p {
	font:14px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:18px;
	margin:12px 0;
}
#form_content .content .label {
	float:left;
	display:inline;
	width:118px;
	font:11px Arial, Helvetica, sans-serif;
	color:#c4bbab;
	margin:0;
}
#form_content .content .field {
	width:230px;
	height:18px;
	padding:0 0 0 2px;
}
#form_content .content .btn {
	width:76px;
	height:20px;
	background:url('../images/btn_send.gif') 0 100% no-repeat;
	text-indent:-2000em;
}
#form_content .content .btn:hover {
	background-position:0 0;
}
#form_content .content .text {
	margin:18px 0 0;
}
#form_content .content .text h5 {
	font:11px Arial, Helvetica, sans-serif;
	color:#c4bbab;
}
#form_content .content .text p {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:16px;
	margin:12px 0 50px !important;
}
#leftCol .featured_merch p a:link, #leftCol .featured_merch p a:visited, #leftCol .featured_downloads .entry p a:link, #leftCol .featured_downloads .entry p a:visited, #leftCol .forum_posts .entry a:link, #leftCol .forum_posts .entry a:visited, #news_content .content .entry .text a:link, #news_content .content .entry .text a:visited {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
}
#leftCol .featured_merch p a:hover, #leftCol .featured_merch p a:active, #leftCol .featured_downloads .entry p a:hover, #leftCol .featured_downloads .entry p a:active, #leftCol .forum_posts .entry a:hover, #leftCol .forum_posts .entry a:active, #news_content .back_to_home a:link, #news_content .back_to_home a:visited, #tours_content .content ul li a:link, #tours_content .content ul li a:visited, #photo_content .content .back_to_home a:link, #photo_content .content .back_to_home a:visited, #photo_content .content .entry p.more a:link, #photo_content .content .entry p.more a:visited, #form_content .content .text a:link, #form_content .content .text a:visited {
	font:11px Arial, Helvetica, sans-serif;
	color:#fe9901;
	text-decoration:underline;
}
#leftCol .recent_photos .btn, #video_content .content .entry .video {
	margin:12px 0 0;
}
#leftCol .forum_posts .rss, #leftCol .tour_dates .rss {
	position:absolute;
	width:15px;
	height:15px;
	margin:6px 0 0 181px;
}
#leftCol .tour_dates .artist, #leftCol .tour_dates .venue {
	width:80px;
	margin:0 0 0 12px;
}
#leftCol .tour_dates a:hover, #artists_content .content a:hover, #about_content .content a:hover {color:#FE9901;}
#leftCol .releases ul li span.purchase a:link, #leftCol .releases ul li span.purchase a:visited, #about_content .content p a {
	color:#FFF;
	text-decoration:underline;
}
#news_content, #tours_content, #artist_landing_content, #video_content, #about_content, #photo_content, #form_content {
	background-color:#302D29;
	display:inline;
	float:left;
	margin:20px 0 0 20px;
	width:711px;
}

#artist_landing_content.artistinner {
	float:left;
	display:inline;
	width:589px;
	background-color:#302d29;
	margin:20px 0 0 20px;
}
#news_content .back_to_home a:hover, #news_content .back_to_home a:active, #tours_content .content ul li a:hover, #tours_content .content ul li a:active, #photo_content .content .back_to_home a:hover, #photo_content .content .back_to_home a:active, #photo_content .content .entry p.more a:hover, #photo_content .content .entry p.more a:active, #form_content .content .text a:hover, #form_content .content .text a:active {
	font:11px Arial, Helvetica, sans-serif;
	color:#fe9901;
	text-decoration:none;
}
#news_content .content .paginate, #tours_content .content .paginate {
	font:11px Arial, Helvetica, sans-serif;
	color:#f29303;
	margin:16px 0;
}
#news_content .content .paginate a:link, #news_content .content .paginate a:visited, #tours_content .content .paginate a:link, #tours_content .content .paginate a:visited, #video_content .content .paginate a:link, #video_content .content .paginate a:visited {
	font:11px Arial, Helvetica, sans-serif;
	color:#f29303;
	text-decoration:underline;
}
#news_content .content .paginate a:hover, #news_content .content .paginate a:active, #tours_content .content .paginate a:hover, #tours_content .content .paginate a:active, #video_content .content .paginate a:hover, #video_content .content .paginate a:active {
	font:11px Arial, Helvetica, sans-serif;
	color:#f0ddc0;
	text-decoration:underline;
}
#news_content .content .read_more_news, #about_content .content .read_more_news {
	margin:6px 0 0;
}
#tours_content .content, #photo_content .content, #form_content .content {
	width:665px;
	margin:12px 0 0 20px;
}
#tours_content .bottom_cap, #artist_landing_content .bottom_cap, #video_content .bottom_cap, #about_content .bottom_cap, #photo_content .bottom_cap {
	width:589px;
	height:8px;
	background-color:#928b7e;
	margin:0;
}
#artist_landing_content .entry1 img, #artist_landing_content .entry2 img {
	border:1px solid #756e62;
}
#video_content #featured_video, #photo_content #featured_photo {
	background:#867E70 url('../images/content_inner_topcap-beige.gif') 0 0 no-repeat;
	width:671px;
	margin:0 0 24px;
	padding:12px 0 0;
}
#photo_content #featured_photo img, #photo_content .content .entry img {
	float:left;
	margin:0 0 3px 3px;
}
/* ================================ */
/* FOOTER DRILL ================================ */
/* ================================ */
#footerdrill {
	margin: 0 auto;
	width: 1029px;
	height: 153px;
	background: url('../images/footerDrillBG.jpg') 0 0 no-repeat;
	text-align: left;
}
#footerdrill .logo {
	position: absolute;
	margin: 57px 0 0 29px;
	padding: 0;
	width: 101px;
	height: 54px;
}
#footerdrill .nav {
	position: absolute;
	margin: 81px 0 0 149px;
	width: 700px;
}
#footerdrill .nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0;
}
#footerdrill .nav ul li {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	font: 11px Helvetica, Arial, sans-serif;
	color: #ad4800;
}
#footerdrill .nav ul li a:link, #footerdrill .nav ul li a:visited {
	font: 11px Helvetica, Arial, sans-serif;
	color: #feba01;
	text-decoration: underline;
}
#footerdrill .nav ul li a:hover, #footerdrill .nav ul li a:active {
	font: 11px Helvetica, Arial, sans-serif;
	color: #f0ddc0;
	text-decoration: underline;
}
#footerdrill .nav p {
	clear: both;
	padding-top: 5px;
	font: 11px Helvetica, Arial, sans-serif;
	color: #f0ddc0;
}
#footerdrill .links {
	position: absolute;
	margin: 115px 0 0 149px;
	width: 370px;
	height: 23px;
}
#footerdrill .links .lastfm {
	float: left;
	display: inline;
	margin: 9px 0 0 0;
}
#footerdrill .links .facebook {
	float: left;
	display: inline;
	margin: 9px 0 0 19px;
}
#footerdrill .links .myspace {
	float: left;
	display: inline;
	margin: 8px 0 0 19px;
}
#footerdrill .links .bebo {
	float: left;
	display: inline;
	margin: 6px 0 0 16px;
}
#footerdrill .aardvark {
	position: absolute;
	margin: 72px 0 0 882px;
	width: 130px;
}
#footerdrill .aardvark p {
	float: left;
	display: inline;
	margin: 12px 0 0 0;
	padding: 0;
	font: 8px Helvetica, Arial, sans-serif;
	color: #a8790a;
	font-weight: bold;
	line-height: 8px;
}
#footerdrill .aardvark img {
	float: left;
	display: inline;
}
