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

<style type="text/css">


body,
html {
    margin:0;
    padding:0;
    }

body
{
background-image:url(images/background.jpg);
background-position:top;
min-width:800px;
}

#container
{
width:800px;
margin:0 auto;
}

p
{
color:#323419;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4;
margin-bottom:8px;
}

a
{
text-decoration:none;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4;
margin-bottom:8px;
}

a:hover
{
text-decoration:none;
color:#323419;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4;
margin-bottom:8px;
}
	
#header
{
margin-top:0px;
height:347px;
width:760px;
}

.logo
{
position:relative;
left:-20px;
top:5px;
height:155px;
width:502px;
z-index:10;
}

.splashimage
{
position:relative;
left:105px;
top:-80px;
z-index:1;
}

div#content
{
float:left;
margin-left:80px;
margin-top:-25px;
margin-bottom:10px;
width:375px;
}

div#content_normal
{
float:left;
margin-left:80px;
margin-top:-145px;
margin-bottom:10px;
width:460px;
}

div#content_normal a
{
text-decoration:none;
color:#2b1d0d;
}

div#content_normal a:hover
{
text-decoration:none;
color:#990000;
}

div#content_bio
{
float:left;
margin-left:80px;
margin-top:-145px;
margin-bottom:10px;
width:660px;
}

div#content_bio td
{
color:#323419;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4;
padding-bottom:5px;
}

div#content_bio a
{
text-decoration:none;
color:#2b1d0d;
}

div#content_bio a:hover
{
text-decoration:none;
color:#990000;
}

div#content_gallery
{
float:left;
margin-left:80px;
margin-top:-145px;
margin-bottom:10px;
width:760px;
}

div#content_gallery li
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:1.4;
}

div#shows
{
float:right;
margin-top:100px;
background-image:url(images/showsbackground.png);
background-repeat:no-repeat;
width:262px;
height:141px;
margin-right:60px;
}

div#shows ul
{
text-decoration:none;
list-style-type:none;
padding:0;
margin:0;
}

div#shows li
{
padding-left:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#fffbc5;
line-height:1.2;
}

div#nav
{
position:relative;
top:-230px;
left:40px;
float:left;
z-index:20;
margin-bottom:-50px;
}

div#nav a
{
text-decoration:none;
padding:0;
margin:0;
float:left;
}

div#extra
{
background:#FF8539;
}

div#footer
{
margin-left:80px;
clear:both;
width:100%;
}


div#footer p
{
margin-top:2px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#2b1d0d;
}


.links
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#2b1d0d;
}

.links a
{
text-decoration:none;
color:#2b1d0d;
}

.links a:hover
{
text-decoration:none;
color:#990000;
}

h1
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
color:#2b1d0d;
margin-bottom:10px;
}

h2
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#fffbc5;
padding-left:20px;
padding-top:20px;
margin-bottom:8px;
}

h3
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:300;
margin-top:-4px;
margin-bottom:10px;
}

h4
{
text-align:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#2b1d0d;
margin-top:-5px;
}

h4 a
{
text-decoration:none;
color:#2b1d0d;
}

h4 a:hover
{
text-decoration:none;
color:#990000;
}

h6
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#2b1d0d;
margin-bottom:18px;
}

h6 a
{
text-decoration:none;
color:#2b1d0d;
}

h6 a:hover
{
text-decoration:none;
color:#990000;
}

h5
{
text-align:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#fffbc5;
margin-right:20px;
margin-top:5px;
}

h5 a
{
text-decoration:none;
color:#fffbc5;
}

h5 a:hover
{
text-decoration:none;
color:#990000;
}

div#contenttitle
{
padding-left:none;
margin-bottom:0px;
}

div#contenttitlenewspage
{
padding-left:none;
margin-bottom:0px;
}

div#sidebar
{
margin-top:-145px;
margin-right:65px;
float:right;
background-image:url(images/sidebarbackground.png);
background-repeat:no-repeat;
width:173px;
height:394px;
}

div#sidebar ul
{
text-decoration:none;
list-style-type:none;
padding-top:15px;
margin:0;
}

div#sidebar li
{
padding-left:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#fffbc5;
line-height:1.2;
}

div#sidebar a
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-decoration:none;
color:#fffbc5;
}

div#sidebar a:hover
{
text-decoration:none;
color:#990000;
}

div#showscontent
{
padding:20px;
}

div#sidebarcontent 
{
padding:20px;
}

div#sidebarcontent a
{
text-decoration:none;
}

div#showscontent p
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#fffbc5;
}

.upcomingshowsmore
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#2b1d0d;
text-align:right;
}

.photo
{
float:right;
margin: 0 0 15px 15px;
}

.galleryphoto
{
margin-bottom:5px;
margin-right:5px;
}

.pressphoto
{
margin-bottom:-6px;
}

.frame
{
padding: 5px;
border: 1px solid #6f7f44;
}

.album
{
float:left;
margin-right: 10px;
margin-bottom:80px;
}

.albumquick
{
float:left;
margin-right: 10px;
margin-bottom:60px;
}

</style>