/* CSS Document */

body {background-color: #344D9F;
	margin: 0;
	padding: 0;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;}
a {color: #F2D45B;
	text-decoration: none;}
a:hover {color: #FFFF00;}
h3 {padding-left: 20px;}
td {vertical-align: top;}

#wrapper {width: 780px;}

#left {width: 180px;
	padding: 5px 5px;
	font-size: .9em;
	text-align: center;}
.announce {margin: 2px 2px 10px 2px;
	padding: 2px 2px;
	border: #ffffff solid 1px;}
#left-nav {border-right: #CCCCCC dashed 1px;}
#left-nav a {display: block;
	text-align: right;
	padding: 2px 5px 2px 1px;
	font-size: .9em;}
#left-nav a:hover {background-color: #91A7CC;}
.main-left-link {padding: 2px 20px 2px 0px;
	border-top: #CCCCCC dashed 1px;
	border-bottom: #CCCCCC dashed 1px;
	background-color: #91A7CC;
	color: #000000;
	font-weight: bold;}

#right {width: 100%;
	padding: 5px 1px 1px 10px;}

.home-list {border-right: #CCCCCC dashed 1px;}
.home-list a {display: block;
	font-size: .8em;
	font-weight: bold;
	padding: 3px 5px;}
.home-list h3 a {font-size: .9em;
	color: #ffffff;
	margin-left: -21px;}
	
#facility-list a:hover {color: #CC0000;}
#soccer-list a:hover {color: #339900;}
#more-list a:hover {color: #800080;}

#footer {padding: 2px 2px 20px 2px;}