body{
	font-family: Trebuchet MS;
	font-size: 10pt;
	background-color: #f68620;
	background: url('/images/orangebg.jpg') no-repeat;
}
#wrapper{
	width: 1000px;
	margin:auto;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-color: #ffffff;
}
#header {width: 100%;height:100px;background-color:#a35b1a;}
#header .headerflash {background: url('/images/logo.jpg') no-repeat;float:left;width: 320px;height:92px;margin:4px; border-right: 3px solid #e4dc01;}
#header .headercontent {float: right; height: 100%;margin:0px;padding:0px;width:660px;}
#loginform {
	width: 430px;
	height:30px;
	float: right;
	color: #413f01;
	background-color: #d6cf03;
	font-size: 12pt;
	font-weight: 700;
	background-image: url('/images/formback.jpg');
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 10px;
	padding-top: 10px;
}
#loginform form{
	margin:0px;
	padding:0px;
}
#loginform form #uf{
	width: 107px;
	height: 20px;
	background-color: #d6cf03;
	background: url('/images/formfield.jpg') no-repeat;
	float:left;
	margin-left: 2px;
	overflow: hidden;
}
#loginform form #username, #loginform form #password{
	border: 0px;
	width: 94px;
	height: 11px;
	background-color: #d6cf03;
	margin: 3px;
	margin-left: 3px;
	font-size: 8pt;
	color: #413f01;
}
#loginform form #ufs{
	width: 58px;
	height: 20px;
	background-color: #d6cf03;
	background: url('/images/submit.jpg') no-repeat;
	float:left;
	margin-left: 2px;
	overflow: hidden;
}
#loginform form #ufs #submit{
	border: 0px;
	width: 50px;
	height: 15px;
	font-size: 10pt;
	color: #d6cf03;
	background-color: #716d01;
	margin-left:3px;
	margin-top:1px;
}
#headerlinks{
	clear:both;
	float:right;
	margin-top:30px;
	width: 650px;
	position:relative;
}
#headerlinks ul{
	margin:0px;
	padding:0px;
	display:inline;
}
#headerlinks ul li{
	list-style-type: none;
	display:inline;
	border-right: 1px solid #e4dc01;
	padding-left: 10px;
	padding-right:10px;
}
#headerlinks ul li a{
	text-align:center;
	color:#ffffff;
	font-size:16pt;
	font-weight:500;
	margin:3px;
	text-decoration:none;
}
#headerlinks ul li a:hover{
	color: orange;
}

.orange {width: 100%;height:5px;background-color:#cf8800;margin-top:2px;margin-bottom:5px;}
#bottomlinks {
clear:both;background-color:#a35b1a;width: 100%;float:left;
}
#bottomlinks .address{
	float:left;
	width: 330px;
	color: #d6cf03;
	margin:5px;
	font-size:12pt;
	text-align:left;
}
#bottomlinks .links{
	float:left;
	width: 300px;
	color: #e4dc01;
	text-align:center;
	margin-top:15px;
	margin-left:10px;
}
#bottomlinks .links a{
	color: #ffffff;
	size:10pt;
	text-decoration:none;
}
#bottomlinks .links a:hover{
	color:orange;
}
#bottomlinks .designed{
	float:right;
	width: 330px;
	color: #d5d5d5;
	margin:5px;	
	font-size:12pt;
	text-align:right;
}
#bottomlinks .designed a{
	color: #d5d5d5;
}

#collage {background: #ebebeb;width: 592px;height:246px;overflow:hidden; border: 1px solid #cccccc;float:left;}
#player {background: #ebebeb;width: 592px;height:246px;overflow:hidden;}
#main {
float:left;
background: #ffffff;
width: 980px; 
padding: 10px;
}
#upcomingevents{
	width: 372px;
	height: 211px;
	float: left;
	margin-left: 10px;
	overflow: auto;
	background: url("/images/upcomingevents.jpg") no-repeat;
	padding-top: 35px;
	background-color: #fbf2f9;
}
#upcomingeventscontent{
	width: 372px;
	height: 211px;
	float:left;
	overflow: auto;
	font-size: 8pt;
	font-weight: 500;
}
#upcomingeventscontent .m{
	width: 350px;
}
#upcomingeventscontent .a{
	background-color: #f1d5ea;
	font-size: 14pt;
	color: #848282;
	padding-left: 5px;
}
#upcomingeventscontent .b{
	font-size: 9pt;
	color: #333333;
	padding: 5px;

}
#upcomingeventscontent .c{
	background: url("/images/dash.png");
	height: 15px;
	text-align: right;
	margin: 5px;
}
#upcomingeventscontent .c a{
	text-decoration: none;
	font-weight: 700;
	font-size: 9pt;
	color: #333333;
	float: right;
	margin-right: 20px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #fbf2f9;

}




#announcementscenter{
	margin-top: 15px;
	width: 592px;
	height: 244px;
	float: left;
	overflow: auto;
	background: url("/images/announcementcentre.jpg") no-repeat;
	padding-top: 35px;
	background-color: #fbf3ec;
}
#announcementscentercontent{
	width: 592px;
	height: 244px;
	float:left;
	overflow: auto;
	font-size: 8pt;
	font-weight: 500;
}
#announcementscentercontent .m{
	width: 568px;
}
#announcementscentercontent .a{
	background-color: #f5dfcc;
	font-size: 14pt;
	color: #848282;
	padding-left: 5px;
}
#announcementscentercontent .b{
	font-size: 9pt;
	color: #333333;
	padding: 5px;

}
#announcementscentercontent .c{
	background: url("/images/dash.png");
	height: 15px;
	text-align: right;
	margin: 5px;
}
#announcementscentercontent .c a{
	text-decoration: none;
	font-weight: 700;
	font-size: 9pt;
	color: #333333;
	float: right;
	margin-right: 20px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #fbf3ec;

}






