/*#############################################################
Author: Viktor Persson
URL: http://templates.arcsin.se

 .sidenav {
	background: url('images/sidenav.gif') no-repeat right top;
	padding-top: 126px;
	float: right;
	width: 305px;
}


#############################################################*/

/* standard elements */


html {
min-height: 100%;
height: 100%;}

* {
	margin: 0;
	padding: 0;
}
img {
border:none;
}


a {color: #526375;
text-decoration:none;
outline:none;
}
a.addpages{color: #91AAC4;
text-decoration:none;
outline:none;
font: bold 10px Arial, Helvetica, sans-serif;
}

a:hover {color: #b2cff6;}

body {
	background: black url('images/background.jpg') no-repeat center top;
	color: #DDD;
	height: 100%;
	font: normal 11px Helvetica,sans-serif; 

}

p,code,ul {padding-bottom: 13px;}

h1 {background: black url('images/bluepixeldark.gif') no-repeat top;
position:absolute;
left:-9000px;
}

h3 {color: #AFC6D0; font: bold 18px Helvetica,sans-serif;}

h4 {background: url('images/bluepixeldark.gif') repeat-x left top; color: #CCC; font: bold 10px Helvetica,sans-serif; margin-bottom: 5px; padding-bottom: 10px;}

h5 {color: #CCC; font: 10px Helvetica,sans-serif;}

h6 {color: white; font: bold 12px Helvetica,sans-serif;}

h2 {color: #CCC; font: bold 10px Helvetica,sans-serif; margin-bottom: 4px; padding-bottom: 4px;
border-bottom:1px solid #526375; width:100%;}

h2#news {background: url('images/title_newsandupdates-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
}

h2#upcomingshows {background: url('images/title_upcomingshows-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
	margin-bottom: 5px;
}

h2#pastshows {background: url('images/title_pastshows-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
}
h2#discography {background: url('images/title_music-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
}
h2#bio {background: url('images/title_bio-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
}
h2#photos {background: url('images/title_photos-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
}
h2#posters {background: url('images/title_posters-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
}
h2#videos {background: url('images/title_videos-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
}
h2#media {background: url('images/title_media-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
}
h2#press {background: url('images/title_press-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
}

h2#store {background: url('images/title_store-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
}
h2#contact {background: url('images/title_contact-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
}
h2#links {background: url('images/title_links-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
}
h2#store {background: url('images/title_store-trans.png') no-repeat;
	display:block;
	height:17px;
    text-indent:-9000px;
	padding-bottom: 14px;
}

h3 {color: #91AAC4; font: bold 14px Helvetica,sans-serif;}

blockquote {
	color: #526375;
	font-style: italic;	
	display: block;
	padding-left: 28px;
	letter-spacing: 0.3px;
}



/* misc */
.clearer {
	clear: both;
	
}
.left {float: left;}
.right {float: right;}

/* structure */
/*.wrapper {
	background: black url('images/background_body.jpg') no-repeat center top;	
	font-size: 11px;
	line-height: 13px;
	margin: 0 auto;
	width: 780px;
	position: relative;
    min-height: 100%;
}

*/

.main  {width:960px; margin:0 auto; }

/* title */
.title {
	font: normal 11px Helvetica,sans-serif;
	color: #526375;
	letter-spacing: 3.5px;
}
.olive {color: #CCA;}


/* Network LOGOS */

ul#logo {
	list-style:none;
	padding-top:8px;
	overflow:hidden;
	margin-left:100px;
		
}
ul#logo li {
	display:inline;
		
}
ul#logo li a {
	display:block;
	float:left;
	height:29px;
    text-indent:-9000px;
	margin: 0 9px;
}
ul#logo li a.facebook {
	background: url('images/logos/facebook-trans.png') no-repeat top;
	width:78px;
}
ul#logo li a.myspace {
	background: url('images/logos/myspace-trans.png') no-repeat top;
	width:86px;
}
ul#logo li a.twitter {
	background: url('images/logos/twitter-trans.png') no-repeat top;
	width:76px;
}
ul#logo li a.youtube {
	background: url('images/logos/youtube-trans.png') no-repeat top;
	width:62px;
}
ul#logo li a.lastfm {
	background: url('images/logos/lastfm-trans.png') no-repeat top;
	width:59px;
}
ul#logo li a.cbcradio {
	background: url('images/logos/cbcradio-trans.png') no-repeat top;
	width:95px;
}
ul#logo li a.purevolume {
	background: url('images/logos/purevolume-trans.png') no-repeat top;
	width:119px;
}
ul#logo li a.stumbleupon {
	background: url('images/logos/stumbleupon-trans.png') no-repeat top;
	width:31px;
}

