body {
	margin:0;
	padding:0;
	background:#0066FF;
		font-family:verdana, verdana, geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.clearLeft{
	clear:left;
}

.clearRight{
	clear:right;
}

p {
	color:#000;
	font-family:verdana, verdana, geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.pbody {
	color:#000;
	font-family:verdana, verdana, geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#topContainer {
	width:800px;
	margin:0px auto 0px auto;
}

#mainContainer {
	background:#FFFFFF;
	width:105%;
}

#middleContainer {
	width:780px;
	padding-top:10px;
	margin:0 auto 0 auto;
}

/* Top Nav --------------------- */

#nav {
	text-align:center;
	background:url(imgs/bg_nav.gif) repeat-x;
	height:26px;
	/* border: 1px solid #000; */
}

#nav p{
	color:#666;
	font-size:11px;
	font-weight:normal;
	padding-top:6px;
	width:800px;
	margin:0 auto 0 auto;
	text-align:left;
}

#nav a:link, #nav a:visited{
	color:#990000;
	font-family:verdana, verdana, geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px 4px;
	text-decoration:none;
}

#nav a:hover{
	color:#ff0000;
}

#nav a.active{
	color:#333;
}


/* Bottom Bar */ 

#copy-right{
	text-align:center;
	height:34px;
	background:url(imgs/bg_bottom.gif) repeat-x;
	padding-top:6px;
}

#copy-right p{
	color:#666;
	font-size:11px;
	margin:0px;
	padding:0px;
}

#copy-right p .heavy{
	color:#444;
	font-weight:bold;
}

#copy-right p a:link, #copy-right p a:visited{
	color:#666;
	text-decoration:none;
	font-weight:bold;
}

#copy-right p a:hover{
	color:#999;
	text-decoration:none;
}

/* Home Page  */

p.title_home {
	font-family:georgia, serif;
	color:#000;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
}

#home-box {
width: 700px;
}

#home-left {
width: 420px;
float: left;
}

#home-right {
width: 240px;
float: right;
}

.home-news {
width: 240px;
border: none;
text-align: center;
}

#textbox-left {
	float:left;
	width:450px; AAAheight:460px;
	padding:5px 0px 25px 0px;
}

#textbox-left2 {
	float:left;
	width:450px;
	padding:5px 0px 0px 0px;
}

/* Info Page */

Aimg.floatLeft {
display: inline-block;
padding: 4px;
}

img.floatRight {
float: right;
padding: 8px;
}

.infoContent{
	text-align: justify;
	color:#000;
	font-family:verdana, verdana, geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.infoContent a {
font-weight: bold;
}

.infoImage {
padding: 8px;
float: left;
display: block;
}

.infoText {
display: block;
margin: 0px;
}

.infoText ul {
}

.infoUL {
float: left;
}


/* About Page */

#aboutbox {
width: 780px;
text-align: centre;
left: 0px;
}

#about-textbox-1 {
	float:left;
		height: 270px;
			width:510px;
}


#about-textbox-2 {
	float:right;
		height: 270px;
			width:510px;
}

#about-textbox-3 {
	float:left;
	width: 780px;
}

.abouttext {

	padding:0px 0px 0px 0px;
	vertical-align: middle;
	display: table;
}

#band-image-1{
	float:right;
}

#band-image-2{
	float:left;
}

#band-image-3{
	float: right;
	clear: right;
}

.aboutimage {
	width: 260px;
	height: 360px;
}

/* News Page */

.newscontent{
	font-size: 12px;
	text-align: justify;
	padding-bottom: 12px;
}


/* Testimonial */

.test1 img, .test2 img, .test3 img, .test4 img{
	float:left;
}

.test1, .test2, .test3, .test4 {
	padding-bottom:15px;
}
		
.test1 p {
	margin-left:175px;
	padding-top:75px
}

.test2 p {
	margin-left:175px;
	padding-top:15px
}

.test3 p {
	margin-left:175px;
	padding-top:40px
}

.test4 p {
	margin-left:199px;
	padding-top:75px
}

/* Music Page */

.col1{
	width:400px;
}


.col2{
	width:355px;
	float:left;
	padding-left:30px;
}

#tracks {
	width:425px;
	float:left;
}

#tracks li {
	margin-bottom:20px;
	margin-left:15px;
}

.band {
	float:left;
	margin-left:20px;
}

.img_band {
	float:left;
	margin-top:15px;
	margin-left:40px;
}

#CoverBand {
	position:relative;
    left:30px }


/* Contact Page */

#textlink_ul {
	margin:0;
	padding:0;
	width:300px;
	text-align:center;
	left: 30px;
}

#textlink_ul li {
	list-style:none;
	display:inline;
	margin:0 5px 0 5px;
}

#link_div {
	width:300px;
	text-align:center;
}

#link_div span {
	display:block;
	font-size:10px;
	width:300px;
	text-align:left;
	margin:15px auto 0 auto;
}

.enquiry_form {
	padding:10px 25px 10px 0;
}

.enquiry_form .enquiryTitle_p {
	text-align:center;
	font-weight:bold;
	font-size:18px;
	margin:0 0 40px 0;	
}

.textlink_textarea {
	width:300px;
	height:100px;
}

.enquiry_form label {
	display:block;
	width:150px;
	float:left;	
}

.enquiry_form textarea {
	width:175px;
	height:75px;
}

.enquiry_form .hint_span {
	display:block;
	margin-top:2px;
	font-size:10px;
	font-style:italic;
}

.enquiry_form .error_p {
	font-weight:bold;
}

.enquiry_form .error_ul {
	font-weight:bold;
	padding-bottom:20px;
}

.directory {
	font-family:verdana, verdana, geneva, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.dircontent {
width:330px;
float:left;
padding:2px;
padding-bottom:20px;
}

.imagerunner{
 	width: 100px;
	min-height: 420px;
	margin-top: -90px;
	float: left;
	background-image: url(imgs/runner.jpg); 
	background-repeat: no-repeat;

}
