html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6 form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}

html {
     background: #928f84 url("../images/shadowBG.png") repeat-y center top;
}

body {
	margin: 0;
	padding: 0;
	text-align: center;
	font: 100.01% Tahoma, Geneva, sans-serif;
	background: url(../images/brown_floor2_biggest1.jpg) no-repeat center top;
	position: static;
	width: 100%;
}

#wrapper {
    position: relative;
	width: 980px;
	height: 1600px;
	margin: 0px auto;
	text-align: left;
	border: 1px solid transparent;
}

h1 { 
    font: 160% Verdana, Geneva, sans-serif;
    color: #FFFFFF;
	margin: 0;
	padding: 0;
}

h2 { 
    font: 140% Verdana, Geneva, sans-serif;
    color: #FFFFFF;
	margin: 0;
	padding: 0;
}

h3 { 
    font: 120% Verdana, Geneva, sans-serif;
    color: #FFFFFF;
	margin: 0;
	padding: 0;
}

h4 {
    font: 100% Verdana, Geneva, sans-serif;
    color: #FFFFFF;
	margin: 0;
	padding: 0;
}

h5 {
    font: 90% Verdana, Geneva, sans-serif;
    color: #FFFFFF;
	margin: 0;
	padding: 0;
}

h6 {
	font: 70% Verdana, Geneva, sans-serif;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
}

p {
    font: 90% Verdana, Geneva, sans-serif;
    color: #ffffff;
	margin: 0;
	padding: 0;
}

a:link { 
    color: #FFFFFF; text-decoration: none; 
}

a:visited { 
    color: #FFFFFF; text-decoration: none; 
}

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

#banner {
	margin-top: 16px;
	margin-left: 20px;
	width: 237px;
	float: left;
	height: 268px;
    background: url(../images/banner_passport3.png);
	background-repeat: no-repeat;
}

#banner ul {   
    margin-top: 6px;
	margin-left: 12px;   
    padding: 0;   
    list-style: none;
} 

#banner a {   
    position: absolute;       
    width: 170px;       
    height: 210px;      
    text-indent: -1000em; 
} 

#banner a:hover {
	color: #FFFFFF;
} 

#banner .bannerlink a {
}

#banner .bannerlink a:hover {

}

#menubar {
	margin-top: 9px;
	margin-left: 280px;
	height: 265px;
	position: relative;
	background: url(../images/paperlinks_photo2.png) no-repeat;
} 

#menubar ul {   
    margin: 0;   
    padding: 0;   
    list-style: none;
} 

#menubar a {   
    position: absolute;       
    width: 60px;       
    height: 60px;      
    text-indent: -1000em; 
} 

#menubar a:hover {
	color: #FFFFFF;
} 

#menubar .about a {
	height: 67px;
	left: 531px; 
	top: 106px;   
    width: 131px;
}

#menubar .about a:hover {
	height: 67px;
	left: 531px; 
	top: 106px;   
    width: 131px;
	background: url(../images/links/about_active.png);
}

#menubar .activeabout a {
	height: 67px;
	left: 531px; 
	top: 106px;   
    width: 131px;
	background: url(../images/links/about_active.png);
}

#menubar .listen a {        
    height: 93px;
	left: 158px;
	top: 29px;   
    width: 132px;
}

#menubar .listen a:hover {        
    height: 93px;
	left: 158px;
	top: 29px;   
    width: 132px;
	background: url(../images/links/listen_watch_active.png);
}

#menubar .activelisten a {        
    height: 93px;
	left: 158px;
	top: 29px;   
    width: 132px;
	background: url(../images/links/listen_watch_active.png);
}

#menubar .photos a {  
    height: 66px;
	left: 323px; 
	top: 48px;   
    width: 95px;
}

#menubar .photos a:hover {  
    height: 66px;
	left: 323px; 
	top: 48px;   
    width: 95px; 
	background: url(../images/links/photos_active.png);
}

#menubar .activephotos a {  
    height: 66px;
	left: 323px; 
	top: 48px;   
    width: 95px; 
	background: url(../images/links/photos_active.png);
}

#menubar .gigs a {        
    height: 66px;
	left: 425px; 
	top: 16px;   
    width: 86px;
}

#menubar .gigs a:hover {        
    height: 66px;
	left: 425px; 
	top: 16px;   
    width: 86px;
	background: url(../images/links/gigs_active.png);
}

#menubar .activegigs a {        
    height: 66px;
	left: 425px; 
	top: 16px;   
    width: 86px;
	background: url(../images/links/gigs_active.png);
}

#menubar .press a {  
    height: 63px;
	left: 410px; 
	top: 114px;   
    width: 86px; 
}

#menubar .press a:hover {  
    height: 63px;
	left: 410px; 
	top: 114px;   
    width: 86px; 
	background: url(../images/links/press_active.png);
}

#menubar .activepress a {
    height: 63px;
	left: 410px; 
	top: 114px;   
    width: 86px; 
	background: url(../images/links/press_active.png);
}

#menubar .news a {        
    height: 68px;
	left: 541px; 
	top: 14px;   
    width: 117px;
}

#menubar .news a:hover {        
    height: 68px;
	left: 541px; 
	top: 14px;   
    width: 117px;  
	background: url(../images/links/news_active.png);
}

#menubar .activenews a {        
    height: 68px;
	left: 541px; 
	top: 14px;   
    width: 117px;  
	background: url(../images/links/news_active.png);
}

#content {
	margin-top: 0px;
	width: 80%;
	padding-left: 30px;
	padding-top: 0px;
	margin-bottom: 120px; 
	clear: left;		
}