ul#logo li a:hover {
	background-position:bottom;
}


/* Store LOGOS */

ul#stores {
	list-style:none;
	overflow:hidden;
	padding-bottom: 0px;	
}
ul#stores li {
	display:inline;		
}
ul#stores li a {
	display:block;
	height:26px;
	text-indent:-9000px;
	margin: 0 0px;
}
ul#stores li a.itunes {
	background: url('images/logos/logo_itunes-trans.png') no-repeat;
	width:76px;
}
ul#stores li a.amazon {
	background: url('images/logos/logo_amazon-trans.png') no-repeat;
	width:82px;
}
ul#stores li a.hmv {
	background: url('images/logos/logo_hmv-trans.png') no-repeat;
	width:50px;
}
ul#stores li a.lala {
	background: url('images/logos/logo_lala-trans.png') no-repeat;
	width:46px;
}
ul#stores li a.indiepool {
	background: url('images/logos/logo_indiepool-trans.png') no-repeat;
	width:64px;
}
ul#stores li a.zune {
	background: url('images/logos/logo_zune-trans.png') no-repeat;
	width:74px;
}
ul#stores li a.napster {
	background: url('images/logos/logo_napster-trans.png') no-repeat;
	width:98px;
}
ul#stores li a.emusic {
	background: url('images/logos/logo_emusic-trans.png') no-repeat;
	width:82px;
}
ul#stores li a.shockhound {
	background: url('images/logos/logo_shockhound-trans.png') no-repeat;
	width:94px;
}
ul#stores li a.rhapsody {
	background: url('images/logos/logo_rhapsody-trans.png') no-repeat;
	width:98px;
}

ul#stores li a:hover {
	background-position:bottom;
}



/* navigation */

ul#menu {
	list-style:none;
	padding-top:248px;
	overflow:hidden;
	margin-left:57px;
		
}
ul#menu li {
	display:inline;
		
}
ul#menu li a {
	display:block;
	float:left;
	height:17px;
    text-indent:-9000px;
	margin: 0 10px;
}
ul#menu li a.home {
	background: url('images/menu/home-trans.png') no-repeat top;
	width:60px;
}
ul#menu li a.news {
	background: url('images/menu/news-trans.png') no-repeat top;
	width:57px;
}
ul#menu li a.shows {
	background: url('images/menu/shows-trans.png') no-repeat top;
	width:71px;
}
ul#menu li a.music {
	background: url('images/menu/music-trans.png') no-repeat top;
	width:62px;
}
ul#menu li a.bio {
	background: url('images/menu/bio-trans.png') no-repeat top;
	width:37px;
}
ul#menu li a.media {
	background: url('images/menu/media-trans.png') no-repeat top;
	width:64px;
}
ul#menu li a.press {
	background: url('images/menu/press-trans.png') no-repeat top;
	width:60px;
}
ul#menu li a.store {
	background: url('images/menu/store-trans.png') no-repeat top;
	width:65px;
}
ul#menu li a.contact {
	background: url('images/menu/contact-trans.png') no-repeat top;
	width:95px;
}

ul#menu li a:hover {
	background-position:bottom;
}



/* order cd here */

ul#ordering {
	list-style:none;
	overflow:hidden;
	padding-bottom:2px;
	
}

ul#ordering li a {
	display:block;
	float:left;
	height:153px;
    text-indent:-9000px;
	margin: 0 0px;
	
}
		
ul#ordering li a.ordercdhere {
	background: url('images/ad_ordercdhere.jpg') no-repeat top;
	width:218px;
}

ul#ordering li a:hover {
	background-position:bottom;
}


