/* CSS Document */

* {padding:0; margin:0; border:0;}

body { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 80.01%; color:#333333; background-color: #18A750;}

td a{color:#003471; text-decoration:underline;}
td a:hover{color:#666666; text-decoration:none;}

#wrapper{ display: table; width: 734px; height:100%; margin: 0 auto; background-color: #FFFFFF; border-left: 3px #018233 solid;
border-right: 3px #018233 solid;}

#header{width: 728px; height: 184px; margin: 0 auto; background: #055B7E url(images/header.jpg) no-repeat;}

#ad_top{ width: 728px; height: 90px; margin: 3px auto 3px auto !important; margin: 3px auto 0 auto;}
#ad_down{width: 336px; height: 147px; margin: 0 auto 28px auto;}

h1, h2, h3, h4{display: none;}

/* Search */
#search_top{float: right; width: 354px; height: 27px;}
.search_corner{float: left; width: 25px; height: 27px; background-image: url(images/search_corner.gif)}
.search_back{float: right; width:329px; height: 27px; background-color: #18A750;}
.search_text{float:left; color:#FFFFFF; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 110.01%; font-weight:bold;
margin-top:5px;}
.form{float:left;}
.submit_btn_top{width:57px; height:23px; margin:3px 0 0 0 !important; margin:1px 0 0 0;}
.input_txt_top{vertical-align: middle; height: 20px; margin: -17px 5px 0 5px !important;margin: -13px 5px 0 5px; padding: 0 0 0 3px; border: #24C162 solid 1px;
font-size:14px; vertical-align:middle; color:#666666;}
/* Search end*/

/* Navigation */
#nav{width: 734px; height: 37px; border-bottom: 2px #54B5E3 solid; background:#BBE0EF url(images/lines.gif) no-repeat}
#nav ul {list-style:none;}
#nav li {display:inline;}
#nav a {float:left;background-position: -1000px 0%;padding:0 auto;text-decoration:none;}
#nav #home, #nav #artist, #nav #album, #nav #store, #nav #calendar, #nav #reviews, #nav #podcast, #nav #radio, #nav #about, #nav #contacts {padding:3px 0 11px 0;overflow: hidden;}
#nav #home {background: url(images/home_btn.gif) no-repeat;width: 66px;text-indent: -3000px;}
#nav #artist {background: url(images/artist_btn.gif) no-repeat;width: 109px;text-indent: -3000px;}
#nav #album {background: url(images/album_btn.gif) no-repeat;width: 100px;text-indent: -3000px;}
#nav #store {background: url(images/store_btn.gif) no-repeat;width: 65px;text-indent: -3000px;}
#nav #calendar {background: url(images/calendar_btn.gif) no-repeat;width: 89px;text-indent: -3000px;}
#nav #reviews {background: url(images/reviews_btn.gif) no-repeat;width: 81px;text-indent: -3000px;}
#nav #podcast {background: url(images/podcast_btn.gif) no-repeat;width: 82px;text-indent: -3000px;}
#nav #radio {background: url(images/radio_btn.gif) no-repeat;width: 62px;text-indent: -3000px;}
#nav #about {background: url(images/about_btn.gif) no-repeat;width: 87px;text-indent: -3000px;}
#nav #contacts {background: url(images/contacts_btn.gif) no-repeat;width: 85px;text-indent: -3000px;}
#nav #home:hover, #nav #artist:hover, #nav #album:hover, #nav #music:hover, #nav #store:hover, #nav #calendar:hover, #nav #reviews:hover, #nav #podcast:hover, #nav #radio:hover, #nav #about:hover, #nav #contacts:hover { background-position: 0 -28px; }
#nav #current a { background-position:0 -300px; }
#nav #current a span, #nav #current span {background-position:100% -300px;padding-bottom:3px;color:#fff;}
#nav #current #home, #nav #current #artist, #nav #current #album, #nav #current #music,#nav #current #store, #nav #current #calendar, #nav #current #reviews, #nav #current #podcast, #nav #current #radio, #nav #current #about, #nav #current #contacts { background-position: 0 -28px;}
/* Navigation end */

#content{min-height:150px !important; height:100%; background: #FFFFFF url(images/shadow.jpg) no-repeat;}

#left{float:left; width:520px; margin-left: 24px !important; margin-left: 11px; background: url(images/notes_home.gif) no-repeat;}
.welcome{ width:466px; padding:40px 0 0 6px; margin-bottom:28px;}
.headline {width:80%; color:#329535; font-weight:bold; font-size: 17px; background-color: #CCF9DE; margin-bottom: 15px;}

/* Radio box */
#radio_box{ width:520px; background:#E6E6E6 url(images/feather_bckg.gif) right bottom no-repeat; margin-bottom:28px;}
.radio_top{width:520px; height:28px; background:#18A750 url(images/radio_tab.gif) no-repeat}
.radio_middle{display:table; width:520px; min-height:117px;}
.radio_bottom{width:520px; height:14px; background:url(images/left_corner_grey.gif) no-repeat left bottom; font-size:0%}
#now_playing{float:left; width:129px; height:96px; margin: 10px 0 0 25px !important; margin: 5px 0 0 10px}
.wigwam{width:129px; height:67px; background:url(images/wigwam.gif)}
.listen{width:115px; height:24px; background:url(images/listen_back_blue.gif) no-repeat; margin: 5px auto 0 auto; text-align:center; padding-top:3px;}
.listen a{color:#FFF; font-family: Helvetica, Arial sans-serif; font-weight:bold; font-size: 100.01%; text-decoration:underline;}
.listen a:hover{color:#044567; text-decoration:none;}
#cd{float:right; width:311px; margin: 22px 10px 0 0; color:#606058; font-weight:bold; font-size: 85.01%}
.cd_box{float:left; width:84px; height:84px;}
.cd_text{float:left; width:205px; margin-left:17px;}
.cd_border_grey{border:#787878 2px solid;}
.cd_black_text{color:#000000;}
.buy a{color:#18A750; font-family: Helvetica, Arial sans-serif; font-weight:bold; font-size: 14px; text-decoration:underline; }
.buy a:hover{ color:#FFF; background-color:#18A750; text-decoration:none;}
/* Radio box end */

/* Events box*/
#events{display:table; width:520px; background:#F1EFD8; margin-bottom:28px;padding-bottom:0 !important;}
.events_head{background:url(images/events_text.gif) no-repeat; width:224px; height:39px; float:left; color:#078B3B; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 120.01%; font-weight:bold; text-transform: uppercase; vertical-align:middle;}
.rss { width: 52px; height: 19px; float: right; margin: 7px 10px 0 0;}
#scroll_txt { text-align: left; width: 500px; height: 200px; overflow: auto; float: left; clear: both; margin: 0 0 7px 5px!important; margin: 5px 0 7px 3px; padding: 3px 3px 0 3px; }
#scroll_txt .head { color: #FFFFFF; font-size: 10pt; font-weight: bold; background-color: #1FAA56; margin: 7px 0; padding: 0 0 2px; }
.odd { margin: 0; padding: 0 0 2px; }
.even { background-color: #DDD9AA; margin: 0; padding: 0 0 2px; }
#scroll_txt a { color: #545454; text-decoration: underline; }
.events_down{clear:both; background: url(images/events_down.gif) no-repeat bottom; width:521px; height:14px;}
/* Events box end */

/* Shop box */
#shop{width:520px; margin:0 0 31px 2px;}
.shop_top{width:520px; height:28px; background:#18A750 url(images/shop_bar.gif) no-repeat; border-bottom: 1px #037B33 solid;}
.shop_middle{display:table;width:518px; min-height:117px; border-left:1px #18A750 solid; border-right:1px #18A750 solid}
.shop_bottom{width:520; height:12px; background:url(images/green_bottom.gif) no-repeat bottom; font-size:0%;}
.green_text{color:#18A750; font-weight:bold; font-size: 12px; margin-bottom:5px;}
.green_text02{color:#18A750; font-weight:bold; font-size: 12px; margin:15px 0 5px 10px;}
#best{float:left; width:311px; margin: 15px 0 10px 15px !important; margin: 15px 0 10px 7px; font-weight:bold; font-size: 85.01%}
.cd_box{float:left; width:84px; height:84px;}
.cd_text{float:left; width:205px; margin-left:17px;}
.cd_border_grey{border:#787878 2px solid;}
.cd_black_text{color:#000000;}
.buy a{color:#18A750; font-family: Helvetica, Arial sans-serif; font-weight:bold; font-size: 14px; text-decoration:underline; }
.buy a:hover{ color:#FFF; background-color:#18A750; text-decoration:none;}
#also{float:right; width:188px; margin:0 1px 0 2px; border-left:#999999 1px dotted; font-weight:bold; font-size: 85.01%}
.also_text{width:186px; margin-left:2px;}
.full a{color:#003471; font-family: Helvetica, Arial sans-serif; font-weight:bold; font-size: 14px; text-decoration:underline; }
.full a:hover{ color:#FFF; background-color:#003471; text-decoration:none;}
.track{font-weight:normal; color:#003471;}
/* Shop box end */

#right{display:table; float:right; width:171px;}

/* Newsletter box */
#newsletter{width:166px; margin-top: 10px;}
.newsletter_top{width:166px; height:34px;background:url(images/newsletter_bar.gif) no-repeat}
.newsletter_middle{width:163px; background-color: #0089D0; border-right: #BBE0EF 3px solid;}
.newsletter_bottom{width:166px; height:15px; background:url(images/newsletter_bottom.gif) no-repeat; font-size:0%;}
.white{color:#FFF; font-size:90.01% !important; font-size:85.01%; padding: 7px 7px 0 12px;}
.submit_btn{width:65px; height:25px; margin:5px 0 0 13px;}
.input_txt{border: 2px #1A6E99 solid; height: 28px; margin:13px 0 0 10px; font-size:18px; vertical-align:middle; color:#666666;}
/* Newsletter box end */

/* spotlight box */
#spotlight{width:164px; margin-top:22px;}
.spotlight_top{width:164px; height:37px;background: url(images/spotlight_bar.gif);}
.spotlight_middle{display:table; width:162px; border-left: #0089D0 1px solid; border-right: #0089D0 1px solid;}
.spotlight_bottom{width:164px; height:11px; background: url(images/events_bottom.gif) no-repeat;}
.play_box{width:47px;height:19px; float:right; margin: 5px 17px 7px 0 !important; margin: 6px 7px 4px 0}
.pic_spotlight{width:127px; height:92px; margin: 0 auto 0 13px;}
.border_blue{border:4px #BBE0EF solid;}
.text_spotlight{width:164; padding: 7px 7px 0 12px; margin: 37px 0 0 0 !important; margin: 0;}
.black{color:#000; font-size:90.01% !important; font-size:85.01%;}
.read{width:65px; height:26px; margin: 13px auto 0 auto;}
/* spotlight box end */

/* Ad place - right */
#ad_right{width:164px; margin-top:25px;}
/* Ad place - right end */

/* Footer */
#footer{clear:both; width: 734px; height: 24px; border-bottom: 2px #74C4EA solid; background-color:#BBE0EF; margin: 10px 0 13px 0;
margin: 24px 0 13px 0 !important; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:2px;}
/* Footer end */


/*******************ARTIST PAGE*****************/

#left_artist{float:left; width:520px; margin-left: 24px !important; margin-left: 11px;}
#left_artist_rv{float:left; width:734px; margin-left: 0px !important; margin-left: 0px;}

h5{color:#078B3B; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 160.01%; font-weight:bold;}
h6{float:left; color:#124988; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 125.01%; font-weight:bold;}
h7{color:#124988; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 125.01%; font-weight:bold; line-height: 1em; text-decoration:none;}

/* Artist box */
#artist_box{ width:520px; background:#E6E6E6 url(images_artist/notes_back_artist.gif) right bottom no-repeat; margin:30px 0 28px 0;}
.artist_top{width:520px; height:28px; background:#18A750 url(images_artist/artist_bar.gif) no-repeat}
.artist_middle{display:table; width:518px; min-height:117px; border-left:#C2C3C3 1px solid; border-right:#C2C3C3 1px solid}
.artist_bottom{width:520; height:15px; background:url(images_artist/grey_bottom.gif) no-repeat bottom; font-size:0%}
#album_left{float:left;}
.album_container{width: 132px; height:132px; margin:44px 20px 20px 24px; background-color:#B4B3B3; padding:1px}
.album_big{display:inline; width: 126px; height:126px;}
.artist_border{border:2px solid #E9F5FA;}
.artist_bio{float:left; width:280px; margin:44px 0 0 0;}
.artist_bio p{font-size: 90.01%; color:#000;}
.buy_artist{margin: 0 auto; text-align:center;}
.back {margin: 0 auto; text-align:center;}
.back a{color:#18A750; font-family: Helvetica, Arial sans-serif;}
.back a:hover{ color:#FFF; background-color:#18A750; text-decoration:none;}
/* Artist box end */


.categoryHead{background: url(images_artist/brown_pattern.gif) repeat-x; height: 31px; margin-top: 30px; color: #18A750; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 170.01%; font-weight:bold; padding: 2px 0 0 10px}
.categoryNoHead{height: 31px; margin-top: 10px; color: #18A750; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 170.01%; font-weight:bold; padding: 2px 0 0 10px}

/* Highlighted box */
#high_box{ width:520px; background:#EBF7F8; margin:13px 0 28px 0;}
.high_top{width:520px; height:28px; background:#18A750 url(images_artist/high_bar.gif) no-repeat}
.high_middle{display:table; width:518px; min-height:117px; border-left:#18A750 1px solid; border-right:#18A750 1px solid}
.high_bottom{width:520; height:15px; background:url(images_artist/blue_bottom.gif) no-repeat bottom; font-size:0%}
.lightblue{width:520; height:95px; padding:10px 0 0 10px;}
.darkblue{width:520; height:95px; background-color:#D1E7E9; padding:10px 0 0 10px;}
.high_pic{float:left; width:78px; height:78px;}
.high_text{float:left; width:370px; margin:5px 0 0 25px;}
.high_text a{color:#124988; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 125.01%; font-weight:bold; text-decoration:none;}
.high_text a:hover{color:#FFF; background-color:#124988; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 125.01%; font-weight:bold;  text-decoration:none;}
.high_text p{line-height: 1em;}
/* Highlighted box end */

.categories_top{width:164px; height:37px;background: url(images_artist/categories_bar.gif);}
.categories_middle{display:table; width:162px; border-left: #0089D0 1px solid; border-right: #0089D0 1px solid; background:#FFF;} 
.categories_middle ul {list-style:none; margin-top:6px;}
.categories_middle li{line-height:1.4em; padding-left:20px;}
.categories_middle li a{color: #333333; font-weight:bold; text-decoration:none;}
.categories_middle li a:hover{color: #FFF; background-color:#333333; font-weight:bold; text-decoration:none;}
.cat_back{background:url(images_artist/categories_back.gif) no-repeat; width:162; height:25px; padding-bottom:3px;}

.categories_topx{width:150px; height:29px;background: url(images/categories_barx.gif); padding-left:14px; padding-top:8px; color:#004A1D; font-weight: bold; font-size: 13pt;}

#discography_back{width:506px; height:29px; background:url(images_artist/discography_back.gif) no-repeat; margin: 0 0 0 9px;
padding: 3px 0 0 12px;}
#discography_box{display:table; width:499px !important; width:494px; height:140px; border:#999999 1px dashed; margin: 6px 0 40px 12px; padding:0 0 20px 0;}
#albums{margin:25px auto; padding:0 0 0 30px;}
.wrapper_album{float:left; width:82px; margin:0 25px 0 0;}
.discography_album{width:78px; height:78px; margin: 0 0 10px 0;}
.view{width:45px; height:19px; margin:0 auto;}

#right_artist{display:table; float:right; width:171px; margin-right: 2px;}


/*****************ARTIST PAGE end*****************/



/*******************ALBUM PAGE*****************/

/* Post box */
.view_reviews{float:right; margin: 5px 19px 0 0;}
.view_reviews a{color:#124988; font-size:90.01%; text-decoration:underline;}
.view_reviews a:hover{color:#FFF; background-color:#124988; text-decoration:none;}
.buyadrate{width:506px; height:83px; margin: 0 0 0 18px;}
.wrapper_buyadrate{float:left; width:147px; height:40px; margin:0 20px 0 0; background: url(images_album/feather_album.gif) right no-repeat; padding: 30px 0 0 0;}
.wrapper_buyadrate a {color:#18A750; font-family: Helvetica, Arial sans-serif; font-weight:bold; font-size: 14px;
text-decoration:underline;}
.wrapper_buyadrate a:hover{ color:#FFF; background-color:#18A750; text-decoration:none;}
.post{margin:15px auto; padding:0 0 0 20px;}
.album_top{width:520px; height:28px; background:#18A750 url(images_album/album_bar.gif) no-repeat}
.input_txt_album{border: 1px #C7C5C5 solid; height: 90px; margin:0 34px 2px 0; font-size:14px; vertical-align:left;
color:#666666; background-color:#FAFDFD;}
.submit_btn_album{width:65px; height:25px; margin:5px 0 0 5px;}
/* Post box end */

/* List box */
.best{font-weight:bold;}
.track{font-weight:bold; font-size:90.01%}
.album_list{width:276px; margin-top:5px;}
.album_list_m{width:274px !important; width:274px; border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; color:#124988; background-color:#FFF;}
.album_list_bottom{width:276px; height:19px; background: url(images_album/list_bottom.gif) no-repeat bottom;}
/* List box end */
/*****************ARTIST PAGE end*****************/


/*******************STORE PAGE*****************/
#store_box{ width:520px; background:#E6E6E6 url(images/feather_bckg.gif) right bottom no-repeat; margin:30px 0 28px 0;}
#cd_store{float:left; width:311px; margin: 22px 10px 0 25px!important; margin: 22px 10px 0 12px; color:#606058; font-weight:bold; font-size: 85.01%}
.store_top{width:520px; height:28px; background:#18A750 url(images_store/hot_bar.gif) no-repeat}

.buyadd_box{float:right; width:120px; margin: 40px 20px 0 25px!important; margin: 40px 10px 0 25px; color:#606058;}

.recent_top{width:520px; height:28px; background:#18A750 url(images_store/recent_bar.gif) no-repeat}


/* Cart box */
#cart{width:166px; margin-top: 10px;}
.cart_top{width:164px; height:37px;background:url(images_store/cart_bar.gif) no-repeat}
.cart_middle{display:table; width:162px; border-left: #0089D0 1px solid; border-right: #0089D0 1px solid; background:#FFF;} 
.cart_bottom{width:166px; height:15px; background:url(images/newsletter_bottom.gif) no-repeat; font-size:0%;}
.white{color:#FFF; font-size:90.01% !important; font-size:85.01%; padding: 7px 7px 0 12px;}
.submit_btn{width:65px; height:25px; margin:5px 0 0 13px;}
.input_txt{border: 2px #1A6E99 solid; height: 28px; margin:13px 0 0 10px; font-size:18px; vertical-align:middle; color:#666666;}
/* Cart box end */

.lightblue02{width:520;  padding:10px 0 10px 20px;}
.darkblue02{width:520; background-color:#D1E7E9; padding:10px 0 10px 20px;}
.high_text02{width:450px;}
.high_text02 a{color:#124988; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 125.01%; font-weight:bold; text-decoration:none;}
.high_text02 a:hover{color:#FFF; background-color:#124988; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 125.01%; font-weight:bold;  text-decoration:none;}
.high_text02 p{line-height: 1em;}

.buyadd_box02{margin: 10px 20px 0 0; color:#606058;}

.items{height:50px; text-align:center; padding:30px 0 0 0;}
.items a{ color:#993333; font-weight:bold; font-size:98.01%}
.items a:hover{ color:#666; font-weight:bold; font-size:98.01%; text-decoration:none;}

.cart_middle ul {list-style:none;}
.cart_middle li {color:#006699; text-decoration:underline; padding-left:10px;}
.cart_middle li a:hover{color:#FFF; background-color:#006699;}


/*****************STORE PAGE end*****************/

.rdtitle{
	font-family:verdana;
	font-size:10px;
	color:#181818;
}

.rdgrey{
	font-family:verdana;
	font-size:10px;
	color:#796F46;
}

.sngproby{
	font-family:verdana;
	font-size:12px;
	color:#006699;
}

A.linkgreysmall {
	FONT: 10px Verdana; COLOR: #796F46; TEXT-DECORATION: underline
}
A.linkgreysmall:hover {
	FONT: 10px Verdana; COLOR: #796F46; TEXT-DECORATION: underline
}

A.linkgreylarge {
	FONT: 10px Verdana; COLOR: #0089D0; TEXT-DECORATION: none;font-weight:bold;
}
A.linkgreylarge:hover {
	FONT: 10px Verdana; COLOR: #ffffff; TEXT-DECORATION: none; font-weight:bold; background-color:#065A7E;
}

.tlt_detail_grey{
	font-family:verdana;
	font-size:10px;
	color:#606058;
}
.tlt_detail_black{
	font-family:verdana;
	font-size:10px;
	color:#000000;
}
.news_tlt{
	font-family:verdana;
	font-size:12px;
	color:#663300;
}
.news_sml_font{
	font-family:verdana;
	font-size:10px;
	color:#000000;
}
A.news_link {
	FONT: 10px Verdana; COLOR: #663300; TEXT-DECORATION: none
}
A.news_link:hover {
	FONT: 10px Verdana; COLOR: #663300; TEXT-DECORATION: none
}

A.brown_link {
	FONT: 12px Verdana; COLOR: #663300; TEXT-DECORATION: none
}
A.brown_link:hover {
	FONT: 12px Verdana; COLOR: #663300; TEXT-DECORATION: none
}
.inputbox{
	BORDER-RIGHT: 1px #665E53 solid; BORDER-TOP: 1px #665E53 solid; FONT-SIZE: 12px; BORDER-LEFT: 1px #665E53 solid; COLOR: #000000; BORDER-BOTTOM: 1px #665E53 solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #F9FAF5; height:18pt;
}
.textarea{
	BORDER-RIGHT: 1px #665E53 solid; BORDER-TOP: 1px #665E53 solid; FONT-SIZE: 12px; BORDER-LEFT: 1px #665E53 solid; COLOR: #000000; BORDER-BOTTOM: 1px #665E53 solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #F9FAF5;
}

A.footer_link {
	FONT: 10px Verdana; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.footer_link:hover {
	FONT: 10px Verdana; COLOR: #ffffff; TEXT-DECORATION: underline
}

A.dedi_font {
	FONT: 12px Verdana; COLOR: #474129; TEXT-DECORATION: none
}
A.dedi_font:hover {
	FONT: 12px Verdana; COLOR: #474129; TEXT-DECORATION: none
}
.big_yellow_font{
	font-family:verdana;
	font-size:17px;
	color:#CC9900;
	font-weight:bold;
}
.big_blue_font{
	font-family:verdana;
	font-size:16px;
	color:#006699;
}

.white_font{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
}

.orange_font{
	font-family:verdana;
	font-size:12px;
	color:#D48621;	
}
