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

html {background:url(../images/layout/html_bg.jpg) top left repeat-x #001113;}
body {background:url(../images/layout/body_bg.jpg) top center no-repeat; margin:0; padding:0; height:800px; font-family:Verdana, Tahoma, Arial;}

img {border:none;}

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

a, a:visited {color:#51bed2; text-decoration:underline;}
a:hover {color:#aedddd;}

input, textarea {padding:3px; margin:0; text-decoration:none; background:#011817; border:0px; color:#fff; font-size:9px; font-family:Verdana, Arial, Tahoma;}
select {padding:3px 0px; margin:0; text-decoration:none; background:#011817; border:0px; color:#fff; font-size:9px; font-family:Verdana, Arial, Tahoma;}
input:focus, textarea:focus, select:focus {background:#0d4644;}

#loading {position:fixed; top:200px; width:121px; z-index:49; height:41px; margin:0 0 0 170px;}
#loading .block {background:url(../images/layout/loading_anigif_pavo.gif) top center no-repeat; height:41px; width:121px;}

#container {width:1004px; height:622px; margin:0 auto 0 auto;}
#container div {float:left;}

#left {width:504px; height:622px; z-index:99;}
#top {width:500px; height:101px;}
#content {width:500px; height:487px;}
#footer {width:480px; font-weight:bold; color:#fff; font-size:9px; padding:0 0 0 20px; line-height:24px;}
#footer span {font-weight:normal; color:#47b0b0;}
#footer span a, #footer span a:visited {color:#47b0b0; text-decoration:none;}
#footer span a:hover {color:#aedddd;}


.top h1 {color:#fff; margin:0 0 0 12px; padding:0; font-size:11px; font-weight:bold; line-height:28px;}
.top h1 span {font-size:10px; color:#51bed2; font-family:Arial, Verdana, Tahoma;}

.item1 {width:455px; background:url(../images/layout/item1_bg.jpg) left repeat-y; margin:0 0 10px 0;}
.item1 .top {width:455px; height:41px; background:url(../images/layout/item1_top.jpg) top left no-repeat;}
.item1 .middle {width:442px; padding:0 10px 0 3px;}
.item1 .bottom {width:442px; padding:15px 10px 5px 3px; height:15px; background:url(../images/layout/item1_bottom.jpg) top left no-repeat; text-align:right; font-size:9px; font-weight:bold; line-height:9px;}

.item2 {width:290px; background:url(../images/layout/item2_bg.jpg) left repeat-y; margin:0 10px 10px 0;}
.item2 .top {width:290px; height:41px; background:url(../images/layout/item2_top.jpg) top left no-repeat;}
.item2 .middle {width:270px; padding: 0 10px;}
.item2 .bottom {width:270px; padding:15px 10px 5px; height:15px; background:url(../images/layout/item2_bottom.jpg) top left no-repeat; text-align:right; font-size:9px; font-weight:bold; line-height:9px;}

.item3 {width:154px; background:url(../images/layout/item3_bg.jpg) left repeat-y; margin:0 5px 10px 0;}
.item3 .top {width:154px; height:41px; background:url(../images/layout/item3_top.jpg) top left no-repeat;}
.item3 .middle {width:134px; padding:0 10px;}
.item3 .bottom {width:134px; padding:15px 10px 5px; height:15px; background:url(../images/layout/item3_bottom.jpg) top left no-repeat; text-align:right; font-size:9px; font-weight:bold; line-height:9px;}


/* HOME */
.newsimage {width:72px; height:101px; background:url(../images/layout/news_imagebg.jpg) top left no-repeat; margin:0 5px 0 7px; padding:7px 10px 9px 9px;}
.newsimage span {font-size:9px; line-height:30px; font-weight:bold;}
.newsmessage {width:333px;font-size:9px; color:#fff; line-height:14px;}

.dark {background:url(../images/layout/bg_transp_25.png);}
.row {width:100%; padding:3px 0px;}
.line {background:url(../images/layout/speratingline.jpg) top left no-repeat; font-size:0px; height:2px; width:100%;}

.scheduledate {width:45px; font-family:Arial, Verdana, Tahoma; font-size:10px; color:#51bed2; font-weight:bold; margin:0 10px 0 15px;}
.scheduleinfo {color:#fff; font-size:10px; font-weight:bold; margin:0 10px 0 0;}
.scheduleinfo span {font-style:italic; font-size:9px; font-weight:normal;}

.item2 .scheduleinfo {width:190px;}
.item1 .scheduleinfo {width:340px;}

.pastgigs .scheduledate {color:#276571;}
.pastgigs .scheduleinfo {color:#999;}

.disco_image {background:url(../images/layout/latestrelease_imagebg.jpg) top left no-repeat; width:83px; height:83px; padding:5px; margin:0 0 0 5px;}
.disco_info {font-size:10px; color:#fff; font-weight:bold; width:119px; padding:0px 5px 0px 10px;line-height:14px;}
.disco_info span {font-size:9px; font-weight:normal;}


/* BIOGRAPHY */
.biography {font-size:9px; color:#fff; width:422px; padding:0 9px; line-height:14px;}
.biography p {padding:0; margin:0 0 10px 0; width:422px; padding:0 9px; line-height:14px;}

/* CHARTS */
.charts_number {font-size:26px; color:#51bed2; font-weight:bold; font-family:Arial, Verdana, Tahoma; line-height:30px; margin:0 10px 0 15px; width:30px;}
.charts_info {font-size:10px; color:#fff; font-weight:bold; line-height:12px; padding:2px 10px 2px 0px; width:377px;}
.charts_info span {font-weight:normal; font-style:italic; font-size:9px;}

/* GUESTBOOK */
.gb_btn {width:95px; margin:5px 0 5px 15px; font-size:9px; font-weight:bold;}
.gb_nav {width:322px; margin:5px 10px 5px 0px; font-size:9px; font-weight:bold;}
.gb_nav span {display:block; float:left; padding:3px 6px; color:#fff;}
.gb_nav a, .gb_nav a:visited, .gb_btn a, .gb_btn a:visited {display:block; float:left; padding:3px 6px; margin:0 3px 0 0; text-decoration:none; background:#011817;}
.gb_nav a:hover, .gb_btn a:hover {background:#0d4644;}
.gb_nav a.active {background:#304343; color:#011817;}
.gb_header {width:417px; margin:5px 10px 5px 15px; font-size:10px; font-weight:bold; color:#fff;}
.gb_header span {font-size:9px;}
.gb_message {width:417px; margin:0 10px 5px 15px; font-size:9px; color:#fff;line-height:14px;}

/* GUESTBOOK - WRITE */
.row .left {width:120px; margin:0 0 0 15px; font-size:10px; color:#fff; line-height:16px;}
.row .right {width:297px; margin:0 10px 0 0; font-size:10px; color:#fff; line-height:16px;}

/* DISCOGRAPHY */
.item1 .disco_image {background:url(../images/layout/latestrelease_imagebg.jpg) top left no-repeat; width:83px; height:83px; padding:5px; margin:0 0 0 5px;}
.item1 .disco_info {font-size:10px; color:#fff; font-weight:bold; width:219px; padding:0px 5px 0px 10px;}
.item1 .disco_info span {font-size:9px; font-weight:normal; color:#51bed2;}

/* NEWS OVERVIEW */
.newsdate {width:45px; font-family:Arial, Verdana, Tahoma; font-size:10px; color:#51bed2; font-weight:bold; margin:0 10px 0 15px;}
.newstitle {color:#fff; font-size:10px; font-weight:bold; margin:0 10px 0 0;}
.newstitle a, .newstitle a:visited {color:#fff; text-decoration:none;}
.newstitle a:hover {color:#999;}


/* BOOKINGS */
.item2 .row .left {width:70px;}
.item2 .row .right {width:175px;}

.bookingsinfo {font-size:9px; color:#fff; width:119px; padding:0px 5px 0px 10px; line-height:14px;}

/* MEDIA */
.media_videoitem {font-size:10px; color:#51bed2; font-weight:bold; margin:0 10px 0 15px;}
.photo_album {padding:3px; width:195px; margin:0 0px 5px 10px;}
.photo_album .picture {width:60px; height:60px; margin:0 5px 0 0;}
.photo_album .info {font-size:10px; color:#fff; font-weight:bold; line-height:16px;}
.photo_album .info span {font-style:italic; font-size:9px; font-weight:normal;}

.photo_albumitem {padding:3px; width:60px; margin:0 0px 5px 10px;}
.photo_albumitem .picture {width:60px; height:60px;}

.video {background:url(../images/layout/bg_transp_25.png); padding:3px; margin:6px 0 0 0; width:306px; height:250px;}
.video_title {background:url(../images/layout/bg_transp_25.png); width:116px; margin:6px 0 10px 0; line-height:16px; font-size:10px; font-weight:bold; color:#fff;}
.video_options {background:url(../images/layout/bg_transp_25.png); width:116px; margin:3px 0 0px 0; line-height:22px; font-size:10px; font-weight:bold;}
.video_options a, .video_options a:visited {padding:3px; width:110px; display:block; float:left; text-decoration:none;}
.video_options a:hover {padding:3px; width:110px; display:block; float:left; text-decoration:none;background:url(../images/layout/bg_transp_25.png);}


/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */
#contentscroll	{overflow:auto; margin: 0; padding: 0px; }
.flexcroll {width:480px; height:484px;}
.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; }
.hscrollerbaseend { 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 */
