html{
padding:0px;
margin:0px;
background-color: #404040;
}

img{
	border:0px;
} 
 
body{
padding:0px;
margin:0px;
text-align:center;

}


#homewrapper{
	height:auto;
	width:786px;
	margin:0px auto;
	padding-top:10px;
	font:12px normal arial,sans-serif;
	background-color:#ffffff;
	background-image: url(/resources/images/home_wrapper_back.png);
	background-repeat: repeat-y;
}

#wrapper{
	height:auto;
	width:786px;
	margin:0px auto;
	padding-top:10px;
	font:12px normal arial,sans-serif;
	background-color:#ffffff;

}


 
#logotop{

	margin:0 auto;
	width:766px;
	height:72px;
	background-image: url(/resources/images/logo_top.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff;
}


#but1 {

	margin-left:10px;
	float:left;
	width:80px;
	height:150px;
	background-image: url(/resources/images/but1.png);
}

#but1 a{
	display:block;
	color:#fff;
	font-weight:bold;
	position:relative;
	top:70px;
	text-decoration:none;
}

#but1 a:hover{
	color:#404040;
}

#but2 {
	display:block;
	float:left;
	width:92px;
	height:150px;
	background-image: url(/resources/images/but2.png);
}

#but2 a{
	display:block;
	color:#fff;
	font-weight:bold;
	position:relative;
	top:70px;
	text-decoration:none;
}

#but2 a:hover{
	color:#404040;
}


#but3 {
	display:block;
	float:left;
	width:139px;
	height:150px;
	background-image: url(/resources/images/but3.png);
}

#but3 a{
	display:block;
	color:#fff;
	font-weight:bold;
	position:relative;
	top:70px;
	left:-15px;
	text-decoration:none;
}

#but3 a:hover{
	color:#404040;
}


#midlogo{
	display:block;
	float:left;
	width:147px;
	height:150px;
	background-image: url(/resources/images/midlogo.png);

}

#but4 {
	display:block;
	float:left;
	width:105px;
	height:150px;
	background-image: url(/resources/images/but4.png);

}

#but4 a{
	display:block;
	color:#fff;
	font-weight:bold;
	position:relative;
	top:70px;
	left:12px;
	text-decoration:none;
}

#but4 a:hover{
	color:#404040;
}


#but5 {
	display:block;
	float:left;
	width:95px;
	height:150px;
	background-image: url(/resources/images/but5.png);

}

#but5 a{
	display:block;
	color:#fff;
	font-weight:bold;
	position:relative;
	top:70px;

	text-decoration:none;
}

#but5 a:hover{
	color:#404040;
}


#but6 {
	display:block;
	float:left;
	width:108px;
	height:150px;
	background-image: url(/resources/images/but6.png);

}

#but6 a{
	display:block;
	color:#fff;
	font-weight:bold;
	position:relative;
	top:70px;
	left:2px;
	text-decoration:none;
}

#but6 a:hover{
	color:#404040;
}

#midleft{

	float:left;
	width:271px;
	height:81px;
	background-image: url(/resources/images/midleft.png);
	border-bottom:1px solid #c0c0c0;
margin:0px 0px 2px 10px;
}

#midmid{
	float:left;
	width:221px;
	height:81px;
	background-image: url(/resources/images/midmid.png);
	background-color:#fffde3;	
border-bottom:1px solid #c0c0c0;

}

#midright{

	float:left;
	width:274px;
	height:81px;
	background-image: url(/resources/images/midright.png);
	border-bottom:1px solid #c0c0c0;
margin:0px 0px 2px 0px;
}

#midright2{

	float:left;
	width:274px;
	height:81px;
	background-image: url(/resources/images/midright2.png);
	
}
#midright3{

	float:left;
	width:274px;
	height:81px;
	background-image: url(/resources/images/midright3.png);
	
}
#midright4{

	float:left;
	width:274px;
	height:81px;
	background-image: url(/resources/images/midright4.png);
	
}



#leftcol{
	margin-left:10px;
	float:left;
	width:271px;
}

#midcol{
	float:left;
	width:221px;
	background-color:#eae9dd;
}

#rightcol{
	float:left;
	width:274px;
}


#onecol{
	float:left;
	width:766px;
	margin-top:5px;
	padding-top:10px;
	background-color:#fffde3;
	margin-left:10px;
}

#bigrightcol{
	float:left;
	width:495px;
}

.leftcolheader{
	text-align:left;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	line-height:100%;

}

h2.midlefttext{
	margin-top:30px;
	margin-left:10px;
	font-weight:bold;
	font-size:22px;
	text-align:center;
	color:#ada016;
}

.midlefttext{
	line-height:110%;
	margin-left:10px;
	text-align:left;
	}

.lefttext{
	text-align:justify;
	margin-left:25px;
	margin-right:10px;
	font-size:14px;
}

.midtext{
	text-align:justify;
	margin-left:10px;
	margin-right:10px;
}

.righttext{
	text-align:justify;
	margin-left:10px;
	margin-right:10px;
}

#fpcontact{
	background-color:#f6fff1;
	border-top:1px dotted;
	text-align:center;
	padding-bottom:5px;
	font-size:18px;
}

.fpcontact{
	font-size:10px;
	text-align:center;
}

h3{
	font:16px normal arial,sans-serif;
	font-weight:bold;
	color:#ada016;
}




#footer{
	position:relative;
	top:10px;
	height:40px;
	clear:both;

}

#footerlinks{
	width:100%;
	background-color:#71706b;
	height:25px;
	clear:both;
}

#footerlinks a{
	color:#fff;
	position:relative;
	top:4px;
	text-decoration:none;
	font-weight:bold;
}

#footerlinks a:hover{
	color:#c0c0c0;
}



.frontlist{
	font-weight:bold;
	list-style-type:none;
	text-align:center;
	font-size:14px;
	margin-left:-30px;
*	margin-left:0px;


}

.frontlistleft{

	padding-top:0px;
	padding-bottom:10px;
	text-align:left;
	font-size:15px;
	line-height:150%;
}

.hometext{
	text-align:center;
	margin-left:10px;
	margin-right:10px;
}

h2.hometext{
	text-align:center;
	margin-left:10px;
	margin-right:10px;
	font-size:12px;
}


h3.hometext{
	text-align:center;
	margin-left:10px;
	margin-right:10px;
	font-size:18px;
	color:#ada016;
}

h3.aboutmetext{
	text-align:left;
	margin-left:25px;
	margin-top:20px;
	padding-bottom:-20px;
	margin-right:10px;
	font-size:18px;
	color:#ada016;
}


.pageimage{
	padding:0 10px 10px 0px ;
}

.pageimage2{
	padding:0 10px 10px 0px ;
}

.pageimage3{
	padding:0 0px 0px 10px ;
}


#contactbox{
	border:1px dotted #c0c0c0;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:25px;
	padding:10px;
}



table.eventadmin {
	border-width: 1px;
	border-spacing: ;
	border-style: none;
	border-color: gray;
	border-collapse: separate;
	background-color: #fffff0;
}
table.eventadmin th {
	border-width: 1px;
	padding: 5px;
	border-style: dotted;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.eventadmin td {
	border-width: 1px;
	padding: 5px;
	border-style: dotted;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}


.overlay{
	position:fixed;
	left:25%;
	top:40%;
	width: 50%; 
	height: 25%;
	filter: alpha(opacity=93); 
	-moz-opacity: .93; 
	background-color:#505050;  
	margin: 0 auto; 
	z-index:999;
}