#performers{
	margin-top: 15px;
	width: 372px;
	height: 245px;
	float: left;
	margin-left: 10px;
	overflow: hidden;
	background: url("/images/performers.jpg") no-repeat;
	padding-top: 35px;
	background-color: #e1effa;
}
#performerscontent{
	width: 372px;
	height: 245px;
	float:left;
	overflow: auto;
	font-size: 8pt;
	font-weight: 500;
}
#performerscontent .m{
	width: 372px;
	height: 245px;
}
#performerscontent .a{
	background-color: #bcd9ef;
	font-size: 14pt;
	color: #848282;
	padding-left: 5px;
}
#performerscontent .b{
	font-size: 12pt;
	color: #333333;
	padding: 5px;

}
#performerscontent .c{
	background: url("/images/dash.png");
	height: 15px;
	text-align: right;
	margin: 5px;
}
#performerscontent .c a{
	text-decoration: none;
	font-weight: 700;
	font-size: 9pt;
	color: #333333;
	float: right;
	margin-right: 20px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #e1effa;

}

#carousel{
	margin-top: 15px;
	width: 900px;
}





.textbox15{border: 0px;background: url(/images/textbox.jpg) no-repeat;width:150px;height:22px;padding-top:2px;padding-left:2px;}

h4 a {
	font-size:16px;
	font-weight:bold;
}

h4 a:hover {
	text-decoration:none;
	color:#000000;
}

#report th { 
	font-family: Trebuchet MS; 
	font-size: 10pt; 
	color: #333333; 
	font-weight: bold;
	text-align: center; 
}

#report td { 
	font-family: Trebuchet MS; 
	font-size: 10pt; 
	color: #333333; 
	text-align: center; 
}

#headrep {
	background-color: #85C3FF;
	font-size: 13px;
	color: #ffffff;
}

#frrep {
	background-color: #F0F0F0;
}

#secrep {
	background-color: #ffffff;
}

#error { 
	width: 80%; 
	font-family: Trebuchet MS; 
	font-size: 9pt; color: #CC0000; 
	font-weight: bold;
	text-align: left ; 
	border-top: 2px double #CC0000; 
	border-bottom: 2px double #CC0000; 
	padding : 1px 4px 1px 4px; 
	margin-bottom : 10px;
	background-color: #E6C0C0;
}

#cpanel div.icon {
	text-align: center;
	margin-right: 5px;
	float: left;
	margin-bottom: 5px;
}

#cpanel div.icon a {
	display: block;
	float: left;
	border: 1px solid #f0f0f0;
	height: 97px;
	width: 108px;
	color: #666;
	vertical-align: middle;
	text-decoration: none;
}

#cpanel div.icon a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #ffffff;
	color: #0B55C4;
}

#cpanel img  { padding: 10px 0; margin: 0 auto; }
#cpanel span { display: block; text-align: center; }

#container {
	width : 980px;
}

#headerlink{
	width : 800px;
	padding-bottom : 5px;
	padding-top : 3px;
}

#headerlink a{
	font-size : 15px;
	color : #333333;
	font-weight: normal;
}
#headerlink a:hover{
	color : #0B55C4;
}

.headerbold {
	color : #0B55C4;
	font-weight: bold;
}

#content {
	padding-top : 30px; 
	width :980px;
	text-align : left;
}

#footer {
	margin: 10px; 
	text-align: center; 
	font-size : 12px;
}


.form-table {
	width:100%;
	color : #555;
	padding : 3px 0 3px 5px;
	font:bold 13px arial;
}

.form-title {
	background-color:#eeeeee;
	color:#000000;
	font-size:14px;
	text-align:center;
}

.row-heading {
	background-color:#eee;
	padding:5px;
}
.row-heading td {
	padding:5px;
}

.form-tr1 {
	background-color:#fff;
}

.form-tr2 {
	background-color:#fff;
}

.form-tr3 {
	background-color:#fff;
}

.user-confirmation{
	font:bold 14px arial; 
	color:#555;
	width: 100%;
}

fieldset {
	width:72%;
	padding:10px;
	font: bold 14px sans-serif;
	-moz-border-radius: 10px;
	margin-bottom:20px;
}

fieldset legend{
	color:#0066CC;
}

fieldset div{
	padding:2px;
}

fieldset .form-value{
	color : #CB0B0B;
}

.button {
	font: bold 12px arial;
	color : #000000;
	background-color: #eeeeee;
	padding: 2px;
	text-align : center;
}
.userleft{
	padding-right:5px;
	border-right:1px dashed #fde099;
}
.userleft a {

	font:bold 12px arial;
	color:#5a5a5a;
}
.userleft a:hover {
	bgcolor:#fde099;
}input {
border: 1px solid #e6e6e6;
}

#content{ padding-top:0px;}
.tr1 {
	background-color: #f6f6f6;
}
.tr2 {
	background-color: #ffffff;
}
hr {
border: 1px solid #e6e6e6;
}
.green {
	color:green;
}
.red {
	color: red;
}
.msgnormal {
	font-weight: normal;
}
.msgbold {
	font-weight: bold;
}
h3{
	font-size:14pt;
	margin-left: 10px;
}
