body{margin:0; background: url(../images/bg.gif) repeat-x 0 0 #246675;font:12px Verdana, Geneva, sans-serif; color:#fff;}
h1{ color:#5ae6ff; padding:0px 20px; font: 24px normal Verdana, Geneva, sans-serif;  }
h2{ color:#fff; margin:0px 0 0 0; padding:0px 0 0 20px; font: 18px normal Verdana, Geneva, sans-serif;  }
p{ color:#fff; font: 12px normal Verdana, Geneva, sans-serif; }
a{ text-decoration:none;}
a:hover{color:#00ff1e;}

.wrapper{ width:1000px; margin:0 auto; /*background:url(../images/wrapper_bg.gif) no-repeat 0 0;*/}
.header { height:574px; background: url(../images/headerbg.gif) no-repeat center 0px;}
.header2 { height:574px; background: url(../images/headerbg_blue.gif) no-repeat center 0px;}
.header1 { height:155px; background: url(../images/headerbg1.gif) no-repeat center 0px;}

.header_img{ width:1000px; height:407px; margin:0px 0; }

/* header */
/*.header { height:574px; background: url(../images/headerbg.gif) no-repeat center 0px;}
.header_resize { margin:0 auto; padding:0; width:970px;}
.header_img{ background:url(../images/hdr1.jpg)no-repeat; width:1000px; height:407px;}
*/
.top_header{ position:relative; width:1000px; height:146px;}
.search{ width:185px; height:65px; position: absolute; top:0px; right:14px;}
.search input{ position:absolute; top:20px; left:-20px; color:#666; padding:0px 0 0 10px; right:0px; background:url(../images/search_input.png) no-repeat; width:181px; height:29px; border:0px; }
.search .search_btn{position:absolute; top:22px; right:7px; }
.login{ width:185px;position:absolute; top:50px; }
.login a{ margin:0; padding:5px 10px 0 10px; color:#FFF; text-decoration:none; font-size:12px;}
.login a:hover{color:#00ff1e;}

.menu { width:720px; position:absolute; top:95px; right:0px;margin:0; float:right;}
.menu ul { list-style:none;}
.menu ul li { margin:0; padding:0 3px 0 0; float:left; background:url(images/menu.gif) no-repeat right center;}
.menu ul li a { display:block; margin:0; padding:5px 10px 6px; color:#FFF; text-decoration:none; font-size:12px;}
.menu ul li.active a, .menu ul li a:hover { color:#00ff1e;}
/*.menu ul li.active a, .menu_nav ul li a:hover { border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}*/

/* header photo */
.headerphoto {
	position: relative;
	margin: 0px auto;
	width: 1000px;
	height: 407px;

}


.container { background:url(../images/container_bg.gif) no-repeat; height:1323px; margin:0 auto; padding:0px 0 0; width:1000px;}
.container_inner { background:url(../images/container_bg.gif) no-repeat;   margin:0 auto; padding:0px 0 0; width:1000px;}

.welcome{ height:674px; position:relative; margin:3px 0 0 0; padding:0; float:left;}
.welcome_top{ background:url(../images/welcome_top.png) no-repeat; width:605px; height:14px; position:relative; }
.welcome_mid{ background:url(../images/welcome_mid.gif) repeat-x ; margin:-16px 0 0 0; width:602px; height:668px;position:relative; }
.welcome_bot{ background:url(../images/welcome_bot.png) no-repeat; width:605px; height:14px;position:relative;}

.welcome p{padding:0px 20px; line-height:24px; text-align:justify;}
.welcome a{ color:#5ae6ff;padding:0px 20px; text-decoration: none;}
.welcome a:hover{color:#00ff1e;}
.dot{ background:url(../images/dot.png) repeat-x; width:560px; height:1px;margin:20px 20px 10px 20px;}
.previcon{ position:absolute; top:21px; right:24px;}
.nexticon{ position:absolute; top:21px; right:-4px;}

.latestnews{ float:left; position:absolute;}
/*div.item1 {float: left;  margin:10px; width: 90%; text-align:justify; line-height:18px;}
div.item1 p{color:#fff;margin:0 10px 0 10px; padding:10px;width:100%;text-align:justify;line-height:18px;}
div.item1 span{color:#5ae6ff;margin:10px 10px 0 0px;}
div.item1 img {float: left;  margin:0px 10px 0px 10px;}
div.item1 .icon{ position:absolute;left:182px; margin:5px 0 0 0; background:url(../images/arrow.png) no-repeat; width:12px; height:12px;}
div.item1.comments{ margin:0px; padding:0px; float:right;}
*/
#news { float:left; width:560px; margin:0 0 0px -20px;}
#news li a h2{ text-decoration:none; color:#5ae6ff;}
#news li a:hover h2{ color:#00ff1e;}
#news li h2{ text-align:justify; margin:-10px 0 0 0; padding:0 0 0 0px;}
#news li{/*border-bottom:1px dotted #6e7089;*/list-style:none outside none;margin:0 0 10px 0px;padding:0 0 10px 0px;}
#news li.last{border-bottom:0;margin-bottom:0;padding-bottom:0;}
#news li img{float:left;margin:0 20px 5px 0;}
#news li .icon{ position:absolute;left:18px; margin:2px 0 0 0; background:url(../images/arrow.png) no-repeat; width:12px; height:12px;}
#news li a{  text-transform:uppercase; color:#ffb834;padding:0px 0px; text-decoration: none;}
#news li a:hover{color:#00ff1e;}
#news li p{ margin:0px; padding:0px;}
/*.shadow, a.shadow:hover{-moz-box-shadow:0 0 5px #111;-webkit-box-shadow:0 0 5px #111;box-shadow:0 0 5px #111;}*/


.comment-count{background: url(../images/comments_icon.png) no-repeat 0 0px;padding-left:10px; padding-right:10px;color:#9fa0b1}

.meta{color:#9fa0b1;}
.meta{line-height:16px;margin:2px 0 0;}

.concerts{ height:250px; float:right;  margin:3px 2px 0 0; padding:0; }
.concerts_top{ background:url(../images/concerts_top.png) no-repeat; width:391px; height:13px; }
.concerts_mid{ background:url(../images/concerts_mid.png) repeat-x ; margin:-16px 0 0 0; width:391px; height:250px; }
.concerts_bot{ background:url(../images/concerts_bot.png) no-repeat; width:391px; height:13px;}

.concerts div.item1 {float: left;  padding:0 5px; margin:0 5px 0px 10px; width: 90%; text-align:justify; line-height:24px;}
.concerts div.item1 .txt {float: left; padding:0 0 0px 0;  margin:0px 15px 5px 5px; color:#5ae6ff; font-size:16px;}
.concerts .dot{background:url(../images/dot.png) repeat-x; width:360px; height:1px;  padding:0px 0 0 0; float:left;margin:0px 20px 5px 20px;}

.latest_videos{ height:410px; float:right;  margin:0px 2px 0 0; padding:0; }
.latest_videos_top{ background:url(../images/latestvideos_top.png) no-repeat; width:391px; height:14px; }
.latest_videos_mid{ background:url(../images/latestvideos_mid.png) repeat-x #2d666d; margin:-16px 0 0 0; width:391px; height: auto; }
.latest_videos_bot{ background:url(../images/latestvideos_bot.png) no-repeat; width:391px; height:13px;}

ul.list1{
  width:391px; margin:0px 0 0 -30px; 
  margin-bottom:10px;
  overflow:hidden; text-decoration:none;
  
  /*border-top:1px solid #ccc;*/
}
ul.list1 li{ height:185px; width:172px;
  line-height:25px;
  /*border-bottom:1px solid #ccc;*/
  float:left;
  display:inline; text-decoration:none;
}
#double1 li  { text-decoration:none; width:50%;} /* 2 col */
#triple li  { width:20%; } /* 3 col */
#quad li    { width:20%; } /* 4 col */
#six li     { width:16.666%; } /* 6 col */

.latest_videos p{ line-height:24px; padding:5px 0 0 0;}
.latest_videos a{ text-decoration:none; color:#FFF;}
.latest_videos a:hover{ text-decoration:none; color:#00ff1e;}

.albums{ float: left; width:1000px; height:auto; padding:0px; margin:5px 0 0 0;}
.album_top{ background:url(../images/album_top.gif) no-repeat;margin:0px 0 0 0;  width:1000px; top:18px; height:11px; position:relative; }
.album_mid{ background:url(../images/album_mid.gif) repeat-y ; margin:0px 0 0 0; width:1000px; height:auto; position:relative;}
.album_bot{ background:url(../images/album_bot.gif) no-repeat;margin:-10px 0 0 0;  width:1000px; height:11px; position:relative;}

.albumsbg{ background:#05304e; height:auto; width:980px; margin:10px 0 0px 10px; padding:12px 0 0px 0;}
.albumsbg p{ width:102px; line-height:18px; padding:0px 0 0 0px;}
.albumsbg a{ text-decoration:none; color:#FFF;}
.albumsbg a:hover{ text-decoration:none; color:#00ff1e;}

ul.list2{
  width:970px; margin:0px 0 0 -25px; 
  margin-bottom:10px;
  overflow:hidden; text-decoration:none;
  
  /*border-top:1px solid #ccc;*/
}
ul.list2 li{ height:180px; width:102px;
  line-height:24px;
  /*border-bottom:1px solid #ccc;*/
  float:left;
  display:inline; text-decoration:none;
}
#eight li  { text-decoration:none; width:12.5%;} /* 8 col */
#triple li  { width:20%; } /* 3 col */
#quad li    { width:20%; } /* 4 col */
#six li     { width:16.666%; } /* 6 col */


.official_photos{ float:left; background: url(../images/officialphotos_bg.png) no-repeat; width:326px; height:369px; position: relative; margin:4px 0 0 0; }
.official_photos_img{ width:326px; float:left; margin:0px 0px 0 0; padding:0px 10px 0 20px;}
.photo_1{ float:left; width:135px; height:135px;}
.photo_2{ float:left; width:135px; height:135px;padding:0px 0 0 17px;}
.photo_3{ float:left; width:135px; height:135px; padding:15px 0 0 0;}
.photo_4{ float:left; width:135px; height:135px;padding:15px 0 0 17px;}

ul.list3{
  width:290px; margin:0px 0 0 -40px; 
  margin-bottom:10px;
  overflow:hidden; text-decoration:none;
  
  /*border-top:1px solid #ccc;*/
}
ul.list3 li{ height:150px; width:135px;
  line-height:25px;
/*  border-bottom:1px dotted #ccc;*/
  float:left;
  display:inline; text-decoration:none;
}
#double3 li  { text-decoration:none; width:50%;} /* 2 col */
#triple li  { width:20%; } /* 3 col */
#quad li    { width:20%; } /* 4 col */
#six li     { width:16.666%; } /* 6 col */

.speeches{ float:left; background: url(../images/officialphotos_bg.png) no-repeat; width:326px; height:369px; position: relative;left:4px; margin:4px 0 0 0;}
div.item {float: left;  padding: 5px; margin:0 5px 0 5px; width: 90%; text-align:justify; line-height:24px;}
div.item img {float: left;  margin:0px 5px 0px 10px;}
.speeches .dot{ float: left;background:url(../images/dot.png) repeat-x; width:290px; height:1px;margin:5px 20px 5px 20px;}

.recent_tweets{ float:left; background: url(../images/recenttweeter_bg.png) no-repeat; width:341px; height:362px; position: relative; left:4px;  margin:4px 0 0 0;}
.recent_tweets_img{ position: absolute; top:60px; width:320px; height:70px; left:20px;}
.recent_tweets p{ position:absolute; top:42px; left:80px;width:250px; text-align:justify; line-height:24px; }
.recent_tweets .twt{ position:absolute; top:145px; left:20px;}
.recent_tweets .twt a{width:200px; color:#FFF; text-decoration:none; position:absolute; top:5px; left:40px;}
.recent_tweets .twt a:hover{ color:#00ff1e;}
.recent_tweets .twt span{ font-size:14px; color:#5ae6ff; left:240px; text-transform:uppercase; position:absolute; top:5px; }
.recent_tweets .facebook{ width:300px; position:absolute; top:190px; margin:0 5px 0 5px; left:20px;}
.recent_tweets .fbook{ position:absolute; top:330px; left:20px;}
.recent_tweets .fbook a{ width:200px; color:#FFF; text-decoration:none; position:absolute; top:5px; left:40px;}
.recent_tweets .fbook a:hover{ color:#00ff1e;}

.recent_tweets .fbook span{ font-size:14px; color:#5ae6ff; left:230px; text-transform:uppercase; position:absolute; top:5px; }

.footer{ float:left; background: url(../images/footerbg.png) no-repeat; width:1000px; height:51px; text-align:center; padding:0px 0 0 0;}
.footer p{ padding:10px 0 0 0;}


.albumsinner{ margin:0px; padding:0px; position:relative;}
.albumsinner_top{ background:url(../images/albumsinner_top.png) no-repeat; width:1000px; height:10px; position:relative; }
.albumsinner_mid{ background:url(../images/albumsinner_mid.png) repeat-x ; margin:-16px 0 0 0; width:1000px; height:auto; position:relative; }
.albumsinner_bot{ background:url(../images/albumsinner_bot.png) no-repeat; width:1000px; height:10px; position:relative;}
.albumsinner_line{ background:url(../images/album_line.gif) no-repeat; width:1000px; height:1px;}

.overlay{background:transparent url(../images/transwhite.png);display:none;height:71px;left:1px;padding:0px; position: relative; margin:-80px 0 0 0;width:167px;}
.albumsinner_img1  span.overlaystrong{color:#3E4062;display:block;font-size:16px;line-height:24px; margin:0 0 0 10px; padding:0 0 0 10px; }
.albumsinner_img1 ul li p.txt{ color:#F00; margin:0px 0 0 0;padding:0px;}
.albumsinner_img1 ul li a .overlay{ padding: 0 0 0 10px; text-decoration:none;}
.albumsinner_img1 ul li a:hover .overlay{display:block; color: #fff; text-decoration:none;}

form{ margin:0 0 0 -10px; padding:12px 0px 12px 0px;}
input {width: 180px; margin:0 0 0 20px;}
.go{ background:url(../images/go_btn.gif) no-repeat; width:31px; height:21px; position:relative; top:0px; float:left; margin:2px 0 0 0; left:400px;}
.go a{ color:#000; text-decoration:none; margin:15px 0 0 7px; position: relative; top:3px;}
.go a:hover{ color:#fff; }

ul.list{
  width:970px; margin:20px 0 0 -20px;
  margin-bottom:20px;
  overflow:hidden; text-decoration:none;
  
  /*border-top:1px solid #ccc;*/
}
ul.list li{ height:195px;
  line-height:25px;
  /*border-bottom:1px solid #ccc;*/
  float:left;
  display:inline; text-decoration:none;
}
#double li  { text-decoration:none; width:20%;} /* 2 col */
#triple li  { width:20%; } /* 3 col */
#quad li    { width:20%; } /* 4 col */
#six li     { width:16.666%; } /* 6 col */

.upcoming{ margin:0 20px 0 20px; padding:20px 20px 0 0;}
.upcoming a{  text-decoration:none; color:#5ae6ff;}
.upcoming a:hover{ text-decoration:none; color:#fff;}

.upcoming_shows{display:block;font-size:16px;line-height:24px; margin:0px 15px 0 15px; padding:0 0 0 0px; }
.theader{ text-align:left; background:#05304e;color:#FFF; text-decoration:underline; text-transform:uppercase; margin:10px 0 10px 0; padding:10px 0 10px;  text-decoration:none; font-size:14px; border-bottom: #5ae6ff;}
.odd{ font-size:12px; background:#014ea3; color:#FFF;}
.odd a{color:#00ff1e;}
.odd a:hover{color:#fff; background: #014ea3;}
.tour tr:hover td{background:#00326b;}
.table td, .table th{ border-bottom:1px solid #1f93d7;padding:8px;text-align:left;vertical-align:middle}

.even{ font-size:12px; background:#001f42; color:#FFF;}
.even a{color:#00ff1e;}
.even a:hover{color:#fff;}

.upcoming_shows .preview a{ background: url(../images/view.png) no-repeat; width:21px; height:28px;}
.upcoming_shows .t_date a{ color:#00ff1e;}

.pconcerts{ width:980px; position:relative; margin:0px; padding:0 0 20px 0px;}
.pconcerts_left{ width:563px;margin:0px; position:relative; left:15px; padding:0px;}
.pconcerts_left h2{ margin:0px; padding:10px 5px;}
.pconcerts_left a{ text-decoration:none;padding:15px 10px 10px 5px; color:#FFF;}
.pconcerts_left a:hover{ text-decoration:none;color:#00ff1e;;}
.pconcerts_left .img{ padding:15px 0 15px 0;}
.pasttable_left{ background:#09418e; padding:15px; line-height:24px;}
.table th, tr{ line-height:24px;}

.pconcerts_right{ width:400px;margin:0px;  padding:0px; position:absolute; top:70px; right:-5px; }
.upconcerts_right{ width:400px;margin:0px;  padding:0px; position:absolute; top:60px; right:-5px; }

.social{ background: #FFF; width:390px; margin:10px 0 0 0px; padding:10px 0 10px 10px; }
.social .icon{}
.social .icon1{ margin:0px 0 0 10px;}

.tickets{ background:url(../images/buytickets.png) no-repeat; width:160px; height:34px; margin:20px 0 0 120px;}
.tickets a{ text-decoration:none; text-transform:uppercase; color:#FFF; font-size:14px; margin:0px 0 0 0; float:left; padding:10px 0 0 40px;}
.tickets a:hover{ color:#00ff1e;}



#news1 { width:610px; margin:0px 0 0px -20px;}
#news1 li h2 a { text-decoration:none; color:#5ae6ff;}
#news1 li h2 a:hover{ color:#00ff1e;}
#news1 li h2{ text-align:justify; margin:0px 0 0 0; padding:0 0 0 0px;}
#news1 li{border-bottom:1px dotted #5ae6ff;list-style:none outside none;margin:0 0 0px;padding:10px 0 10px 0px;}
#news1 li.last{border-bottom:0;margin-bottom:0;padding-bottom:0;}
#news1 li img{float:left;margin:0 20px 5px 0;}
#news1 li a{ text-transform:uppercase; color:#ffb834;padding:0px 0px; text-decoration: none;}
#news1 li a:hover{color:#00ff1e;}
#news1 li p{ line-height:20px;}


#sidebar_img{width:340px; margin:13px 2px 0 0; border:#FFF 1px solid;}
#sidebar{width:340px;}
#sidebar h3{color:#5ae6ff;font:normal 16px/18px Verdana, Geneva, sans-serif;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}

.block{font-size:12px;margin-bottom:10px;padding:10px 0;}
.block select{width:210px; margin:0 0 0 10px;}
.cloud a{background:#125b7d;color:#fff;line-height:24px;margin-right:2px;padding:3px 6px;text-decoration:none;white-space:nowrap;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.cloud a:hover{color:#5ce9ff}
.block ul{margin:0}
.block li{color:#6e7089;list-style:none outside none;margin:0 0 10px}

.related-album{margin-bottom:1em}.related-album img{float:left;}
.related-album p{margin-left:70px;}
.related li{line-height:16px;margin-bottom:5px;}

.newspage{  margin:10px 0 0 0; padding:0px;min-height:1130px; }
.news_left{width:563px;margin:0px;}
.news_right{ width:340px;margin:0px; position:absolute; margin:90px 10px 0 10px; top:0px; float:right; right:0px; padding:0px; }
.newsinner_line{ background:url(../images/album_line.gif) no-repeat; width:1000px; margin:-10px 0 0 0; height:1px;}
.news_right span{ color:#9fa0b1;}
.news_right a{ color:#5ae6ff; text-decoration:none;}
.news_right a:hover{ color:#00ff1e;}

.news_left .meta1{color:#9fa0b1; padding:0 0 0 20px;}

ul.list_icon{
  width:970px; margin:10px 0 0 -20px;
  margin-bottom:0px;
  overflow:hidden; text-decoration:none;
  
  /*border-top:1px solid #ccc;*/
}
ul.list_icon li{ height:25px;
  line-height:25px;
  /*border-bottom:1px solid #ccc;*/
  float:left;
  display:inline; text-decoration:none;
}
ul.list_icon li a{ color:#FFF; padding:0 10px 0 10px;}
ul.list_icon li a:hover{ color:#5ae6ff;}

#double_ico li  { text-decoration:none; width:25%;} /* 2 col */
#triple li  { width:20%; } /* 3 col */
#quad li    { width:20%; } /* 4 col */
#six li     { width:16.666%; } /* 6 col */

div.comments {float: left; border-bottom: 1px dotted #5ae6ff; padding:0 10px 5px 10px; width:100%; line-height:24px;}
div.comments span{ color:#5ae6ff;}
div.comments img {float: left; margin:10px 10px; height:50px;line-height:24px;}
div.comments a{ padding:0 10px 0 0px;  color:#5ae6ff;text-decoration:none;}
div.comments a:hover{ color:#fff;}
div.comments h3{ font:18px Verdana, Geneva, sans-serif; }

.contact{ margin:10px 0 10px 0px; padding:0 20px 0 0px; }
.contact h2{ color:#5ae6ff;}
.contact p{ margin:0 0 0 0px; padding:0 0 0 20px; line-height:24px;}
.contact a{ padding:0 0 0 20px; text-decoration:none; color:#00ff1e;}
.contact a:hover{ color:#5ae6ff;}

ul.list_inneralbum{
  width:560px; margin:20px 0 0 -35px;
  margin-bottom:10px;
  overflow:hidden; text-decoration:none;
  
  /*border-top:1px solid #ccc;*/
}
ul.list_inneralbum li.txt{width:370px; height:230px;
  line-height:25px;
  /*border-bottom:1px solid #ccc;*/
  float:left;
  display:inline; text-decoration:none;
}
ul.list_inneralbum li.img{ padding:5px 0 5px 0; margin:0 0 0 0px; width:150px; height:230px;
  line-height:25px;
  /*border-bottom:1px solid #ccc;*/
  float:left;
  display:inline; text-decoration:none;
}

#double_inneralbum li.img  { text-decoration:none; width:35%;} /* 2 col */
#double_inneralbum li.txt  { text-decoration:none; width:65%;} /* 2 col */
#double_inneralbum li.txt span { color:#5ae6ff;} /* 2 col */
#double_inneralbum li.txt a{ color:#FFF; padding:0 5px 0 5px;}
#double_inneralbum li.txt a:hover{ color:#5ae6ff;}
#double_inneralbum li.txt a.icon{position:relative; top:20px; margin:10px 5px 0 5px;}

#triple li  { width:20%; } /* 3 col */
#quad li    { width:20%; } /* 4 col */
#six li     { width:16.666%; } /* 6 col */

.inner_albumsdetails{ margin:0px; padding:0px; position:relative;}
.inner_albumsdetails_top{ background: url(../images/customer_reviews_top.gif) no-repeat; width:566px; height:4px; top:5px; left:20px; position:relative; }
.inner_albumsdetails_mid{ background:url(../images/customer_reviews_mid.gif) repeat-x ; margin:-16px 0 0 0; border-left:1px solid #5ae6ff; left:20px; border-right:1px solid #5ae6ff; width:564px; height:auto; position:relative; }
.inner_albumsdetails_bot{ background:url(../images/customer_reviews_bot.gif) no-repeat; width:566px; height:4px; top:-12px; position:relative; left:20px;}

.inner_albumtxt_top{ background: url(../images/inner_albumtxt_top.gif) no-repeat; width:364px; height:7px; top:12px; left:-5px; position:relative; }
.inner_albumtxt_mid{ background: url(../images/inner_albumtxt_mid.gif) repeat-y; width:364px; height:auto; top:0px; left:-5px; position:relative; }
.inner_albumtxt_mid p{ line-height:24px; padding:5px 10px 5px 10px;}
.inner_albumtxt_bot{ background: url(../images/inner_albumtxt_bot.gif) no-repeat; width:364px; height:7px; top:-12px; left:-5px; position:relative; }

ul.list_track{
  width:600px; margin:0px 0 0 10px;
  margin-bottom:10px; padding:10px 0 0 0;
  overflow:hidden; text-decoration:none;
  
  /*border-top:1px solid #ccc;*/
}
/*ul.list_track li.play{ height:55px;  margin:5px 0 0 0;   display:inline; text-decoration:none;}
ul.list_track li.txt{ height:55px;   padding:0 0 0 0px;    display:inline; text-decoration:none;}
ul.list_track li.views{ height:55px;  padding:0 0 0 0px;   display:inline; text-decoration:none;}
ul.list_track li.btn{ height:55px;      display:inline; text-decoration:none;}
ul.list_track li.star{ height:55px; padding:0 0 0 0px;     display:inline; text-decoration:none;}*/

ul.list_track li{ height:60px;
  line-height:25px;
  /*border-bottom:1px solid #ccc;*/
  float:left;
  display:inline; text-decoration:none;
}

#double_track li div.bg{background:#0C3;}

#double_track li.play{width:5%; position:relative; top:5px;}
#double_track li.txt{width:35%;}
#double_track li.views{width:20%; position:relative; left:10px;}
#double_track li.btn{width:15%;}
#double_track li.star{width:25%;}


#double_track li{ width:20%}
#triple li  { width:20%; } /* 3 col */
#quad li    { width:20%; } /* 4 col */
#six li     { width:16.666%; } /* 6 col */

.track{ margin:0px; padding:0px; position:relative;}
.track .title{ background:#003e80; width:542px;}
.track .title span.title{ padding:10px 0 10px 22px; float:left;}
.track .title span.rating{ padding:0 20px 0 0px; margin:-24px 30px 0 0; float:right;}

.track_top{ background: url(../images/customer_reviews_top.gif) no-repeat; width:566px; height:4px; top:5px; left:20px; position:relative; }
.track_mid{  background:url(../images/customer_reviews_mid.gif) repeat-x ; margin:-12px 0 0 0; border-left:1px solid #5ae6ff; left:20px; border-right:1px solid #5ae6ff; width:564px; height:auto; position:relative; }
.track_mid h1{ padding:10px 0 0 10px;}
.track_bot{ background:url(../images/customer_reviews_bot.gif) no-repeat; width:566px; height:4px; top:-12px; position:relative; left:20px;}

.customer_top{ background: url(../images/customer_reviews_top.gif) no-repeat; width:566px; height:4px; top:0px; left:20px; position:relative; }
.customer_mid{  background:url(../images/customer_reviews_mid.gif) repeat-x ; margin:-18px 0 0 0; border-left:1px solid #5ae6ff; left:20px; border-right:1px solid #5ae6ff; width:564px; height:auto; position:relative; }
.customer_mid h1{ padding:10px 0 0 10px;}
.customer_bot{ background:url(../images/customer_reviews_bot.gif) no-repeat; width:566px; height:4px; top:0px; bottom:10px; position:relative; left:20px;}

#albumdetail { width:530px; margin:0px 0 0px -20px;}
#albumdetail li h2 a { text-decoration:none; color:#5ae6ff;}
#albumdetail li h2 a:hover{ color:#00ff1e;}
#albumdetail li h2{ text-align:justify; margin:0px 0 0 0; padding:0 0 0 0px;}
#albumdetail li{/*border-bottom:1px dotted #5ae6ff;*/list-style:none outside none;margin:0 0 0px;padding:10px 0 10px 0px;}
#albumdetail li.last{border-bottom:0;margin-bottom:0;padding-bottom:0;}
#albumdetail li img{float:left;margin:0 20px 5px 0;}
#albumdetail li a{ text-transform:uppercase; color:#ffb834;padding:0px 0px; text-decoration: none;}
#albumdetail li a:hover{color:#00ff1e;}
#albumdetail li p{ text-align:justify; line-height:24px;}

.albumsdetailpage{  margin:10px 0 0 0; padding:0px;min-height:1630px; }
.album_right{ width:380px;margin:0px; position:absolute; margin:90px 10px 0 10px; top:0px; float:right; right:0px; padding:0px; }

.inner_albumimg_top{ background: url(../images/inner_albumimg_top.gif) no-repeat; width:390px; height:11px; top:10px; left:-10px; position:relative; }
.inner_albumimg_mid{  background:url(../images/inner_albumimg_mid.gif) repeat-x ; margin:10px 0 0 0; left:-10px; width:390px; height:auto; position:relative; }
.inner_albumimg_mid .img{ margin:5px; padding:0 0 0 8px; }
.inner_albumimg_bot{ background:url(../images/inner_albumimg_bot.gif) no-repeat; width:390px; height:11px; top:-2px; position:relative; left:-10px;}

.inner_latestalbum_top{ background: url(../images/inner_latestalbum_top.gif) no-repeat; width:362px; height:2px; top:0px; left:5px; position:relative; }
.inner_latestalbum_mid{  background:url(../images/inner_latestalbum_mid.gif) repeat-x ;margin:0px 0 0 0; left:5px; width:360px; height:1117px; position:relative; border-left:1px solid #5ae6ff;border-right:1px solid #5ae6ff; top:-16px;}
.inner_latestalbum_bot{ background:url(../images/inner_latestalbum_bot.gif) no-repeat; width:362px; height:2px; top:-16px; position:relative; left:5px;}

ul.list_lablbums {
  width:380px; margin:20px 0 0 -20px;
  margin-bottom:20px;
  overflow:hidden; text-decoration:none;
  
  /*border-top:1px solid #ccc;*/
}
ul.list_lablbums li{ height:85px;
  line-height:25px;
  /*border-bottom:1px solid #ccc;*/
  float:left;
  display:inline; text-decoration:none;
}

#double_lablbums li.img{width:50%; position:relative; left:-30px;}
#double_lablbums li.txt{width:50%; position:relative; left:-30px;}
#double_lablbums li.txt a{ color:#5ae6ff; }
#double_lablbums li.txt a:hover{ color:#00ff1e;}
#double_lablbums li.txt span{ color:#00ff1e;}
#double_lablbums li  { text-decoration:none; width:50%;} /* 2 col */
#triple li  { width:20%; } /* 3 col */
#quad li    { width:20%; } /* 4 col */
#six li     { width:16.666%; } /* 6 col */

.block_lalbums{font-size:12px;margin-bottom:20px;padding:10px 0;}
.block_lalbums h3{ padding:10px 0 10px 8px;}
.block_lalbums select{width:380px; margin:0 0 0 10px;}
.block_lalbums ul{margin:0}
.block_lalbums li{color:#fff;list-style:none outside none;margin:0 0 10px}
#double_lablbums li.read a{ float:left; margin:-10px 0 0 -30px; text-transform:uppercase; color:#ffb834;}
#double_lablbums li.read a:hover{color:#00ff1e;}


div.comments_albumdetail {float: left; border-bottom: 1px dotted #5ae6ff; padding:0 10px 5px 10px; width:100%; line-height:24px;}
div.comments_albumdetail span{ color:#5ae6ff;}
div.comments_albumdetail img {float: left; margin:10px 10px; height:50px;line-height:24px;}
div.comments_albumdetail a{ padding:0 10px 0 0px;  color:#5ae6ff;text-decoration:none;}
div.comments_albumdetail a:hover{ color:#fff;}
div.comments_albumdetail h3{ font:18px Verdana, Geneva, sans-serif; }