body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;

}
#container {
	text-align: center;
}
#toplogo {
	background-image: url(../images/top_background07.jpg);
}
h1 {
	font-size: medium;
}
h2 {
	font-size: small;
}
h4 {
	font-size: small;
}
p {
	font-size: small;
}
dl {font-size: small}

li {
	font-size: small;
	margin-left: 0;
}
a:link, a:visited {
	text-decoration: underline;
	color: #0000FF;
	background-color: transparent;
}
a:hover, a:active {
	text-decoration: underline;
	color: #FF0000;
	background-color: transparent;
}
#leftnav p {
	margin: 0 0 2px 0;
}
.leftmenu {

	background-color : #EDBDFF; 
	/* #FFBDCF;/*#FFD4FC; /*#FFEEFA; /* #FFD4FC; /*#FFEEFA; /*#FFBFF2; /* #FCEB87; /*#669999;  /* #FF8C66;  */
	color: #666;
	border : 1px solid #BCBCBC;
	font-size : 0.9em;
	font-weight : bold;
	text-align: center;
}
.leftmenu a:link, .leftmenu a:visited {
	text-decoration: none;
	color: #666;
	background-color: transparent;
}
.leftmenu a:hover, .leftmenu a:active {
	text-decoration: underline;
	color: #333;
	background-color: #transparent;
}
.leftmenuoff{

	background-color : #F3D4FF; 
	/* #FFBDCF;/*#FFD4FC; /*#FFEEFA; /* #FFD4FC; /*#FFEEFA; /*#FFBFF2; /* #FCEB87; /*#669999;  /* #FF8C66;  */
	color: #FFF;
	border : 1px solid #BCBCBC;
	font-size : 0.9em;
	font-weight : bold;
	text-align: center;
}

#topbar {
	background-image: url(../images/redline3.gif);
	background-repeat: repeat-x;
	/* background-color : #FDB5B5; /*#FDE4AE; bgcolor="#FDB5B5" */
	color: #666;
}
.topmenu {
	background-color : #FCEB87; /*#FFEEFA; /* #DFFFD4; */
	color: #666;
	margin-top:1px;
/*	border : 1px solid #BCBCBC; */
	font-size : 0.7em;
	font-weight : bold;
	text-align: center;
}
.topmenu a:link, .topmenu a:visited {
	text-decoration: none;
	color: #666;
	background-color: transparent;
}
.topmenu a:hover, .topmenu a:active {
	text-decoration: underline;
	color: #333;
	background-color: transparent;
}
.topmenuoff {
	background-color : #E9C703; /*#FFEEFA; /* #DFFFD4; */
	color: #FFF;
	margin-top:1px;
/*	border : 1px solid #BCBCBC; */
	font-size : 0.7em;
	font-weight : bold;
	text-align: center;
}
.topmenuoff a:link, .topmenuoff a:visited {
	text-decoration: none;
	color: #FFF;
	background-color: transparent;
}
.topmenuoff a:hover, .topmenuoff a:active {
	text-decoration: none;
	color: #FFF;
	background-color: transparent;
}
#maincontent {
	text-align: left;
	margin: 0 10px;
}
#maincontent h4 {
	margin: 0 10px;
	font-size:medium;
	background-color: transparent;
	color: #547A8D;
}
#announce {
	border: 1px solid #CCC;
	background-color: #E3ECEE;
	color: #000;
}
#announce h4 {
	margin: 4px 10px;
}
#announce p {
	margin: 4px 10px;;
}
.copyright {
	margin: 2px 20px;
	/*font-size: x-small; */
	font-size: 0.7em;
	/* line-height: 18px; */
}
.artists {
	margin: 0;
	color: #ccc;
	font-size: 0.6em;
	background-color: transparent;
}
#bottombar {
	background-image: url(../images/redline3.gif);
	background-repeat: repeat-x;
	background-color : #FFF;
	color: #666;
}
.quote {
	font-size: 0.75em;
	font-weight: bold;
	background-color: #FFF;
	color: #004185;
}
