/* CSS Document */
@import url("base.css");

body, html				{text-align:center; font:11px Arial, Helvetica, sans-serif; background:url(../images/background.jpg) repeat scroll center top; color:#333;}
#container				{width:984px; margin:0 auto;/*background: url(../images/body_bg.gif) repeat-x scroll 0% 0%;*/ position:relative; text-align:left;}/*#E2DFC5*/
.outer					{width:984px; /*background:url(../images/header.png) no-repeat scroll 0% 0%;*/ padding-top:145px;text-align:center;margin:0 auto; position:relative;}
a:link, a:visited		{text-decoration:none; color:#333;}
#logo					{position:absolute; z-index:500; top:40px; left:20px;/*Hide the logo due to new background image*/display:none;}


/****** Navigation ******/
#nav					{/*background:url(../images/nav_bg.gif) repeat-x scroll 0% 0%;*/ height:36px; line-height:36px;}
#nav li					{display:block;color:#fff; float:left; margin-right:2px;}
#nav li a				{color:#fff; display:block; margin:7px 0;}
#nav li a img			{vertical-align:middle;}
#nav li.signup			{margin-left:20px;padding:0px;}
#nav li.navLatestNews	{margin-left:5px;}


/****** Navigation ******/
#search label			{display:none;}
#search select			{width:278px; margin-left:15px;}
#keywords				{width:210px; margin-left:15px; display:block; float:left; height:17px; padding-top:2px;}


/****** Latest Releases ******/
div.release				{padding:10px 15px 0 15px; position:relative; height:60px;}
.image_thumb			{float:left; width:60px; height:60px;}
.release_info			{float:left; width:175px; padding-left:10px;}
.release_date			{font:9px Arial, Helvetica, sans-serif; color:#999; margin-top:5px;}
.release_bar			{background:#fff url(../images/release_bar.jpg) repeat-x scroll left top; height:8px; margin:0 15px; border-bottom:1px solid #dbdbdb;}
.release_bar2			{background:#fff url(../images/release_bar.jpg) repeat-x scroll left top; height:8px; border-bottom:1px solid #dbdbdb;}
.track					{font:16px/16px Arial, Helvetica, sans-serif;}
.track a:hover			{color:#9ABA70;}
.buyAlbum				{width:56px; float:right;}
.latest_news			{width:230px; float:left; padding-left:10px;}
.viewAll				{text-align:right; padding:10px 15px 0 0;}
.viewAll a				{background:url(../images/more.gif) no-repeat scroll left center; padding-left:12px; color:#666; font-size:10px;}
.viewAll a:hover		{text-decoration:underline;}
.back a:link,
.back a:visited			{background:url(../images/prev.gif) no-repeat scroll left center; padding-left:12px; color:#666; font-size:10px;}
.next a:link,
.next a:visited			{background:url(../images/more.gif) no-repeat scroll left center; padding-left:12px; color:#666; font-size:10px;}

a.prev					{background:url(../images/prev.gif) no-repeat scroll left center; padding-left:12px; color:#666; font-size:10px;}
a.more					{background:url(../images/more.gif) no-repeat scroll left center; padding-left:12px; color:#666; font-size:10px;}

/****** Tours Dates ******/
.tourDate1				{width:85px; float:left;}
.liveSearch				{float:right; width:100%; text-align:right;}
#label, #go				{margin-top:4px; float:left;}
.tour_left				{width:105px; float:left; display:inline;}
.tour_right				{width:200px; float:right; text-align:right; display:inline;}
.tour					{padding:0;}
.tourTop				{padding-bottom:10px;}
.line					{height:10px; border-bottom:1px solid #dbdbdb; margin:0 15px;}
.buyTickets				{margin-top:2px;}
.tourlive-l				{display:inline; float:left; width:70%;}
.tourlive-r				{display:inline; float:right; width:30%;}
#tourresults			{height:210px;}


/****** Playlist ******/
#playlist				{padding:5px 15px 10px;}
.playlist_item			{margin-top:5px; border-bottom:1px solid #B3CB94; position:relative; zoom:1; height:19px;}
.playlist_itemFirst		{margin-top:5px; border-bottom:1px solid #B3CB94; position:relative; zoom:1; height:5px;}
.playlist_track			{width:250px;}
.play					{width:15px;}


/****** Feature ******/
#feature				{background-color:#E2DFC5; color:#333; font:11px/13px Arial, Helvetica, sans-serif;}
#feature h1				{font:bold 14px Arial, Helvetica, sans-serif; color:#333; margin:0 0 10px 0; padding-top:10px;}

#competitions			{background:url(../images/winstuff.gif) no-repeat scroll; width:300px; height:133px;}
#compinfo				{padding-top:60px; text-align:center;}
#compinfo a				{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
#advert					{width:300px; height:250px; background-color:#e4e2cb; color:#fff; text-align:center;}
.featuredCaption		{position:absolute; bottom:20px; left:0; height:70px; width:332px; background:url(../images/tile_stripe.png) repeat scroll; clear:both;}
.featuredInside			{padding:12px 15px 15px 15px;}
.featuredArtistName		{font:bold 18px/20px Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;}
.featuredMore a			{font:bold 9px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}
.absoluteContainer		{position:relative; zoom:1; z-index:500;}
#storyImage				{border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}

/****** Charts ******/
td.chartItem			{height:20px; border-bottom:1px solid #dbdbdb; line-height:20px;}
td.chartfirst			{border-top:1px solid #dbdbdb;}


/***** FOOTER *****/
#ft						{margin-top:30px; clear:both; background:url(../images/footer2.png) no-repeat scroll center top; height:290px; color:#95948d;}
#ft ul, #ft li			{display:inline;}
#ft a:link,
#ft a:visited			{color:#95948d;; text-decoration:none;}
#ft a:hover				{text-decoration:underline;}
.ft_inner				{width:984px; margin:0 auto; text-align:left}
#subsidies				{text-align:right; margin-right:110px;}
#myspace				{padding-top:4px;}
#ft_links				{margin-top:20px; width:570px;}		


/***** FORMS *****/
.form_input				{background-color:#ebebeb; border:1px solid #ccc; border-top:1px solid #7c7e7c; border-left:1px solid #7c7e7c;}
.small-input			{display:block; width:143px; height:17px; padding-top:2px; float:left;}
.large-input			{display:block; width:252px; height:17px; padding-top:2px; float:left;}
.selInput				{background-color:#fff; border:1px solid #ccc; border-top:1px solid #7c7e7c; border-left:1px solid #7c7e7c;}
input,
textarea,
select 					{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333; padding-left:4px;}


/* GRIDS*/
.grid,
.grid_half				{position:relative;zoom:1;_position:static;}
.grid .cell				{float:left;margin-left:2%;width:32%;}
.grid div.first			{margin-left:0;*margin-right:1px;float:left;}
.grid div.first 		{*margin-right:0;width:31.7%;}/*IE7 fix*/
.grid_half .cell_half	{width:49.1%;float:right;display:inline; zoom:1;}
.grid_half div.first 	{margin-left:0; float:left;width:49.1%;}
.grid_half:after,
.grid:after				{content:".";display:block;height:0;clear:both;visibility:hidden;}
.coltype1				{width:334px; float:left; margin:4px 0 0 4px;}
.coltype2				{width:300px; float:left; margin:4px 0 0 4px;}
.coltype3				{width:672px; float:left; margin:4px 0 0 4px;}
.coltype4				{width:334px; float:left; margin:4px 4px 0 0;}
.coltype5				{width:334px; float:left; margin:4px 0 0 0;}
.coltype6 				{width:330px; float:left; margin:4px 0 0 4px;}


/* Rounded Corners 300px wide */
.wSmall					{width:300px; }
.rTopS					{background: url(../images/rounded_white_small.gif) no-repeat scroll 0% 0%; height:15px; clear:both;}
.rBottomS				{background: url(../images/rounded_white_small.gif) no-repeat scroll 0% 100%; height:15px; clear:both;}

#feature .rTopS			{background: url(../images/rounded_white_small2.gif) no-repeat scroll 0% 0%;}
#feature .rBottomS		{background: url(../images/rounded_white_small2.gif) no-repeat scroll 0% 100%;}


.rTopSG					{background: url(../images/rounded_green_small.gif) no-repeat scroll 0% 0%; height:15px; clear:both;}
.rBottomSG				{background: url(../images/rounded_green_small.gif) no-repeat scroll 0% 100%; height:15px; clear:both;}

.rTopSB					{background: url(../images/rounded_brown_small.gif) no-repeat scroll 0% 0%; height:15px; clear:both;}
.rBottomSB				{background: url(../images/rounded_brown_small.gif) no-repeat scroll 0% 100%; height:15px; clear:both;}

/* Rounded Corners 334px wide */
.wMid					{width:334px;}
.rTopM					{background: url(../images/rounded_white_mid.gif) no-repeat scroll 0% 0%; height:15px; clear:both;}
.rBottomM				{background: url(../images/rounded_white_mid.gif) no-repeat scroll 0% 100%; height:15px; clear:both;}


/* Rounded Corners 672px wide */
.wLarge					{width:672px;}
.rTopL					{background: url(../images/rounded_white_large.gif) no-repeat scroll 0% 0%; height:15px; clear:both;}
.rBottomL				{background: url(../images/rounded_white_large.gif) no-repeat scroll 0% 100%; height:15px; clear:both;}


.bgWhite div,
.bgWhite p,
.bgWhite form			{background-color:#FFFFFF;}
.bgGreen *				{background-color:#E2DFC5;}
.bgBrown *				{background-color:#E2DFC5;}


/***** Global Classes *****/
.clear 					{clear:both;}
.float-left 			{float:left;}
.float-right 			{float:right;}
.text-left 				{text-align:left;}
.text-right 			{text-align:right;}
.text-center 			{text-align:center;}
.text-justify 			{text-align:justify;}
.bold 					{font-weight:bold;}
.italic 				{font-style:italic;}
.underline 				{border-bottom:1px solid;}
.highlight 				{background:#ffc;}
.wrap 					{width:960px;margin:0 auto;}
.img-left 				{float:left;margin:4px 10px 4px 0;}
.img-right 				{float:right;margin:4px 0 4px 10px;}
.top					{vertical-align:top;}
.center					{display:block; margin-left:auto; margin-right:auto;}
.nopadding 				{padding:0;}
.noindent 				{margin-left:0;padding-left:0;}
.nobullet 				{list-style:none;list-style-image:none;}
strong					{font-weight:bold;}
.pad10					{padding:10px;}
.pad15					{padding:15px;}
.padt10					{padding-top:10px;}
.padt20					{padding-top:20px;}
.padl10					{padding-left:10px;}
.padr20					{padding-right:20px;}
.padr10					{padding-right:10px;}
.padr15					{padding-right:15px;}
.padl20					{padding-left:20px;}
.padb20					{padding-bottom:20px;}
.padb10					{padding-bottom:10px;}
.padl15					{padding-left:15px;}
.mart30					{margin-top:30px;}
.mart4					{margin-top:4px;}
.marb4					{margin-bottom:4px;}
.marl10					{margin-left:10px;}
.marl15					{margin-left:15px;}
.marr5					{margin-right:5px;}
.mar10					{margin:10px;}
.mar15					{margin:15px;}
.title					{font-size:11px; line-height:14px; color:#fff; font-weight:bold; margin-top:10px;}
.line_repeat			{height:1px; margin:5px 0; background:url(../images/line_r.jpg) repeat-x; width:100%;}
.giveLayout				{zoom:1;}
.storyTitle 			{font:bold 11px Tahoma; text-transform: uppercase; color: #fff; margin-bottom: 5px;	padding:0 3px;}
.stGreen				{color:#9ABA70;}
.stGreenBck				{background-color:#000; color:#9ABA70;}
.storyTitleGreen 		{font:bold 11px Tahoma; text-transform: uppercase; color: #9ABA70; margin-bottom: 5px;}
.storyTitleGreenBK 		{font:bold 11px Tahoma; text-transform: uppercase; color: #9ABA70; background-color: #000000; margin-bottom: 5px; padding:0 3px;}
.storyTitleBK 			{font:bold 11px Tahoma; text-transform: uppercase; color: #FFFFFF; background-color: #000000; margin-bottom: 5px; padding:0 3px;}
.playlist_track_file 	{background-color: #FFFFFF;}
.accordion				{background-color: #FFFFFF;}
.navbarline				{border-bottom:1px solid #dbdbdb;}

#tabs td {padding: 0 9px 0 6px !important;}