@charset "utf-8";
/* CSS Document */

body {background:url(images/background.jpg) top center; margin: 0 auto; padding:0; font: 12px Arial, Helvetica, sans-serif; color: #332929;}
#container {width: 800px; margin: 0 auto; padding:0;}

#header {width: 800px; height: 100px; margin: 0 auto; padding: 0;}
#header img {float:left;}
.right {float: right; font: 14px Arial, Helvetica, sans-serif; margin-top: 15px; color: #332929; text-align:right; line-height: 20px;}
.blue {color: #3399cc;}

#slides {height: 250px; background-image: url(images/random/rotate.php); margin:0;}
.nav {height: 250px; background:url(images/nav-bg.gif) repeat-x 0 0; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; margin: 0 auto; padding: 0; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; }
.nav li {list-style: none; display:inline;}
.home a {padding-left:0;}
.nav li a, .nav li a:visited {list-style: none; float: left; padding-right: 18px; text-decoration:none; color: #3399cc; margin-top: 213px;  display:inline;}
.nav li a:hover {color: #fcedd7; text-decoration:none; list-style-type: none;}

a:link {color: #5e5654; text-decoration:underline;}
a:visited {color: #5e5654; text-decoration:underline;}
.crumb {font-size: 10px; color: #666666;}

#content {width: 800px; margin: 0 auto; padding: 20px 0;}
#content-left {width: 520px; float: left; line-height: 19px; margin-right: 40px;}
#content-right {width: 236px; float: left;}
.upcoming {background:url(images/sidebar1.jpg) no-repeat 0 0; width: 236px; height: 177px; text-align:center;}
.upcoming h1 {font-size: 18px; color: #ffefd9; text-transform: uppercase; text-decoration:underline; padding-top: 10px;}
.upcoming p {font-size: 17px; line-height: 22px; font-weight: bold; margin-bottom: 25px;}
.callout {background:url(images/sidebar2.jpg) no-repeat 0 0; width: 236px; height: 120px; text-align:center;}
.callout h1 {font-size: 17px; text-transform: uppercase; text-decoration:underline; padding-top: 10px;}
.callout p {font-size: 16px; line-height: 22px; font-weight: bold;}
.callout a {text-decoration: none; color: #332929;}

#footer {border-top: 5px solid #5e5654; width: 800px; padding: 5px 0; font: 11px Arial, Helvetica, sans-serif; color: #675c5c; margin: 0 auto; margin-top: 20px;}
#footer p {float: left; color: #322a28;}
.copy {text-align: right; float: right; color: #322a28;}
.clear {height:1px; clear:both; font-size:1px; line-height:1px}