#content p {
	margin-top: 16px;
	margin-bottom: 20px;
	padding-left: 3px;
	text-align: left;
	font: 80% Verdana, Geneva, sans-serif;
}

#content h1 {
	letter-spacing: 3px;
	padding-left: 3px;
}
 
#content h2 {
	padding-left: 3px;
	margin-bottom: 20px;
}

#content h3 {
	margin-top: 18px;
	margin-bottom: 12px;
	padding-left: 3px;
	font: 90% Verdana, Geneva, sans-serif;
	text-align: justify;
	text-decoration: underline;
}

#content h4 {
    margin-top: 16px;
	margin-bottom: 12px;
	padding-left: 3px;
	font: 90% Verdana, Geneva, sans-serif;
}

#content h5 {
    margin-top: 16px;
	margin-bottom: 12px;
	padding-left: 3px;
    font: lighter 100% "Times New Roman", Times, serif;
}

#container {
    width: 84%;
	height: 100%;
	margin: 0;
	padding-top: 40px;
	border: 0;
}

#rightcol {
	padding-top: 0px;
	width: 198px;
	height: 498px;
	float: right;
	text-align: left;
	clear: both;
	background: url(../images/rightcol_sticker2.png) no-repeat;
}

#rightcol h1 {
	letter-spacing: 3px;
	font: 160% Tahoma, Geneva, sans-serif;
	margin-top: 0px;
	margin-bottom: 20px;
	padding-left: 12px;
	padding-right: 30px;
    text-align: left;
}

#rightcol p {
	margin-top: 6px;
	margin-bottom: 20px;
	padding-left: 12px;
	padding-right: 30px;
	text-align: left;
	font: 90% Tahoma, Geneva, sans-serif;
}

#rightcol #nav {
	position: relative;
}

#rightcol #nav ul {
	margin: 0;
	padding: 0;
	list-style: none;	
}

#rightcol #nav a {
	position: absolute;
}

#rightcol #nav a:hover {
	color: #ffffff;
}

#rightcol #nav .contact a {
	height: 22px;
	left: 45px;
	top: 19px; 
    width: 101px;
	background: url(../images/links/contact_link.png);
}

#rightcol #nav .contact a:hover {
	height: 22px;
	left: 45px;
	top: 19px;   
    width: 101px;
	background: url(../images/links/contact_link_active.png);
}

#rightcol #nav .activecontact a {
    height: 22px;
	left: 45px;
	top: 19px;   
    width: 101px;
	background: url(../images/links/contact_link_active.png);
}

#rightcol #nav .releases a {
	height: 22px;
	left: 41px;
	top: 55px;   
    width: 109px;
	background: url(../images/links/releases_link.png);

}

#rightcol #nav .releases a:hover {
	height: 22px;
	left: 41px;
	top: 55px;   
    width: 109px;
	background: url(../images/links/releases_link_active.png);
}

#rightcol #nav .activereleases a {
    height: 22px;
	left: 41px;
	top: 55px;   
    width: 109px;
	background: url(../images/links/releases_link_active.png);
}

#rightcol #nav .projects a {
	height: 26px;
	left: 45px;
	top: 90px; 
    width: 110px;
	background: url(../images/links/projects_link.png);
}

#rightcol #nav .projects a:hover {
	height: 26px;
	left: 45px;
	top: 90px;   
    width: 110px;
	background: url(../images/links/projects_link_active.png);
}

#rightcol #nav .activeprojects a {
    height: 26px;
	left: 45px;
	top: 90px;   
    width: 110px;
	background: url(../images/links/projects_link_active.png);
}

#rightcol #nav .links a {
	height: 22px;
	left: 42px;
	top: 130px; 
    width: 67px;
	background: url(../images/links/links_link.png);
}

#rightcol #nav .links a:hover {
	height: 22px;
	left: 42px;
	top: 130px;   
    width: 67px;
	background: url(../images/links/links_link_active.png);
}

#rightcol #nav .activelinks a {
    height: 22px;
	left: 42px;
	top: 130px;   
    width: 67px;
	background: url(../images/links/links_link_active.png);
}

#rightcol #nav .myspace a {
	height: 36px;
	left: 33px;
	top: 181px; 
    width: 121px;
}

#rightcol #nav .myspace a:hover {
	height: 36px;
	left: 33px;
	top: 181px;   
    width: 121px;
	background: url(../images/links/myspace_red_hover.png);
}

#rightcol #nav .facebook a {
	height: 30px;
	left: 41px;
	top: 225px;   
    width: 111px;
}

#rightcol #nav .facebook a:hover {
	height: 30px;
	left: 41px;
	top: 225px;   
    width: 111px;
	background: url(../images/links/facebook_red_hover.png);
}

a {
    outline: none;
}

#footer{
    position: absolute;
    bottom: 0;
    width: 100%;
	clear: both;
}

#footer p {
	color: #999999;
	padding: 10px;
	text-align: center;
	font: 80% Arial, Helvetica, sans-serif;
}

#leftcol h1 {
	margin: 0px;
	padding: 0px;
}

#bottomlinks ul {
	margin-top: 1px;
	padding-top: 10px;
	padding-bottom: 20px;
	width: 100%;
	background: #928f84;
	clear: both;
	vertical-align: bottom;
	position: absolute;
	text-align: center;
}

#bottomlinks li {
	list-style: none;
	display: inline;
	font: 0.8em/2.25em Arial, Helvetica, sans-serif;
}

#bottomlinks li a {
    padding: 0.25em 0.5em 0.25em 0.75em;
    color: #000;
    text-decoration: none;
}

#bottomlinks li a:link {
    color: #000000;
}

#bottomlinks li a:visited {
}

#bottomlinks li a:hover {
    color: #000;
}