/* center */ 
.center {
	margin-left:17px;
	overflow:hidden;

}
 
 
/* sale nav */ 
.salenav {
	float: left;
	margin-right:40px;
	margin-top:20px;
	width: 218px;
	font: bold 10px Arial, Helvetica, sans-serif;
}



 

/* sub navigation */
.lightblue {
	font: normal 11px Helvetica,sans-serif;
	color: #9DB7C3;
}
.darkblue {
	font: normal 11px Helvetica,sans-serif;
	color: #526375;
}

.shows li {
	list-style: none;
	display:inline;
	padding-right:2px;
}
.shows ul{
	clear: left;
	width:100%;

}



.sidenav {
	float: left;
	width: 310px;
	margin-top:20px;
	
	
}
.sidenav h2 {
	color: #91AAC4;
	font-size: 16px;
	line-height: 30px;
	
	margin: 0;
}
.sidenav ul {padding: 5px 0 0 5px;}
.sidenav li {list-style: none;}
.sidenav ul.music li {
	display:inline;
	padding-right:26px;
}
ul.posters li {
	display:inline;
	padding-right:10px;
}
ul.posters {
	clear: left;
	width:100%;

}
ul.posters img {
border:1px solid #526375;
height:105px;
width:70px;
}
ul.posters img:hover {
	border:1px solid #91AAC4;
}

.spacing {
	margin-bottom:10px;
}


/* upcomingshows */
.upcomingshowarea {
	float: right;
	margin-right:24px;
	margin-top:20px;
	width: 661px;
}
.upcomingshowarea .descr {
	color: white;
	font-size: 12px;
	margin-bottom: 6px;
	font-weight: bold;
	
}

.upcomingshowarea li {margin-left:0px;}

/* content */
.content {
	float: left;
	width: 310px;
	margin-right:40px;
	margin-top:20px;
	
}
.content .descr {
	color: white;
	font-size: 12px;
	margin-bottom: 6px;
	font-weight: bold;
	
}

.content li {margin-left:0px;}
.news {padding-left:4px;}


ul.photogallery {
	clear:left;
	width:100%;

}
ul.photogallery li {
	display:inline;
	margin-right:6px;
	margin-bottom:10px;
}
ul.photogallery img {
border:1px solid #526375;
height:47px;
width:47px;
}
ul.photogallery img:hover {
	border:1px solid #91AAC4;
}
.photoborder{
border:1px solid #526375;
}


ul.postersgallery {
	clear:left;
	width:100%;

}
ul.postersgallery li {
	display:inline;
	margin-right:4px;
	margin-bottom:10px;
}
ul.postersgallery img {
border:1px solid #526375;
height:90px;
width:135px;
}
ul.postersgallery img:hover {
	border:1px solid #91AAC4;
}
.postersborder{
border:1px solid #526375;
}

/* table */

table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}

td {
padding:5px 5px;
vertical-align:top;
}


.victorian {background: url('images/footerbackground.jpg') no-repeat center;
padding-bottom:0px;

height: 50px;
}
/* footer */
.footer {
	border-top: 1px solid #526375;
	padding-top: 1px;
	font: bold 10px Arial, Helvetica, sans-serif;
	width: 920px; margin:0 auto;
	padding-bottom:1px;
	line-height: 15px;
}
.footer .left .footer .right {padding: 0px 0;}
.footer .left {
	float:left;
}
.footer .right {
	float:right;
	text-align:right;
}
.footer .right img {
vertical-align:top;
}

.footer li {
list-style: none;
display: inline;
padding-right:0px;}


/* contact */

.fmtextarea {
	clear: both;
	font-size: 1.2em;
	padding: 0px;
	width: 349px;
	height: 85px;
	}
.fmtextarea {
background:#121824 none repeat scroll 0%;
border:1px solid #526375;
color:#FFFFFF;
font-family:Helvetica,sans-serif;
}
.fmtext {
background:#121824 none repeat scroll 0%;
border:1px solid #526375;
color:#FFFFFF;
font-family:Helvetica,sans-serif;
clear:left;
font-size:1.2em;
padding:0px;
width:160px;
}


