/* CSS Document */



/* index styles */



.style4 {font-size: 12px;}



a:link {color:#FFFFFF;}



a:visited {color:#333333;}



a:active {color:#FFFFFF;}



body {font-family:Arial, Helvetica, sans-serif;}



.newstext {font-family:Tahoma, Helvetica, sans-serif; color:#FFFFFF;}



.comments {background-color:#000000;}



.style6 {color: #FFFFFF;}

/*photos page*/


	
ul#gallery {
    margin:0 auto;
    padding:0;
    list-style-type:none;
    width:80%;
    font-family: Tahoma;
}

ul#gallery li {
    float: left;
    margin:10px 15px;
}

ul#gallery li img {
    border:0;
}

p{
    text-align:center;
    padding:0;
    margin:0;
}

p.pagination-links{
    clear:both;
    margin:0;
    padding:1em 0;
    text-align:center;
}

.arrows img{
    border: 0;
}

.bold{
    font-weight:bold;
}


/* NEW STUFF */

/* CSS Document */

img {				border:0px; }

a 	{			color:#bbbbbb; font-weight:bold; }

body {			text-align:center;
				margin:0 auto;
				padding:0px;
				background-color:#000000;
				color:#000000;
				font: 98% "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif;;
				background-image:url(/images/BGTile.jpg);
				padding-bottom:20px;
}

#main {			width:777px;
				margin-left:auto;
				margin-right:auto;
				margin-bottom:20px;
				 	}

.top {			height:195px;
				width:792px;
				border-left:1px solid #969696;
				border-right:0px;
				/*background-image:url(../../images/header.gif);*/
				background-image:url(../../images/logopng.png);
				background-repeat:no-repeat; }
				
.top a {		color:#bbbbbb;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				text-decoration:none;
				margin:5px 0px 0px 7px;
				float:left; }			
				
.top a:hover {  text-decoration:underline; }
				
.logo {			border-left:2px solid #bbbbbb;
				border-right:2px solid #bbbbbb;
				border-bottom:2px solid #bbbbbb;
				width:777px;}
				
#nav {			height:54px;
				width:777px;
				border-left:1px solid #969696;
				border-right:1px solid #5d5d5d; }


.newnavs { 	width:777px; text-align: center; height:46px; background-color:#efefef; background-image:url(http://www.modifimusic.co.uk/images/navbottom.gif); background-position:bottom; background-repeat:repeat-x; padding-top:9px; float:left;

}

.newnavs a { color:#c32b00; font-size:; letter-spacing:-1px; padding-top:4px; text-decoration:none; font-weight:bold; margin-left:12px; margin-right:12px; padding-top:6px; }

.content {		width:777px;
				border-top:0px solid #bbbbbb;
				border-left:1px solid #969696;
				border-bottom:1px solid #000000;
				border-right:1px solid #5d5d5d;
				background-image:url(../../images/main-bg.gif);
				background-repeat: repeat-y;
				background-color:#ffffff;
				padding-bottom:20px;
				float:left;
				font-size:12px;
				line-height:17px;
				text-align:left;
				padding:0;
				margin:0;
				padding-top:20px;
				
				 }
				 				 
.content a {	color:#c32b00; text-decoration:none; font-weight:bold; }
.content a:hover {	color:#f7c42d; text-decoration:underline; font-weight:bold; }
		
.right { 		width:394px;
				float:left;
				font-size:11px;
				line-height:17px;
				padding-top:20px;
				padding-right:20px;
				text-align:right; }
				
.right a {		text-decoration:none;
				font-weight:bold;
				color:#bbbbbb;				}
				
p a   {			text-decoration:none; color:#bbbbbb; font-weight:bold;}						
				

				
p {				margin-top:14px;
				margin-bottom:0px;
				text-align:right;
				margin: 0px 0px 0px 290px ; 
				text-align:left;
				margin-bottom:14px;
								 }
				
.p2 {			margin-top:14px;
				margin-bottom:14px; }	
				
.pfoot {		margin-top:0px;
				margin-bottom:18px;
				text-align:center;
				margin: 0px 0px 0px 0px ; 
				text-align:left;
				margin-bottom:18px;
}		
				
.footer {		width:100%;
				color: #000000;
				font-size:11px;
				float:left;
				margin-top:16px;
				border:1px solid #333333;
				text-transform: capitalize;
				background-color:EFEFEF;
				height:144px;
				background-image: url(../images/footerbot.gif);
}

.footer h1 {	font-size:11px; float:none; text-transform:none; letter-spacing:normal; font-weight:normal; color:#000; clear:none}
				
.footer a {		font-weight:bold;
				color: #cc3401;
				text-decoration:none;
}

.footer a:hover {	color:#F89A00 }

p ul {				margin-left:290px; }



.downlink a {	font-weight:bold;
				color: #cc3401;
				text-decoration:none;
}

.downlink a:hover {	color:#F89A00 }
	
				 
.space {		margin-left:10px; margin-right:10px; font-size:12px; }

.register { margin-left:6px; }

.enter {	margin-right:8px; }

.emailform {	margin:0; padding:0; text-align:center; margin-bottom:7px;}

.emailbox {		font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				text-transform:lowercase;
				color:#bbbbbb;
				background-color:#4A4B4B;
				border:2px solid #bbbbbb;
				width:200px;
				padding:2px; }
				
.gall, gall a {			border:1px solid black; margin-left:18px; margin-bottom:18px }				
				

/* SITE ADMIN USE */

.admin_content {
width:777px;
	border-top:0px solid #bbbbbb;
	border-left:1px solid #969696;
	border-bottom:1px solid #000000;
	border-right:1px solid #5d5d5d;
	background-image:url(../../images/main-bg.gif);
	background-repeat: repeat-y;
	background-color:#ffffff;
	padding-bottom:20px;
	float:left;
	font-size:12px;
	line-height:17px;
	text-align:left;
	padding:0;
	margin:0;
	padding-top:20px;
	min-height:400px;			
}

.admin_content a {	
	color:#bbbbbb; font-weight:bold;
}

#band_members_table {
	border:1px red dashed;
	text-align:left;
	margin:10px 20px 0px 0px;
	border:0px;
	padding-right:20px;
}

#band_members_table tr {
	height:40px;
}

#band_members_table td {
	vertical-align:top;
}

#band_members_table td a {
	margin:0px 0px 0px 5px;
}

#band_members_table td form {
	float:left;
}

/*

h1 	{			text-transform: capitalize;
				letter-spacing:2px;
				font-size:18px;
				font-weight:bold;
				padding:0px;
				margin:0px;
				color:#000000;
				margin-bottom:0px;
				text-align:left;
				float:left;
				width:260px }
				


h2 	{			text-transform: capitalize;
				letter-spacing:2px;
				font-size:18px;
				font-weight:bold;
				padding:0px;
				margin:0px;
				color:#000000;
				margin-bottom:0px;
				text-align:left;
				float:left;
				width:260px  }
				
				
h3 	{			text-transform: capitalize;
				letter-spacing:2px;
				font-size:18px;
				font-weight:bold;
				padding:0px;
				margin:0px;
				color:#000000;
				margin-bottom:0px;
				text-align:right;
				float:left; }
	*/
	
h2 {			font-size: 21px; padding:0px; margin:0px; float:left; width:270px; }
h2 {			font-size: 21px; line-height:21px; color:#f89a00; letter-spacing:-1px;  }

h1 {			font-size: 22px; padding:0px; margin:0px;	float:left; width:270px; color:c32b00; letter-spacing:-1px; word-spacing:-1px; line-height:28px; color:#f89a00 }
h3 {			color:#c32b00; font-size: 1.2em; padding:0 4px 0 4px; margin:0px; float:left; clear:none; text-align:center; line-height:1.2em; } 
h3 a {			color:#c32b00 } 
h3	a:hover {	color:#f89a00; } 

.admin {		margin:0; padding:0; }					
			
form p {			padding:0; margin:0; }

.flash-replaced .alt {
				
				/display: block;
				height: 0;
				position: absolute;
				overflow: hidden;
				width: 0;
				font-weight:bold
}

br {			line-height:6px; }


 
#explanation {  }
#explanation h3 {	float:left;
}

#explanation embed {
	float:right;
	margin-bottom:20px;
	margin-right:5px;
}

#explanation p {
	margin: 0px 0px 0px 290px ; text-align:left;
	margin-bottom:14px;
}

.blurb {		padding-bottom:18px; padding-top:0px;}

/* FREE DOWNLOADS */
#free_stuff_list {
	float:right;
	width:446px;
}

.item_title {
	font-size:18px;
}

.item {
	padding-bottom:10px;
	border-bottom:1px #CCCCCC dashed;
	margin-bottom:20px;
}

/* FREE DOWNLOADS END */

.email {		font: 98% "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif; padding:3px; width:220px; }

#artist_intro {
	float:none;
	margin-bottom:10px;
	clear:both;
	padding-bottom:10px;
}

#artist_intro b {	font-size:14px; }

#artist_intro img {
	float:right; margin-bottom:10px;
}