.mailinglist {
    margin: 0px auto;
    width: 434px;
    height: 120px;
}

body {
	background-color:#000000;
	font-family:georgia, garamond, palatino linotype, serif;
	font-size:11px;		
	color:#CCCCCC;
}

#content {
	padding-top: 20px;
	margin: 0px auto;
	width:890px;
	position:relative;
}

#image{
	height:350px;
	width:800px;
	margin: 0px auto;
}

#information {
	padding-top:45px;
	padding-left:45px;
	margin: 0px auto;
	width:700px;
	font-size: 1.7em;
	line-height:1.4em;
}

#mainImage {	
	display:none;
}

.ahref {
	padding-left:45px;
	font-size: 0.9em;
}

table {
	margin:0px auto;
}

div#loader {            
	width: 800px;
	height: 300px;
	margin:0px auto;
	display:none;
}

div#loader img {
	margin-left: auto;
	margin-right: auto;
}

#footer {
	width:740px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	clear:all;
	height:69px;
	position:relative;
	background-color: #070707;
}

.linkwrapper img {
	border-style:none;
}

.bandcontent, .gigs {
	width:720px;
	margin: 0px auto;
	font-size: 1.4em;
	line-height: 1.2em;
	display:none;
	border:1px #8B7C47 solid;
	margin-top:15px;
	background-color:#070707;
}

.gigs {
	height:20em;
}

.bandcontent {
	height:58em;
}

.linkwrapper{		
	margin:13px auto;
	width:412px;
	position: relative;
}

.absolutelinks {
	position:absolute;
	top:10px;
	right:20px;
}

.bottomlinks  img{
	width:95px;
	height:30px;
	padding-left:2px;
	padding-right:2px;
}

a:visited {
	/*color:#429ACB; */
}

.biolinkwrapper {
	width:745px;		
	margin: 0px auto;
}

.links {
	margin:0px auto;
	text-align:center;
}

.ahrefbio, .ahrefgigs, .ahrefmembers, .ahrefphotos, .ahrefmusic, .ahrefblog, .ahrefvideo, .ahreflinks, .links a {
	color:#8B7C47;
	font-size: 1.2em;
	text-decoration:none;
	cursor:pointer;
}

.ahrefbio:visited, .ahrefgigs:visited, .ahrefmembers:visited, .ahrefblog:visited, .ahrefphotos:visited, .ahrefmusic:visited, .ahrefvideo:visited , .ahreflinks:visited {
	color:#534E4E;
}

.text {
	padding-top:10px;
	display:none;
	margin-left:65px;		
	margin-right:65px;
}

/* Gig/Events Region Styles */
.text a, .gigcontent a, .membercontent a, .photocontent a, .musiccontent a, .videocontent a{
	text-decoration:none;
}

.photocontent { 
   display:none;
}

.gigcontent {
	display:none;
	margin:0px auto;
	width:75%;
}

.videocontent {
	display:none;
	margin:0px auto;
}

.membercontent {
	display:none;
	margin:0px auto;
	width:450px;
}

.musiccontent {
	display:none;
}

.gigimage {
	float:left;
	height:100%;
	width:100%;
}

.imagecontainer {
	float:left;
	width:20%;
	height:100px;
}

.event {
	width:100%;
	height:120px;	
	margin:5px auto;
	padding:15px 15px 15px 30px;		
}

.gigtext {
	float:left;
	padding-left:2px;
	margin-left:8px;
	height:100px;
	width:75%;
}

.img {
	height:100%;
	width:100%;
}

h4 {
	margin:3px;
	font-variant:small-caps;
	font-size:1.2em;
}

p {
	padding:2px 2px 2px 12px;
}

.gigfade:hover {
	opacity:0.6;
}

/* Band Members Specific Styles */
.bandimage {
	margin:20px;
	display:block;
	width:100%;
	height:10em;
}

.bandimage img {
	height:150px;
	width:160px;	
	cursor:pointer;
	border: 1px #8B7C47 solid;
}

.memberimage {
	float:left;
	height:150px;
	width:34%;
}

.memberdescription {
	float:left;
	width:55%;
	padding-left:12px;
	padding-top:29px;
}

.imagepadding {
	width:496px; 
	height:496px; 
	left:50%; 
	position:absolute; 
	margin:-248px auto auto -248px; 
	background-color:black;
	z-index:999;
	display:none;
	font-size:16px;
	font-weight:bolder;
}

#center {
	width:500px; 
	height:500px; 
	position:absolute; 
	left:50%; 
	margin:-250px auto auto -250px; 
	background-color:#8B7C47;
	z-index:999;
	display:none;
	font-size:16px;
	font-weight:bolder;
}

.memberenlarge {
	width:85%;
	height:400px;
	margin:0px auto;
}

.memberenlargeimage {
	height:100%;
	width:100%;
}

.picfooter, .picheader {
	width:85%;
	height:25px;
	text-align:right;
	padding:9px;
	margin:0px auto;
}

.picfooter {
	margin-top:10px;
}

.closemember {
	cursor:pointer;
	color:#8E9397;
}

h1,h2{
	font:bold 80% 'helvetica neue',sans-serif;
	letter-spacing:3px;
	text-transform:uppercase;
}

.caption{
	font-style:italic;
	color:#887;
	display:none;
}

.photocontent{
	position:relative;
	margin-top:2em;
}

.photocontent li{
	width:68px;
	height:50px;
	border:3px double #111;
	background:#000;
}

.photocontent li div{
	left:240px;
}

.photocontent li div .caption{
	font:italic 0.7em/1.4 georgia,serif;
}

#main_image{
	margin:0 auto 60px auto;
	height:438px;
	width:auto;
	background:black;
	text-align:center;
}

#main_image img{
	margin:1px;
	height:400px;
	width:auto;
}

.nav{
	padding-top:5px;
	padding-bottom:5px;
	clear:both;
	font:80% 'helvetica neue',sans-serif;
	letter-spacing:3px;
	text-transform:uppercase;
}

.fixcontact a, .return a {
	color: #3F94C3;
}

.fixcontact , .return {
   height:16px;
   width: 240px;
   font-size:16px;
   font-family:Tahoma;                      
}

.fixcontact {
   position:fixed;
   top:35px;
   left:35px; 
}	

.return {
   width:180px;
   height:30px;
   cursor:pointer;
}

a {
	text-decoration:none;		
}

a:active, a:focus {outline: 0;}

a { color: #3F94C3; }

.links ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.links li {
	float: left;
	margin: 0 1.0em;
}

.links {
	padding-bottom: 20px;
}

.music {
	margin: 0px auto;
}

.flashWrapper {
	display:none;
	height:400px;
	margin:0 auto;
	padding-top:100px;
	width:450px;
}

#flashcontent {
	height: 367px;
	width: 760px;
	margin: 0px auto;
}

.video {
	height: 450px;
	width: 745px;
	margin:0px auto;
	padding-top:32px;
}

.hlmlinks {
	display:none;
}

.facebook {
	background-image: url(../images/facebook.jpg);
}

.myspace {
	background-image: url(../images/myspace.gif);
}

.amplifier {
	background-image: url(../images/amplifier.jpg);
}

.mailto {
	background-image: url(../images/mail.jpg);
}

.linkcontent {
	 width: 500px;
	 height:400px;
	 padding-top:50px;
	 margin:0px auto;		 
}	

.linkcontent img{
	border:1px solid #8B7C47;
}

.left {
	float:left;
	margin-bottom:20px;		
}

.right {
	float:right;	
	margin-bottom:20px;		
}