body				
{ 
	font-size: 76%;
	font-family: Arial, sans-serif; 
	width:1100px; 
	text-align:center; 
	margin:0 auto; 
	padding-top:0px; 
}

img
{
	border:none;
	margin:0;
	padding:0;
}

a img
{
	border:none;
}

ul
{
	list-style-type:circle ;
	text-align:left;
	vertical-align:text-top;
}

li
{
	text-align:left;
}

.clear
{
	clear:both;
	display:inline;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



a					{ color:#003399; text-decoration:underline; }
a:hover				{ color: red; text-decoration:underline;}

/*
.permalink, .permalink a { color:#999999; font-weight:bold; font-size:100% }

#pagebody			{ margin:0 0 1em 0; min-height:640px; text-align:left; border:20px solid #E7E7E7; position:relative; }
* html #pagebody	{ height:640px; }

#header				{ padding:12px; margin-bottom:1px; }

*/


h1					{ font-family: "Courier New", serif; font-size:180%; font-weight:bold; }
h2					{ font-family: "Courier New", serif; font-size:200%; font-weight:bold; text-transform:uppercase; }
h3					{ font-family: "Courier New", serif; font-size:220%; font-weight:bold; }
h4					{ font-family: "Courier New", serif; font-size:150%; font-weight:bold; }
h5					{ font-family: "Courier New", serif; font-size:140%; }

/*
#template_content	{ padding:8px 10px 8px 10px;}

#template_content:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#template_content {display: inline-table; }
*/
/* Hides from IE-mac \*/
/*
* html #template_content {height: 1%;}
#template_content {display: block;}
*/
/* End hide from IE-mac */

/*
#template_content		{ position:relative; }

#template_content td	{ vertical-align:top; }
#template_content th	{ text-align:left; }
*/


#content1			{ float:left; width:345px; padding: 0px 0px 0px 10px; }
#content1 h2		{ background:#000000; color:white;}
#content1 p			{ font-family:Helvetica, Arial, sans-serif; text-align:left; }
#content1 a			{ font-weight:bold; }

#content2			{ margin-left:360px; width:430px; padding: 0px 10px 0px 0px; }
#content2 h2		{ background:#000000; color:white;}

.header2			{ width:100%; background-color:black; color:white; font-family:Courier New, Serif; font-size:200%; font-weight:bold; margin: 1px 0px 1px 0px }

.news 				{ border-bottom:1px solid black; margin-bottom:1em; padding-bottom:1em; }
.news h3			{ text-transform:uppercase; font-size:150%; color:#000000; }
.news .date			{ font-weight:bold; font-size:90%; }
.news p				{ padding:0.5em 0 1em 0; }

.date {color:#6699cc;}



tr.header
{
	color:White;
	background-color:#000000;
	font-weight:bold;
}

.MusicBorder
{
	border-left-color:#6699cc; 
	border-left-style:solid; 
	border-left-width:5px; 
	text-align:center;
}

.ErrorText
{
    COLOR: #ff0000;
    FONT-FAMILY: 'Arial', 'sans-serif';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;

}

.Normal
{
    color:#000000;
    font-size:10pt;
    font-weight:normal;
    text-align:left;
    margin-left:5px;
}


.zoom
{cursor: url(css/zoomin.cur), pointer;outline: none;}


div#menu{float:left;background: white;padding:0; margin-top:3px; margin-bottom:3px; margin-left:10px; margin-right:0px;  width:790px; text-align:center; }
ul#nav, ul#nav li{list-style-type:none;margin:0;padding:0;}
ul#nav li{float:left;margin-right: 3px;text-align: center;}
ul#nav a{float:left;width: 84px;padding: 5px 0;background: #E6E6E6;text-decoration:none;color: #666}
ul#nav a:hover{background: #000000;color: #FFF}


