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

body {background:url(../images/layout/background.jpg) top center no-repeat #090603; padding:0; margin:0; font-family:Arial, Tahona, Verdana;}

* {margin:0; padding:0;}

a, a:visited {color:#ffc600;}
a:hover {color:#928041;}

img {border:none;}
object:focus, img:focus, a:focus, div:focus {outline:none;}

input, textarea {background:#1f180f; border:1px solid #4b3e32; color:#CCC; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
input:focus, textarea:focus {background:#3c2b1c;}
input {padding:4px 3px;}
textarea {padding:4px 4px;}

#loading {position:fixed; top:200px; width:1000px; text-align:center; z-index:99;}
#loading .colom1 {background:url(../images/layout/loading_anigif.gif) top center no-repeat; height:41px;}
#loading .colom2 {height:41px;}
#loading .colom3 {background:url(../images/layout/loading_anigif.gif) top center no-repeat; height:41px; width:333px;}

#container {width:1000px; margin:0 auto 0 auto; z-index:0;}
#container div {float:left;}

h1 {font-size:0px; height:0px; width:0px;}

.colom1 {width:255px; z-index:10; padding:68px 0 0 0;}
.colom2 {width:392px; z-index:10;}
.colom3 {width:353px; z-index:10; padding:68px 0 0 0;}

.header {margin:0 0 40px 0; height:29px;}

.button {height:30px; width:100%; margin:4px 0 0 0;}

.colom1 .item {width:255px; margin:0; padding:4px 0; border-bottom:2px dotted #fcb91c;}
.colom1 .row {width:255px; margin:0 0 5px 0; color:#fff; font-size:11px;}
.colom3 .item {width:333px; margin:0 0 10px 0;}
.colom3 .row {width:309px; margin:0 0 5px 0; color:#fff; font-size:11px;}

.colom3 .rowmedia .left {width:80px; padding:7px 0 0 0;}
.colom3 .rowmedia .right {width:229px; padding:3px 0;}

.rowmedia {width:309px; color:#fff; font-size:11px;}
.rowmedia a {display:block; padding:3px 0px;color:#FFFFFF;}
.rowmedia a:hover {color:#FFB719;}

.dark {background:url(../images/layout/itemdark_bg.png) repeat;}

.newsimage {width:92px; height:91px; background:url(../images/layout/news_image_bg.jpg); padding:8px 10px 8px 7px;}
.newsitem {width:224px;}
.newsitem .top {width:197px; height:39px; background:url(../images/layout/content_topbg.jpg) top left no-repeat;  padding:15px 15px 0 12px;}
.newsitem .top h2 {color:#fff; font-size:14px; font-weight:bold; margin:0; padding:0; line-height:14px; border-bottom:2px dotted #fcb91c; padding:0 0 4px 0;}
.newsitem .top h2 span {color:#cab09c; font-weight:bold; font-size:10px; line-height:10px;}
.newsitem .middle {width:197px; background:url(../images/layout/content_bg.jpg) left repeat-y; padding:0 15px 5px 12px; color:#fff; font-size:11px; }
.newsitem .bottom {width:197px; background:url(../images/layout/content_bottombg.jpg) bottom left no-repeat; padding:0 15px 15px 12px; font-size:11px; font-weight:bold;}

.news_date {color:#fff; font-size:11px; margin:0 10px 0 0px; width:45px;}
.news_info {color:#fff; font-size:11px; font-weight:bold; width:115px;}
.news_info span {color:#cab09c; font-size:11px; font-style:italic; font-weight:normal;}

.upcominggigs {height:170px; overflow:hidden;}
.upcominggigs_hc {height:191px; overflow:hidden;}
.schedule_date {color:#fff; font-size:11px; font-weight:bold; margin:0 10px 0 5px; width:45px;}
.schedule_info {color:#fff; font-size:11px; font-weight:bold; width:110px;}
.schedule_info a, .schedule_info a:visited {color:#ffc600;}
.schedule_info a:hover {color:#928041;}
.schedule_info span {color:#cab09c; font-size:11px; font-style:italic; font-weight:normal;}

.colom3 .schedule_info {width:274px;}
.colom3 .schedule_date {margin:0 10px 0 0;}

.pic {width:255px; height:168px;}

.lastestrelease {background:url(../images/layout/latest_release_bg.jpg) top left no-repeat; width:255px; height:155px;}
.lastestrelease .image {width:124px; height:124px; margin:19px 0 0 3px;}
.lastestrelease .info {width:100px; color:#fff; font-size:11px; margin:35px 0 0 25px;}
.lastestrelease .info span {color:#ffbe1c; font-weight:bold;}

.btn_schedule {width:103px; height:30px; background:url(../images/layout/btn_schedule.jpg) top left no-repeat;}
.btn_schedule a, .btn_schedule a:visited {width:103px; height:30px; display:block; text-decoration:none;}
.btn_schedule:hover {background:url(../images/layout/btn_schedule.jpg) bottom left no-repeat;}

.btn_newsarchive {width:103px; height:30px; background:url(../images/layout/btn_newsarchive.jpg) top left no-repeat;}
.btn_newsarchive a, .btn_newsarchive a:visited {width:103px; height:30px; display:block; text-decoration:none;}
.btn_newsarchive:hover {background:url(../images/layout/btn_newsarchive.jpg) bottom left no-repeat;}

.disco_item {width:108px; margin:0 2px 0 0;}
.disco_item .image {width:100px; height:99px; background:url(../images/layout/disco_item_imagebg.jpg) top left no-repeat; padding:8px 0 0 8px;}
.disco_item .top {width:108px; height:13px; background:url(../images/layout/disco_item_top.jpg) top left no-repeat;}
.disco_item .middle {color:#fff; font-size:11px; background:url(../images/layout/disco_item_middlebg.jpg) top left repeat-y; padding:1px 6px 2px 6px; width:96px; text-align:center; min-height:70px;}
.disco_item .middle span {color:#ffbe1c; font-weight:bold;}
.disco_item .bottom {width:108px; height:14px; background:url(../images/layout/disco_item_bottom.jpg) top left no-repeat; margin:0;}
.disco_item .button {width:108px; height:30px; background:url(../images/layout/disco_btn_info.jpg) top left no-repeat; margin:0;}
.disco_item .button a, .disco_item .button a:visited {display:block; font-size:0px; width:108px; height:30px; text-decoration:none; float:left;}
.disco_item .button:hover {background:url(../images/layout/disco_btn_info.jpg) bottom left no-repeat;}

.bigitem {width:329px; margin:0 0 10px 0;}
.bigitem .top {width:309px; background:url(../images/layout/content_bigitem_top.jpg) top left no-repeat; padding:10px 10px 5px 10px; font-size:11px; color:#cab09c;}
.bigitem .top span {color:#ffbe1c; font-weight:bold;}
.bigitem .middle {width:309px; background:url(../images/layout/content_bigitem_bg.jpg) top left repeat-y; padding: 0 10px; font-size:11px; color:#fff;}
.bigitem .middle p {padding:0; margin:0 0 10px 0;}
.bigitem .bottom {width:309px; background:url(../images/layout/content_bigitem_bottom.jpg) bottom left no-repeat; padding:5px 10px 10px 10px;}

.releasebig .top {font-size:12px; color:#FFF; font-weight:bold;}
.releasebig .top span {color:#ffbe1c; font-weight:bold;}
.releasebig .image {width:124px; height:124px; margin:0 10px 0 0;}
.releasebig .info {width:175px; color:#fff; font-size:11px; margin:0;}
.releasebig .info span {color:#ffbe1c; font-weight:bold;}

.gb_navigation {width:329px; margin:0 0 10px 0;}
.gb_navigation a, .gb_navigation a:visited {display:block; float:left; background:#1d160c; padding:4px 8px; margin:0 4px 0 0; font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; border:1px solid #4b3e32;}
.gb_navigation a:hover {color:#cab09c;}
.gb_navigation a.active {color:#ffc600;}

.bigbtn_buy {width:103px; height:30px; background:url(../images/layout/btn_big_buy.jpg) top left no-repeat; margin:0 5px 0 0;}
.bigbtn_buy a, .bigbtn_buy a:visited {width:103px; height:30px; display:block; text-decoration:none;}
.bigbtn_buy:hover {background:url(../images/layout/btn_big_buy.jpg) bottom left no-repeat;}

.bigbtn_back {width:103px; height:30px; background:url(../images/layout/btn_big_back.jpg) top left no-repeat;}
.bigbtn_back a, .bigbtn_back a:visited {width:103px; height:30px; display:block; text-decoration:none;}
.bigbtn_back:hover {background:url(../images/layout/btn_big_back.jpg) bottom left no-repeat;}

.lastestreleasebig {width:255px; height:191px;}
.lastestreleasebig .title {width:255px; color:#FFF; font-size:11px; height:27px; line-height:13px;}
.lastestreleasebig .title span {color:#ffbe1c; font-weight:bold;}
.lastestreleasebig .image {background:url(../images/layout/latest_release_bg2.jpg) top left no-repeat; padding:0 5px 6px 0; width:124px; height:124px; margin:0 5px 0 0;}
.lastestreleasebig .info {width:121px; font-size:11px; color:#fff; margin:0 0 10px 0;}
.lastestreleasebig .buttons {width:121px;}
.lastestreleasebig .buttons .disco_infobtn {width:75px; height:29px; background:url(../images/layout/btn_info.jpg) top left no-repeat; margin:0 0 5px 0;}
.lastestreleasebig .buttons .disco_infobtn a, .lastestreleasebig .buttons .disco_infobtn a:visited {display:block; width:75px; height:29px; text-decoration:none; font-size:0px;}
.lastestreleasebig .buttons .disco_infobtn:hover {background:url(../images/layout/btn_info.jpg) bottom left no-repeat;}
.lastestreleasebig .buttons .disco_buybtn {width:75px; height:29px; background:url(../images/layout/btn_buy.jpg) top left no-repeat;}
.lastestreleasebig .buttons .disco_buybtn a, .lastestreleasebig .buttons .disco_buybtn a:visited {display:block; width:75px; height:29px; text-decoration:none; font-size:0px;}
.lastestreleasebig .buttons .disco_buybtn:hover {background:url(../images/layout/btn_buy.jpg) bottom left no-repeat;}

.charts_nr {color:#cab09c; font-size:18px; line-height:18px; width:30px; font-weight:bold;}
.charts_track {width:279px;} 
.charts_track p {color:#cab09c; font-style:italic; margin:0 0 0 0; padding:0 0 0 0; width:279px; line-height:11px;}
.charts_track span {color:#ffbe1c; font-weight:bold;}

.gallery_item {width:149px; margin:0 5px 5px 0; padding:3px; background:url(../images/layout/itemdark_bg.png) repeat;}
.gallery_item .gallery_itemimage {width:60px; margin:0 5px 0 0;}
.gallery_item .gallery_iteminfo {width:75px;}

.gallery_thumb {width:60px; padding:3px; margin:3px 3px 0 0; background:url(../images/layout/itemdark_bg.png) repeat;}
.gallery_thumb:hover {background:url(../images/layout/itemdark_bg2.png) repeat;}


/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */
#contentscroll	{overflow:auto; margin:0px 0 0 0px; padding: 0px; width:351px; height:455px;}
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbase {width: 15px; background: #D7EBDF url(../images/layout/basebarcaps_verticalbarbody.png) 0px 0px repeat-y;}
.vscrollerbar {width: 15px; background: #99CBCB url(../images/layout/basebarcaps_verticalbarbody.png) -15px 0px repeat-y;}
.hscrollerbase {height: 15px; background: #D7EBDF url(../images/layout/horizontalbarbody_cornerjog.png) 0px -15px repeat-x;}
.hscrollerbar { height: 15px; background: #99CBCB url(../images/layout/horizontalbarbody_cornerjog.png) 0px -30px repeat-x; }
.vscrollerbar, .hscrollerbar { padding: 10px; z-index: 2; }
.vscrollerbarbeg { background: url(../images/layout/basebarcaps_verticalbarbody.png) -45px -30px no-repeat; width: 15px; height: 15px !important; }
.vscrollerbarend { background: url(../images/layout/basebarcaps_verticalbarbody.png) -45px 0px no-repeat; width: 15px; height: 15px; }
.hscrollerbarbeg { background: url(../images/layout/basebarcaps_verticalbarbody.png) -60px -15px no-repeat; height: 15px; width: 15px !important; }
.hscrollerbarend { background: url(../images/layout/basebarcaps_verticalbarbody.png) -30px -15px no-repeat; height: 15px; width: 15px; } 
.scrollerjogbox { width: 15px; height: 15px; top: auto; left: auto; bottom: 0px; right: 0px; background: #4E727C url(../images/layout/horizontalbarbody_cornerjog.png) 0px 0px; }
.vscrollerbasebeg { background: url(../images/layout/basebarcaps_verticalbarbody.png) -30px -30px no-repeat; width: 15px; height: 15px !important; cursor:pointer; }
.vscrollerbaseend { background: url(../images/layout/basebarcaps_verticalbarbody.png) -60px -30px no-repeat;  height: 15px; width: 15px; cursor:pointer; }
.hscrollerbasebeg { background: url(../images/layout/basebarcaps_verticalbarbody.png) -60px 0px no-repeat; height: 15px; width: 15px !important; }
.hscrolleraseend { height: 15px; width: 15px; background: url(../images/layout/basebarcaps_verticalbarbody.png) -30px 0px no-repeat; }
.scrollerjogbox:hover { background: #5E828C url(../images/layout/basebarcaps_verticalbarbody.png) -45px -15px; }
/* Scroll Bar Master Styling Ends Here */