/*header*/
body {background-image:url('../images/bg.gif'); background-attachment:fixed; margin:0; font-family: trebuchet ms, sans-serif;}
div#globalBody {margin: auto; width: 970px; min-height: 768px; background-image: url('../images/bg_none.gif'); background-position: bottom center; background-repeat: repeat-y; }
div#globalBodyGraffiti {margin: auto; width: 970px; min-height: 768px; background-image: url('../images/bg_graffiti.gif'); background-position: bottom center; background-repeat: repeat-y; }
div#globalBodyFire {margin: auto; width: 970px; min-height: 768px; background-image: url('../images/bg_fire.gif'); background-position: bottom center; background-repeat: repeat-y; }
div#globalBodyHelmet {margin: auto; width: 970px; min-height: 768px; background-image: url('../images/bg_helmet.gif'); background-position: bottom center; background-repeat: repeat-y; }
div#globalBodyPark {margin: auto; width: 970px; min-height: 768px; background-image: url('../images/bg_park.gif'); background-position: bottom center; background-repeat: repeat-y; }
div#globalBodyPeer {margin: auto; width: 970px; min-height: 768px; background-image: url('../images/bg_peer.gif'); background-position: bottom center; background-repeat: repeat-y; }
div#globalBodyWater {margin: auto; width: 970px; min-height: 768px; background-image: url('../images/bg_water.gif'); background-position: bottom center; background-repeat: repeat-y; }
div#globalBodyRec {margin: auto; width: 970px; min-height: 768px; background-image: url('../images/bg_rec.gif'); background-position: bottom center; background-repeat: repeat-y; }
div #banner {width: 970px; height: 120px; background-image: url('../images/banner.gif'); background-position: top center; background-repeat: no-repeat;}
#banner ul {float: right; margin: 6px 15px 0 0; padding: 0;}
#banner ul li {display: inline; float: left; margin: 0; padding: 0; }
#banner ul li a {font-size: 11pt; border-left: 2px solid #900; margin: 0; padding: 0; padding-left: 6px; padding-right: 6px;}
#banner ul li:first-child a {border-left: none;}

/*nav*/
div #navbar {width: 970px; height: 64px; background-image: url('../images/navbar_shadow.gif'); background-position: bottom center; background-repeat: no-repeat;}
div #navbar ul {list-style: none; margin: 0; height: 52px; background-color: #2e79a4; padding-top: 6px; padding-left: 40px;}
div #navbar ul li {text-align: center; font-size: 13pt; font-weight: bold; display: inline; float: left; padding-left: 8px;}
div #navbar ul li a {color: white; text-decoration: none; display: block; width: 120px;}
div #navbar ul li a:hover {color: yellow;}
div #navbar ul li .selected {color: yellow;}
* html body #navbar ul {padding-left: 40px; }


/*sidebar*/
div #sidebar {width: 272px; float: left; padding-bottom: 8px; margin-top: 20px; background-image: url('../images/sidebar_shadow.gif'); background-position: bottom left; background-repeat: no-repeat;}
div #sidebar ul {background-color: #2e79a4; list-style: none; margin: 0; padding: 10px 18px 10px 26px;}
div #sidebar ul li {border-top: 2px solid white; padding: 4px 0 4px 0;}
div #sidebar ul li:first-child {border-top: none;}
div #sidebar ul li a {font-weight: bold; color: white; text-decoration: none;}
div #sidebar ul li a:hover {color: yellow;}
div #sidebar hr {height: 2px; margin: 5px 0px 0px 0px; color: white; background-color: white; border: 0;}
div #sidebar p{color: white;}
div #sidebar p a {color: white; font-weight: bold;}
div #sidebar p a:hover {color: yellow;}

/*content*/
div #contentwrapper {width: 658px; margin-left: 300px; min-height: 500px; padding: 0; margin-top: 20px;} /*content global wrapper*/
div #contentwrapper div {margin-bottom: 1.5em;}
p{font-size: 11pt;}
h1 {width: 625px; padding: 6px 0px 6px 13px; background-color: #920303; color: white; font-size: 22pt;}
h2 {font-size: 16pt;}
.tctitle{color: #920303}
h3{font-size: 12pt;}
div .tc{width:607px; padding-left: 0.7em; background-color: #c0e8ff; padding: 0.3em 1em 0.3em 0.9em;}
div .activity {width:621px; padding-left: 0.7em; background-color: #feff91; border: 3px solid #920303;}
div .activity ul a,div a {font-weight: bold; color: #034266; text-decoration: none;}
div .activity ul a:hover,div a:hover {color: #920303; text-decoration: underline;}
div .normalbox {width:607px; padding: 0.3em 1em 0.3em 0.9em; background-color: #feff91;}
img.firstimg{margin-top: 1em;}
img.floatleft {float: left; margin-right: 1em;}
img.floatright {float: right; margin: 0.3em 1em 1em 1em}
a.floatright{float: right; font-size: 0.7em; margin-bottom: 3px;}
table img{display: block; margin-left: auto; margin-right: auto;}
table th{background-color: white;}
table td{vertical-align: top;}
object, embed{display: block; margin: 0px auto 1em auto;}
ol.loweralpha{list-style-type: lower-alpha;}

/*footer*/
div #footer {width: 970px; width: 970px; padding-bottom: 4px; background-image: url('../images/navbar_shadow.gif'); background-position: bottom center; background-repeat: no-repeat;}
div #footer p {text-align: center; background-color: #2e79a4; font-size: 8pt; color: white; margin: 0; height:24px; line-height:24px;}