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

body{margin:0px; background-color:#181818;  background-repeat:repeat-x; background-position:top; height: 100%; FONT: 100% "Lucida Grande", "Jamrul", Helvetica, Verdana, Arial, Tahoma, sans-serif;}
html{height: 100%;}
#wrapper {padding: 0 0 30px 0; background:url(../_images/bg.jpg) repeat-x top; background-color:#637d8f;}
#footer{position: relative; padding-bottom: 10px; background:url(../_images/footer_bg.jpg) repeat-x top; min-height:180px;}
p{margin:0px; height:auto; color:#666666;}
h1{color:#0095ba; font-size:16px; margin:0px;}
h2{color:#4e86a1; font-size:12px; font-weight:bold; margin:0px;}
datetime{color:#333333; font-size:13px; font-weight:bold;}
.headers{font-size:30px; color:#7fa8bc; margin-bottom:5px;}
.dotted_line{border-bottom:1px dotted #cccccc; height:1px; background-color:transparent; border-top:0px; border-left:0px; border-right:0px; line-height:0px; padding:0px;}
.dotted_line_blue{border-bottom:1px dotted #618894; height:1px; background-color:transparent; border-top:0px; border-left:0px; border-right:0px; line-height:0px; padding:0px;}
.divider{border-bottom:1px solid #b0c3c9; height:1px; background-color:transparent; border-top:0px; border-left:0px; border-right:0px; line-height:0px; padding:0px;}
.dark_bg{background-color:#cfdce2;}
.light_bg{background-color:#e1ebef;}
.paging{font-size:16px; text-align:center; font-weight:bold; padding:20px; display:inline;}
.paging p{text-align:center; margin:0px; }
.paging a{color:#0095ba; text-decoration:none;}
.paging a:visited{color:#0095ba; text-decoration:none;}
.paging a:active{color:#0095ba; text-decoration:none;}
.paging a:hover{color:#333333; text-decoration:underline;}
form{margin:0px;}

h1 a{color:#0095ba; text-decoration:none;}
h1 a:active{color:#0095ba; text-decoration:none;}
h1 a:visited{color:#0095ba; text-decoration:none;}
h1 a:hover{color:#305d73; text-decoration:none;}

p a{color:#305d73;}
p a:active{color:#305d73;}
p a:visited{color:#305d73;}
p a:hover{color:#000000;}

a{color:#305d73;}
a:active{color:#305d73;}
a:visited{color:#305d73;}
a:hover{color:#000000;}

/* Header */
.header{width:990px; margin-left:auto; margin-right:auto; overflow:hidden;}
.logo{width:530px; height:134px; float:left;}
.header_signup{width:380px; height:40px;background-color:#CCCCCC; margin-right:15px; margin-top:30px; background:url(../_images/mailbg.gif) no-repeat;  font-size:12px; font-weight:bold; color:#DFDFDF; float:right;}
.header_signup div{height:36px;}
.signupform{padding-left:10px; margin-top:6px;}
.header_signup input{margin-top:4px; padding:0px;}
.header_signup_input{width: 148px; height: 24px; background: url(../_images/signup_bg.gif) no-repeat; border:0px; color:#00CCFF; padding:2px; font-size:12px;}

/* Content */
.content{width:990px; margin-left:auto; margin-right:auto; height:auto; overflow:hidden; background:url(../_images/content_bg.gif) repeat-y; background-position: 0px 36px;}
.fader{width:990px; background:url(../_images/fadebg.gif) no-repeat; background-position: 0px 0px; float:left;}
.left_col{width:665px; height:auto; float:left;}
.right_col{width:325px; height:auto; float:right; text-align:left;}
.main_content{width:630px; height:auto; text-align:left; margin-left:25px; margin-top:15px; font-size:11px; color:#444444;}
.content_area{width:630px; height:auto; text-align:left; background-color:#FFF; overflow:hidden;}
.content_holder{padding:15px; float:left; overflow:hidden;}
#content_cap{width:990px; height:32px; margin-left:auto; margin-right:auto; background-image:url(../_images/bottom_cap.png);}
.secheaders{padding:5px;}
.sorting{padding:5px; text-align:right; background-color:#b4dadf; margin-bottom:7px; color:#536c6f;}
.sorting select{border:1px solid #7ba6ad; background-color:#e0e9ee; color:#547a90; font-size:12px;}

/* Footer */
.footer_content{margin: 0px auto; width: 990px; font-size:12px; color:#5b5a5a; height:auto;}
.footer_left{margin-left:15px; margin-top:40px; width: 500px; float:left; text-align:left; overflow:hidden;}
.footer_right{margin-right:15px; margin-top:40px; width: 450px; float:right; text-align:right; overflow:hidden;}
.footer_ad{padding:5px; background-color:#000000; margin-bottom:15px; width:468px;}
.footer_logos{padding-top:10px; margin-bottom:15px; height:60px;}
.footer_logos img{border:0px;}
.footer_right a{color:#5b5a5a; text-decoration:none;}
.footer_right a:visited{color:#5b5a5a; text-decoration:none;}
.footer_right a:active{color:#5b5a5a; text-decoration:none;}
.footer_right a:hover{color:#999999; text-decoration:underline;}

/* Nav */
.nav{margin:0px 0px 0px 30px; list-style: none; padding:0px; overflow:hidden;}
.nav li{margin:0px; float:left; text-align:center; padding:0px; font-weight:bold; font-size:12px; line-height:36px; margin-left:3px;}
.nav a{display:block; width:100px; height:36px; background:url(../_images/navbtn.gif); background-position:-100px top; text-decoration:none; color:#2b5265;}
.nav a:visited{width:100px; height:36px; background:url(../_images/navbtn.gif); background-position:-100px top; color:#2b5265;}
.nav a:active{width:100px; height:36px; background:url(../_images/navbtn.gif); background-position:-100px top; color:#2b5265;}
.nav a:hover{width:100px; height:36px; background:url(../_images/navbtn.gif); background-position:0px top; color:#2b5265;}
.nav_on{width:100px; height:36px; background:url(../_images/navbtn.gif); background-position:0px top; color:#2b5265;}
.top_soc_nav{width:285px; text-align:right; margin-bottom:5px;}
.top_soc_nav img{border:0px;}

/* Side Sections */
.side_sec{width:325px; height:auto; overflow:hidden;}
.side_top{background:url(../_images/side_topcap.png) no-repeat; width:325px; height:53px; float:left;}
.side_top img{margin-top:16px; margin-left:20px;}
.side_mid{background:url(../_images/side_mainbg.png) no-repeat; width:325px; height:auto; float:left; }
.side_mid_content{margin-left:18px; width:275px; font-size:11px; color:#999999;}
.side_bottom{background:url(../_images/side_bottomcap.png) no-repeat; width:325px; height:23px; float:left;}
.side_sec_header{color:#dfdfdf; font-size:14px; font-weight:bold;}
.side_sec_info{color:#0095ba; font-size:11px;}
.side_img{border:1px solid #4db8e6; padding:3px; margin-bottom:3px;}
.side_merch{float:left; margin-left:10px; margin-bottom:10px;}
.side_artists{float:left; margin-left:5px; margin-bottom:5px;}
.side_dark_bg{background-color:#292929; margin-bottom:1px; padding:2px;}
.side_light_bg{background-color:#222; margin-bottom:1px; padding:2px;}
.side_tourdate{color:#FFF; font-weight:bold;}

/* News */
.news_img{margin-right:15px; margin-bottom:15px; border:#b0c3c9 5px solid;}
.article{float:left; width:595px; margin-bottom:10px;}

/* Tour */
.events{padding:0px; margin:0px;}
.events li{width:595px; height:auto; overflow:hidden; display:inline; float:left; font-size:11px; margin:0px; padding:4px; margin-bottom:2px;}
.event_lrg{float:left; width:185px; overflow:hidden;}
.event_lrg b{color:#0095ba; font-weight:bold;}
.event_med{float:left; width:175px; overflow:hidden;}
.event_sml{float:left; width:50px; overflow:hidden;}
.event_notes{float:left; width:595px; overflow:hidden; margin-top:4px;}

.events a{color:#0095ba; text-decoration:none;}
.events a:visited{color:#0095ba; text-decoration:none;}
.events a:active{color:#0095ba; text-decoration:none;}
.events a:hover{color:#333333; text-decoration:underline;}

/* Store */
.merch_item{float:left; width:115; padding:3px; border:1px #4db8e6 solid; margin-bottom:20px; margin-right:20px;}
.merch_item img{margin-bottom:5px;}
.merch_large{float:left; margin-bottom:20px; width:610px;}
.merch_largeimg{float:left; overflow:hidden; display:inline; width:300px; margin-right:3px; padding:3px; border:1px #4db8e6 solid;}
.merch_largetext{float:left; overflow:hidden; display:inline; padding:10px; width:275px;}
.merch_large a{color:#4e86a1; font-size:16px; text-decoration:none; margin-top:5px; margin-bottom:5px; font-weight:bold;}
.merch_large a:visited{color:#4e86a1;}
.merch_large a:active{color:#4e86a1;}
.merch_large a:hover{color:#333;}

/* Releases */
.release_item{float:left; overflow:hidden; width:580px; background-color:#e1ebef; padding:10px; margin-bottom:3px;}
.release_large{float:left; margin-bottom:20px; width:600px;}
.release_largeimg{float:left; overflow:hidden; display:inline; width:300px; margin-right:3px; padding:3px; border:1px #4db8e6 solid;}
.release_largetext{float:left; overflow:hidden; display:inline; padding:10px; width:265px;}
.album_details{padding:10px; width:580px;}
.release_large a{color:#4e86a1; font-size:16px; text-decoration:none; margin-top:5px; margin-bottom:5px; font-weight:bold;}
.release_large a:visited{color:#4e86a1;}
.release_large a:active{color:#4e86a1;}
.release_large a:hover{color:#333;}
.release_img{background-color:#6a8795; padding:3px; margin-right:20px; float:left; display:block; overflow:hidden;}
.release_text{float:left; margin-top:30px;  display:block; overflow:hidden;}
.release_artist{font-size:20px; color:#42565f; font-weight:bold;}
.release_title{font-size:14px; color:#6d8c94;}

/* Bloggers */
.blogger_item{float:left; width:115; padding:3px; border:1px #4db8e6 solid; margin-bottom:20px; margin-right:20px;}
.blogger_item img{margin-bottom:5px;}
.blogger_large{float:left; margin-bottom:20px; width:610px;}
.blogger_largeimg{float:left; overflow:hidden; display:inline; width:270px; margin-right:3px; padding:3px; border:1px #4db8e6 solid;}
.blogger_largetext{float:left; overflow:hidden; display:inline; padding:10px; width:275px;}
.blogger_large a{color:#4e86a1; font-size:16px; text-decoration:none; margin-top:5px; margin-bottom:5px; font-weight:bold;}
.blogger_large a:visited{color:#4e86a1;}
.blogger_large a:active{color:#4e86a1;}
.blogger_large a:hover{color:#333;}

/* Artists */
.artists_holder{float:left; overflow:hidden; display:inline; margin-bottom:20px; width:600px;}
.artist_item{float:left; width:125; border:1px #4db8e6 solid; margin-bottom:20px; margin-right:20px; padding:3px;}
.artist_item img{margin-bottom:5px;}
.artist_large{float:left; margin-bottom:15px; width:610px;}
.artist_largeimg{float:left; overflow:hidden; display:inline; width:300px; margin-right:3px; padding:3px; border:1px #4db8e6 solid;}
.artist_largetext{float:left; overflow:hidden; display:inline; padding:10px; width:275px;}
.artist_details{padding:10px;}
.artist_large a{color:#4e86a1; font-size:16px; text-decoration:none; margin-top:5px; margin-bottom:5px; font-weight:bold;}
.artist_large a:visited{color:#4e86a1;}
.artist_large a:active{color:#4e86a1;}
.artist_large a:hover{color:#333;}
.member_img{background-color:#6a8795; padding:3px; margin-right:20px; float:left;}
.member_text{float:left; width:450px;}
.member_item{float:left; overflow:hidden; width:580px; background-color:#e1ebef; padding:10px; margin-bottom:3px;}
.video_img{background-color:#6a8795; padding:3px; margin-right:20px; float:left;}
.video_text{float:left; width:450px;}
.video_item{float:left; overflow:hidden; width:580px; background-color:#e1ebef; padding:10px; margin-bottom:3px;}

/* Staff */
.staff_name{font-size:25px; color:#0095ba;}
.side_staff{float:left; margin-left:5px; margin-bottom:5px; padding:8px; background-color:#111; width:250px;}
.side_staff_img{background:#333333; float:left; width:100px; padding:3px; margin-right:10px;}
.side_staff_text{float:left; margin-top:20px;}
.side_staff a{text-decoration:none; color:#999;}
.side_staff a:hover{color:#0095ba;}