@charset "utf-8";
/* CSS Document */
html {
	height:100%;
}
body {
	height:100%;
	margin: 0 auto;
	font-family:Tahoma, Arial, Verdana;
	background-color:#000000;
}

#page {
	width: 900px;
	margin:0 auto; 
	text-align:center; 
	position: relative; 
	min-height: 100%;
	background-color:#ffffff;
	padding-bottom:25px;
}

* html #page { height: 100%; background-color:#FFFFFF}

#pagecontent-outer {
	width:900px;
	margin-top:0px;
	text-align:left;
	min-height:100%;
	background-color:#ffffff;
}

* html #pagecontent-outer {min-height: 100%;}

#logo {background-color:#ffffff;}
#logo img {margin-left:12px; margin-top:10px; margin-bottom:25px}
#header {}
#body-content {float:left; width:900px; background-color:#ffffff; }
#body-content #left-nav {width:173px; float:left; margin-right:25px; padding-left:22px; }
#body-content #links {margin-top:22px; margin-bottom:20px}
#body-content #links ul {margin:0px 0px 0px 0px; padding-left:10px; list-style-type:none}
#body-content #links li {font-size:11px; font-weight:bold; color:#272727; padding-top:0px; padding-bottom:6px}
#body-content #links li a:link {color:#272727; text-decoration:none}
#body-content #links li a:active {color:#272727; text-decoration:none}
#body-content #links li a:visited {color:#272727; text-decoration:none}
#body-content #links li a:hover {color:#660033; text-decoration:none}
#body-content #links li a.current {color:#660033; text-decoration:none}
#body-content #links ul li ul {margin:6px 0px 0px 0px; padding-left:0px; list-style-type:none}
#body-content #links li li {font-size:11px; font-weight:normal; color:#726963; padding-top:1px; padding-bottom:1px}

#body-content #left-nav #next-event {width:153px; float:left; background-color:#660033; padding:10px 10px 10px 10px}
#body-content #left-nav #next-event p {color:#ffffff; font-size:11px; line-height:16px;}
#body-content #left-nav #next-event h2 {color:#ffffff; font-size:12px;}

#body-content #body-text {width:460px; float:left; padding:0px 0px 0px 0px; margin:22px 0px 0px 10px}
#body-content #body-text-wide {width:650px; float:left; padding:0px 0px 0px 0px; margin:22px 0px 0px 0px}
#body-content h1 {font-size:20px; font-weight:normal; color:#860f4b; margin:0px 0px 12px 0px}
#body-content h2 {color:#860f4b; font-size:12px; font-weight:bold; }
#body-content #page-content {padding-right:40px; padding-bottom:30px}
#page-content p, #page-content li, #page-content td {font-size:11px; color:#726963; line-height:18px;}
#body-content a:link {color:#860f4b; text-decoration:none}
#body-content a:active {color:#860f4b; text-decoration:none}
#body-content a:visited {color:#860f4b; text-decoration:none}
#body-content a:hover {color:#860f4b; text-decoration:underline}

#body-content #right-content {width:170px; float:right; margin-left:20px; margin-top:22px}
#body-content #right-content ul {margin:10px 0px 10px 10px; padding:0px 0px 0px 0px}
#body-content #right-content ul li {font-size:10px; margin:0px 0px 0px 10px; padding:0px 0px 2px 0px; color:#646464}
#body-content #right-content p {font-size:10px; color:#646464; line-height:16px;}

table.login-form { border:1px solid #726963; font-size:10px; padding:5px 5px 5px 5px; margin:0px 10px 0px 10px}
.login-button {background-color:#726963; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:none}
.text-box {border: 1px solid #726963; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#726963}

#footer {width:890px; margin:0 auto; text-align:center; position: relative; margin-top: -35px; padding-left:0px; padding-right:10px;}
#footer-content {width:880px; background-color:#ffffff; padding:10px 10px 10px 10px}
#footer-content p {text-align:right; color:#999999; font-size:10px;}
#footer-content li {text-align:right; color:#999999; font-size:10px;}
#footer-content a:link {color:#999999; text-decoration:none}
#footer-content a:active {color:#999999; text-decoration:none}
#footer-content a:visited {color:#999999; text-decoration:none}
#footer-content a:hover {color:#660033; text-decoration:none}

.img-left {margin-right:10px; margin-bottom:5px; float:left;}
.img-right {margin-left:10px; margin-bottom:5px; float:right;}

.textbox {font-size:11px; color:#726963;}
.purple {color:#860f4b}
