body
{
background-color: #000000;
margin-top: 0px;
padding-top: 0px;

font-family: Arial, Verdana, sans-serif;


}

.body
{
margin-top: 2px;
}

.subject
{
margin-bottom: 0px;
}

a
{
color: #ff4f6e;
}

a:hover
{
color: #AA4f6e;
}

ul
{
margin-left: -10px;

}

li
{
list-style: none;
color: #111111;
}

table
{
width: 505px;
border-collapse: collapse;

}

th
{
text-align: left;
}

p
{
margin-top: 8px;
margin-bottom: 8px;


}

td
{
border-top: solid 1px #FFDC80;
border-bottom: solid 1px #FFDC80;
padding: 5px;

}

#mainarea
{
padding: 10px;
margin: 0em auto;
width: 732px;
clear: both;
background-color: #FFFFFF;
margin-top: 10px;
/*background-image: url("images/stars.jpg");*/
background-image: url("images/roundbot.gif");
background-position: left bottom;
background-repeat: no-repeat;

border: solid 0px #444444;
} 



#pagecontent
{
/*border-left: solid 2px #ff4f6e;*/
/*border-left: solid 1px #FFEEFF;*/
margin-left: 190px;
padding-left: 0px;
min-height: 500px;
_height: 500px;
margin-top: 25px;
margin-right: 20px;


}

html>body #pagecontent
{
margin-left: 180px;
padding-left: 15px;
}


#banner
{

background-color: #000000;
width: 752px;
height: 125px;
margin: -10px;
background-repeat: no-repeat;

background-image: url("images/roundtop.gif");
background-position: left top;
background-image: url("images/bannerlights.jpg");
	
}


h1
{
background-color: #FF00CC;
color: #FFFFFF;
margin: -10px;
padding: 4px;

text-align: center;
font-style: italic;
display: none;
}

h2, .line
{
font-size: 18px;
color: #B72472;
border-bottom: solid 2px #FFDC80;
margin-bottom: 4px;
font-family:  "Georgia", "Trebuchet MS", Verdana, Arial, sans-serif;
/*background-image: url("images/back.png");*/
font-weight: normal;

}


h3
{
font-size: 15px;
margin-bottom: 0px;
	
color: #77487E;
}

h4
{
font-size: 13px;
margin-top: 10px;
margin-bottom: 0px;

color: #77487E;
}

p, td, th
{
font-size: 12px;
margin-top: 2px;
/*color: #77487E;*/
color: #444444;
}

#menu 
{
font-family:  Verdana, Arial, sans-serif;
margin-top: 20px;
float: left;
padding: 4px;
width: 170px;
margin-left: 1px;
font-family:  "Georgia", "Trebuchet MS", Verdana, Arial, sans-serif;
height: 480px;

background-image: url("images/logo.gif");
background-repeat: no-repeat;
background-position:  bottom  left;


}


html>body #menu
{
margin-left: 0px;
padding-left: 10px;
}

#menu li
{
list-style: none;
margin-left: 16px;
padding-left: 0px;
	
}

#menu li a
{
font-size: 14px;
color: #888888;
line-height: 2em;
text-decoration: none;

font-weight: bold;
background-image: url("images/starlight.jpg");
background-position: left;
background-repeat: no-repeat;
padding-left: 25px;
padding-top: 2px;
padding-bottom: 2px;

}

#menu li a:hover
{
background-image: url("images/star.jpg");
color: #AA4f6e;
}

#menu #selected 	
{
color: #B72472	;
	
background-image: url("images/star.jpg");
background-position: left;
background-repeat: no-repeat;
padding-left: 25px;
}

.newsitem
{
margin-top: 8px;
margin-bottom: 4px;
}

.eventheader
{
margin-top: 8px;
}

.eventbody
{
margin-bottom: 8px;
}

.newsitem h4
{

display: inline;
margin-top: 0px;
margin-bottom: 0px;
}

.newsitem .date
{
font-size: 12px;
color: #FF0000;
margin-left: 20px;
}


.leftcolumn
{
width: 250px;
float: left;
}

.rightcolumn
{
float: left;
width: 250px;
}

.gig
{
margin-top: 10px;
margin-bottom: 8px;
}

.gig h4
{
margin-top: 0px;

}

.gig p
{
margin-top: 0px;
margin-bottom: 0px;
}

.gig .line
{
margin-top: 8px;
}


.when_gig
{
color: #3333FF;
}

.other_details
{
color: #777777; 
}


.photogroup
{
	
	margin: 2px;
	padding: 0;
	
}

.photogroup h3
{
margin-bottom: 3px;
width: 450px;
}

.photo 
{
	display: inline;	
	height: 100px;
	width: 100px;
	padding: 0px;
	text-align: center;
	margin-top: -4px;
	margin-bottom: -4px;
}

html>body .photo
{
	margin: -2px;
}

a img
{
border: solid 2px #FFFFFF;
margin: 0px;
padding: 0;
display: inline;
}




.photogroup hr
{ 
	display: none;
}


.phone
{
width: 100px;
color: #ff1f1e;

}

.wherelearn
{
width: 200px;
}

#links li
{
font-size: 14px;
margin-bottom: 4px;
margin-left: 10px;	
}

hr
{
display: none;
}