/*LAYOUT*/

* {padding:0; margin:0;}

html body {
	line-height:1em;
	font-family:Arial, Helvetica, sans-serif; font-size:14px;
	background-color:#0a5184;
	background-image: url(images/page-bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
	margin:0; padding:0;
}

/* kids theme */
html body#kids {background:#ffd65e url(images/kids-bg-tile-x.png) top repeat-x;}
body#kids #header {background:url(images/kids-banner.jpg);}
body#kids #content-area {background:url(images/kids-content-bg-tile-y.gif);}
body#kids #main-nav li {background-image:url(images/kids-navigation-divider.jpg);}
body#kids #sub-navigation, body#kids .sub-navigation {background:#ff7403 url(images/kids-subnav-top-cap.gif) center top no-repeat;}
body#kids #sub-navigation-end, body#kids .sub-navigation-end {background:url(images/kids-subnav-bottom-cap.gif) center top no-repeat;}
body#kids #searchbox {background:url(images/kids-searchbox-bg.gif) no-repeat;}
body#kids #main-nav li a:hover, body#kids #main-nav li a.current-page {color:#fff600;}
body#kids #subnav li a:hover, body#kids #subnav li a.current-sub-page, body#kids .subnav li a:hover, body#kids .subnav li a.current-sub-page {color:#fff600;}
body#kids #body-content {background:#fffed2 url(images/kids-content-top-cap.gif) center top no-repeat;}
body#kids #body-content-end {background:url(images/kids-content-bottom-cap.gif) center bottom no-repeat;}
body#kids #footer {background:url(images/kids-footer.jpg) no-repeat; }
body#kids h1 {color:#6caa31;}
/* ends kids theme */


/* survey form */
#survey {padding:10px;}
#survey p {padding-bottom:10px;}
#survey ol {padding-left:20px; margin-left:0; margin-bottom:20px;}
#body-content #survey ul {margin-left:5px;margin-bottom:0px;}
#content-area #survey ol li p {margin:0; padding:0;}

#content-area #survey ol li div {margin:0; padding:0;}

#survey ol li {margin-bottom:10px;}

.SurveyResponse {margin:0; padding:0;}

.SurveyResponse li
{
  list-style-type:none;
  list-style-image:none;
  margin:0px 20px 0 0;
  padding:0px;
  float:left;
  font-weight:bold;
  border:1px solid #95a4c0;
padding-left:0;
}

.SurveyResponse li > a
{
  display:block;
  background-repeat:no-repeat;
  text-decoration:none;
  width:24px;
  height:24px;
  text-align:center;
color:#0c4c8e;
}

.SurveyResponse li > .Normal
{
background:#f1f6ff;
}

.SurveyResponse li > .Selected
{
background:#1e5a97;
color:#fff;
}

.SurveyResponse li > .Mouseover
{
background:#6497c2;
color:#fff;
}

.SurveyResponse li > .SelectedMouseover
{
background:#c5cbd6;

}

.SurveyResponse li span
{
  display:block;
  padding-top:2px;
}

/* end survey form */


h1, h2, h3, h4, h5, h6 {color:#083d62;}
h1 {font-size:22px;}

img {border:0; }
#wrapper {width:800px; margin:0 auto;}

#header {position:relative; width:800px; height:191px; background:url(images/banner.jpg) center top no-repeat;}

#main-nav{position:absolute; top:145px; left:4px; font-weight:bold; color:#f9fafa; margin:0; padding:0; list-style-type:none; }
#main-nav li {float:left; padding:12px 10px 10px 10px; background:url(images/navigation-divider.jpg) right top no-repeat;}
#main-nav li a {color:#f9fafa; text-decoration:none;}
#main-nav li a:hover {color:#78b301;}
#main-nav li a.current-page {color:#78b301;}

#sub-navigation {background:#0c4c8e url(images/subnav-top-cap.gif) center top no-repeat;}
#sub-navigation-end {height:25px; background:url(images/subnav-bottom-cap.gif) center top no-repeat;}
.sub-navigation {background:#0c4c8e url(images/subnav-top-cap.gif) center top no-repeat;}
.sub-navigation-end {height:25px; background:url(images/subnav-bottom-cap.gif) center top no-repeat;}


#subnav {list-style:none; margin-top:20px; padding:15px 10px 0px 15px;}
#subnav li {padding:5px 0 0 0; }
#subnav li a {color:#ffffff; text-decoration:none; font-weight:bold;}
#subnav li a:hover, #subnav li a.current-sub-page {color:#78b301;}
.subnav {list-style:none; margin-top:20px; padding:15px 10px 0px 15px;}
.subnav li {padding:5px 0 0 0; }
.subnav li a {color:#ffffff; text-decoration:none; font-weight:bold;}
.subnav li a:hover, .subnav li a.current-sub-page {color:#78b301;}



.links-list {list-style:none; margin-top:5px; padding:0px 10px 0px 15px;}
.links-list li {padding:5px 0 0 0; }
.links-list li a {color:#0a5184; text-decoration:none;}
.links-list li a:hover{color:#78b301;}




#content-area {display:block; float:left; line-height:1.3em; min-height:400px; width:800px; margin:0 auto; background:url(images/content-bg-tile-y.gif) repeat-y; }
#footer {margin:0 auto; clear:both; width:800px; height:97px; background:url(images/footer.jpg) no-repeat; }

#content-area h1 {margin-top:0px;}
#content-area p {margin-bottom:0px; margin-top:1em;}
#content-area td { font-size:12px; padding:10px; margin-top:0; padding-top:0;}
#bc-wrapper {margin:25px 0 0 25px; width:485px; float:left; display:block;}

#body-content {padding:15px; background:#d7e5ff url(images/content-top-cap.gif) center top no-repeat;}
#body-content-end {width:485px; height:20px; background:url(images/content-bottom-cap.gif) center bottom no-repeat;}

#body-content p {color:#282828; font-size:12px;}
#body-content ul {margin-left:30px; line-height:1.5em; margin-bottom:1em; margin-top:1em;}


#right-sidebar {width:227px; margin:25px 25px 0 0; float:right; display:block;}
#right-sidebar img {margin:20px 0 0 0;}
#right-sidebar p {margin:0; padding:0;}

#searchbox {height:74px; background:url(images/searchbox-bg.gif) no-repeat;}
#searchbox-inner{padding:27px 0 0 25px;}

#homepage-news {margin:20px 0 0 0; overflow:hidden; height:144px; background:url(images/news.gif) no-repeat;  color:#fff;}
#homepage-news-inner {padding:30px 5px 5px 57px;}
#homepage-news-inner p.newsDate {font-size:10px;}
#homepage-news-inner .news-title-link a {font-size:14px; font-weight:bold; color:#fff;}
#homepage-news-inner .news-title-link a:hover {color:#78b301;}
#homepage-news-inner .newsResume {margin:0; font-size:11px; line-height:1.2em; margin-top:3px;}

#homepage-blog {margin:20px 0 0 0; line-height:1.2em;overflow:hidden; height:144px; background:url(images/blog.gif) no-repeat;  color:#fff;}
#homepage-blog-inner {padding:32px 5px 5px 57px;}

#homepage-blog-inner .post h2 a {font-size:14px; font-weight:bold; color:#fff;}
#homepage-blog-inner .post p.blogDate {font-size:10px;}
#homepage-blog-inner .news-title-link a {font-size:14px; font-weight:bold; color:#fff;}
#homepage-blog-inner .news-title-link a:hover {color:#78b301;}

#homepage-blog-inner .post p {margin:0; font-size:11px; line-height:1.2em; margin-top:3px;}

ol.commentlist {padding-left:20px;}


a {color:#3c7504;}
a:hover {color:#0d2769;}


#btnfacebook {float:right; margin-top:14px;}



































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

