body, div, span, p, ul, ol, li, h1, h2, h3, h4, img, form, fieldset {border:0px;margin:0px;padding:0px;}

body {background-color: #fff;text-align:center;margin:0px auto;font-family:arial;font-size:13px;}
#page {text-align:left;}
#main {}
#head1 {}
#footer {display:none;}
#top {display:block;text-align:left;}
#print {display:block;padding-bottom:20px;}
#print ul li {display:inline;list-style-type:none;padding-right:3px;margin-bottom:0.5em;}
#nav {background-color:#fff;height:30px;}
#nav li {display:block;float:left;}
#nav li a  {color:#455d73;text-transform:uppercase;padding:5px 20px 5px 0px;display:block;float:left;font-weight:bold;}

#head1 #backtohome {display:none;}
#head1 #stafflogin {display:none;}
#head1 span {display:none;}
#head1 #nav span {display:block;}

#top #indexlink {display:block;}
#top #indexlink span {display:block;}

#top #kidslink, #top #teenslink, #top #parentslink {display:none;}

#sidebar {float:left;width:25%;background-color: transparent;padding-top:5px;}
#contentwrap {float:right;width:70%;border-left:1px solid #000;padding-top:5px;padding-left:20px;}
#content {}
#bottom {display:none;}

#sidebar #subnav h2 {font-size:1.5em;font-weight:normal;margin:1em 0em;}
#sidebar ul.level1 {list-style-type:none;}
#sidebar ul.level1 li {border-bottom:1px dashed #59ab00;padding:1px 0px;}
#sidebar ul.level1 li a {display:block;}
#sidebar ul.level1 li ul {padding-left:10px;}
#sidebar ul.level1 li ul li {position:static;border:0px;line-height:1.2em;padding:0px;margin:0px;}
#sidebar #subnav ul.level1 li a:hover, #sidebar #subnav ul.level1 li a.selected  {color:#455d73;}
#sidebar #subnav {color:#777;font-family:arial;font-size:14px;line-height:1.5em;letter-spacing:-0.5px;margin-bottom:20px;}
#sidebar #subnav ul {list-style-type:none;}
#sidebar #subnav ul a {font-weight:normal;color:#777;text-decoration:none;}
#sidebar #subnav ul li ul li a {font-size:13px;}

#sidebar #news h2 {font-size:1.5em;font-weight:normal;margin:1em 0em;}
#sidebar #news {font-size:11px;font-family:arial;line-height:1.2em;}
#sidebar #news ul {list-style-type:none;}
#sidebar #news h3 {font-size:11px;color:#495c68;}
#sidebar #news li span {font-size:9px;color:#ada48d;}
#sidebar #news ul li {margin-bottom: 7px;}
#sidebar #news ul li p {color:#3e3e3e;}

#newswrap {}

#sidebar #bottomimgs {display:none;}

html>body #bottom #bottomimgs2 {display:none;}

#content {color:#4f4f4f;padding:0px;position:relative;}
#content ul, #content ol, #content p {line-height:2em;margin-bottom:2em;}
#content h1 {color:#495c68;;line-height:44px;font-size:24px;font-weight:normal;padding-bottom:5px;}
#content h2 {color:#7b7055;line-height:28px;font-size:16px;font-weight:bold;padding-top:10px;}
#content ul, #content ol {padding-left:20px;clear:both;}
#content ul ul, #content ol ol, #content ul ol, #content ol ul {padding-left:10px;margin-bottom:0em;}


#content a {font-weight:bold;color:#31a5ff;}
#content a:hover {color:#9dcef3;}


