﻿*{margin:0;padding:0;}
body{width:100%;background:#000 url('images/bg.png') repeat-y center top;font-family:"Century Gothic";color:#fff;font-size:11pt;}
#page{width:1024px;margin:0 auto;border-left:1px #000 solid;border-right:1px #000 solid;}
#topbar{position:relative;float:left;width:1022px;height:17px;background:transparent url('images/background.png') repeat-y center top;border-left:1px #000 solid;border-right:1px #000 solid;}
#logo-container{position:relative;float:left;width:100%;height:112px;background:#000;margin-top:5px;}
#logo{width:369px;height:100px;position:relative;margin:0 auto;top:6px;}
#header-container{position:relative;float:left;width:100%;height:296px;background:transparent url('images/background.png') repeat-y center top;}
#header{position:relative;width:1024px;height:296px;background:transparent url('images/header.jpg') no-repeat;margin:0 auto;}
#navigation{
	position:absolute;
	width:610px;
	height:20px;
	bottom:5px;
	right:5px;
}
ul.nav li{list-style:none;float:left;margin:0 8px 0 8px;}
ul.nav li a{color:#000;text-decoration:none;font-size:10.5pt;font-weight:bold;}
ul.nav li:hover a{text-decoration:underline;}
.container{position:relative;float:left;width:100%;padding:12px 0 0 0;background:#000;}
.main{margin:0 auto;width:965px;}
ul.list{margin-left:15px;}
#footer{margin:0 auto;padding:7px 0 0 20px;width:944px;height:23px;background:transparent url('images/footer.png') no-repeat bottom center;color:#000;font-weight:bold;font-size:10pt;}
.col{float:left;}
.span1{width:175px;}
.span2{width:339px;padding:0 13px 0 13px;min-height:381px;}
.span3{width:945px;padding:10px;}
.span4{width:679px;}
.span5{width:245px;}
.end{margin-right:30px;}
.bg{background:transparent url('images/content-bg.jpg') no-repeat;}
.bg2{background:transparent url('images/fade-bg.jpg') no-repeat;min-height:360px;padding-bottom:20px;}
.clear{clear:both;}
.c10{clear:both;height:10px;}
.c20{clear:both;height:20px;}
.c30{clear:both;height:30px;}
.c40{clear:both;height:40px;}
.right{float:left;}
a,a:visited,a:active{color:#f1f365;text-decoration:underline;}
a:hover{color:#c1d7e5;}
.album-name{float:left;width:130px;color:#ffff66;font-weight:bold;margin-top:3px;}
.album-price{float:left;width:20px;color:#ffff66;font-weight:bold;font-size:15pt;}
.thumbs{width:166px;height:125px;margin-bottom:7px;float:left;}
.vidthumbs{width:108px;height:84px;margin-bottom:7px;float:left;}
.end2{margin-right:7px;}
p{margin-bottom:10px;}
h1{color:#d5ae47;font-size:22pt;}
schedule.table,schedule td,.schedule tr{border:0;margin:0;padding:5px;}
.schedule .large{width:800px;}
.schedule .small{width:100px;}
.boldtable td{font-weight:bold;border-bottom:1px #fff solid;}
.mail tr input{width:250px;border:0;background:#ddd;padding:5px;}
.mail tr:hover input{background:#eee;}
.mail tr  textarea{width:400px;background:#ddd;padding:5px;border:0;}
.mail tr:hover textarea{background:#eee;}
.mail-left{width:100px;height:25px;text-align:right;padding-right:50px;padding-bottom:20px;}
.mail-left2{width:100px;height:25px;text-align:right;padding-right:50px;padding-bottom:40px;padding-top:20px;}
.mail tr .mail-left,.mail tr .mail-left2{background:transparent url('images/mail-bg.jpg') no-repeat right center;}
.mail tr:hover .mail-left,.mail tr:hover .mail-left2{background:transparent url('images/mail-bg-on.jpg') no-repeat right center;}
.mail tr .send{background:#d4ae47;}
.mail tr:hover .send{background:#e7c466;}
