@charset "utf-8";
body {
	margin:0;
	padding:0;
	background-color:#333333;
	color:#ffaaff;
	line-height:1em;
	background:url(../images/bg-body.jpg) repeat;
	font-family: Arial, Helvetica, sans-serif;
}
.left {float:left;}
.right {float:right;}
.clearBoth {clear:both;}
.footer {font-size:10px; float:right;}

#containerIndex {margin:0 auto; width:700px; border:1px solid #9900cc; background:url(../images/patt_499f73291848c.jpg) repeat;}
#containerFacilities {margin:0 auto; width:700px; border:1px solid #9900cc; background:url(../images/patt_499f74ecd759b.jpg) repeat;}
#containerLocation {margin:0 auto; width:700px; border:1px solid #9900cc; background:url(../images/patt_499f74f64528e.jpg) repeat;}
#containerEvents {margin:0 auto; width:700px; border:1px solid #9900cc; background:url(../images/patt_499f767e1f563.jpg) repeat;}
#containerLinks {margin:0 auto; width:700px; border:1px solid #9900cc; background:url(../images/patt_499f73291848c.jpg) repeat;}
#containerForum {margin:0 auto; width:700px; border:1px solid #9900cc; background:url(../images/patt_499f74f64528e.jpg) repeat;}

#header {margin:0 auto; width:700px; height:75px; background:url(../images/bg-header.gif) repeat-x;}
#headerIndex {margin:0 auto; width:700px; height:400px; background:url(../images/header-facilities.jpg) no-repeat;}
#headerFacilities {margin:0 auto; width:700px; height:400px; background:url(../images/header-location.jpg) no-repeat;}
#headerLocation {margin:0 auto; width:700px; height:400px; background:url(../images/header-index.jpg) no-repeat;}
#headerEvents {margin:0 auto; width:700px; height:400px; background:url(../images/header-events.jpg) no-repeat;}
#headerLinks {margin:0 auto; width:700px; height:400px; background:url(../images/header-links.jpg) no-repeat;}
#headerForum {margin:0 auto; width:700px; height:400px; background:url(../images/header-forum.jpg) no-repeat;}

#menu {width:155px; float:left; padding-top:100px;}

#menu ul{
	list-style-type: none;
	padding: 0;
	margin-left: 0;
	font-weight: bold;
	}

li a{
	border:1px solid #fff; 
	margin:0 auto; 
	padding:10px;	
	width: auto; 
	display:block; 
	color:#fff; 
	text-decoration:none;
	}

li a:hover{
	border:1px solid #fff; 
	margin:0 auto; 
	padding:10px;
	width: auto; 
	display:block; 
	color:#fff; 
	text-decoration:none; 
	background-color:#600955;
	}

.mainContent{padding:15px;}