body {
	margin: 0px;
	background-image: url(../img/bodybg.jpg);
	font-family: verdana;
	font-size: small;

}

#container {
	margin: auto;
	width: 758px;
	background-image: url(../img/bg.jpg);
	border: 10px solid #333333;
	border-top: 0px;
}

#header {
	height: 138px;
	background-image: url(../img/header.jpg);
	background-repeat: no-repeat;
}

#menupanel {
	height: 60px;
	padding-top:10px;
	font-size: medium;
	
}

#menupanel ul, #footer ul {
	margin: auto;
	list-style-type: none;
	list-style-position: outside;
	padding : 0px 0px 0px 10px;
}
	
#menupanel li, #footer li {
	float : left;
	margin-right: 20px;
}

#content {
	background-image: url(../img/conbg.jpg);
	background-repeat: no-repeat;
	padding: 10px 30px 30px 30px;
	background-attachment: fixed;
	background-position: center;
}

#content p {

}

#content ul.nostyle {
	list-style-type: none;
}

#footer {
	height: 50px;
	color : #EEE8AA;
	font-size: small;
}

#menupanel a {
	text-decoration: none;
	color : #EEE8AA;
}

#menupanel a:hover {
	color : white;
}

#footer {
	padding : 10px 10px 5px 10px;
}

#footer a {
	text-decoration: none;
	color : silver;
}

#footer a:hover {
	color : white;
}

#footer ul{
	float: right;
}



.t1 td {
	padding: 5px 5px 5px 5px;
	
}

.t1 th {	
	width: 110px;
	text-align: left;
	
}

.t2 td {
	
	padding: 5px 5px 5px 5px;
}

.t2 th {
	width: 260px;
	text-align: left;
	
}

.t3 td {
	padding-bottom: 15px;
	vertical-align: top;
	min-width: 250px;
}

.t3 th {
	color: black;
	padding-top: 10px;
	padding-bottom: 10px;
}

.t4 td {
	padding : 5px 5px 5px 5px;
}

.t4 td:nth-child(even) {
	text-align: center;
	padding-left: 150px;
}

.t4 tr:hover {
	background: grey;
}

.t4 td a {
	text-decoration: none;
	color: #EEE8AA;
}

.t4 td a:hover {
	color: white;
}

.t5 td {
	vertical-align: top;
	padding-left:10px;
	padding-bottom: 10px;
}


#images td {
	padding: 10px 10px 10px 10px;
	width: 160px;
	vertical-align: top;
}

#images img {
	padding-bottom: 10px;
}

#events a {
	font-size: medium;
	color:#EEE8AA;	
}

#events a:hover {
	color: white;
}
