body {margin:0px;padding:0px;font-family:arial, helvetica, sans-serif;font-size: 0.875em;color:#000;background: #FFFFFF;min-width:1016px;}

h1 {margin:0;padding:0;}

h2 {margin:0;padding:0;text-align:center;line-height:1.25em;}

img	{border:0;margin:0;padding:0;}

.center {margin:0 auto; padding:0; width:960px;}

span.red {color:#B0171F;font-weight:bold;}

span.green {color:#13570A;font-weight:bold;}

span.bold {font-weight:bold;}

span.Qright {float:right;clear:both;font-style:italic;font-weight:bold;}

#top {height:5px;background:#FFFFFF;}

#header {height:40px;background:transparent;}




#navcontainer {margin:5px 0 0 0;padding:0;text-align:center;}

#navlist li {display: inline;list-style-type: none; padding-right: 30px;}

#banner {height:432px;background:#104E8B;border-top:2px solid #104E8B;border-bottom:2px solid #104E8B;}

#frame {margin:0;padding:0;width:960px;height:438px;background:url(../images/home/block5.jpg) no-repeat top right;line-height:0.875em;}


#block1,
#block2 {margin:0;padding:0 2px 2px 0;}

#block3,
#block4 {margin:0;padding:0 2px 0 0;}

#block5 {margin:0;padding:0;}


#content {font-family:arial,helvetica, sans-serif;line-height:1.25em;color:#000;}

#column_left {}

#column_center {margin:20px;}

#column_right {}

.column {margin:20px 0;padding:0;float:left;width:306px;height:380px;}




ul.news {margin:10px 0 0 2px;padding:0;color:#000;font-size:0.9em;}

ul.news li {padding-bottom:12px;}

ul.news a,
ul.news a:link {text-decoration:none;border-bottom: 1px dotted #999;color:#000;}

ul.news a:hover {border-bottom:1px dotted #B0171F;}


ul.events {margin:0;padding:5px;font-size:0.9em;}

ul.events li {padding-bottom:12px;color:#000;}

ul.events li a {margin:0;padding:0 0 5px 0;color:#333;text-decoration:none;border:0;}

ul.events li a:hover {border:0;text-decoration:none;}

ul.events li img {margin:-10px 0 0 0;padding:0;}


div.social_net {margin:20px 0 0 5px;padding:0;}

div.social_net p {float:left;margin-top:7px;font-weight:bold;color:#B0171F;}

div.social_net img {float:left;margin-left:5px;}

#quote {margin-top:10px;padding:5px;float:left;clear:both;border:1px solid #f0f0f0;}

#quote p {font-style:italic;}




#spotlight {margin:0;padding:0;clear:both;font-size:0.9em;}

#spotlight img,
#spotlight img a {border:0;}

#spotlight p img {margin:5px 0px;padding:0;border:0;float:left;}

#spotlight h1 img {margin:10px 0 5px 0px;padding:0;float:none;background:transparent;}

#spotlight h2 {margin:8px 0 10px 0px;padding:0;font-size:1.5em;color:#052F41;}

#spotlight p {margin:0 0 5px 0px;padding:0;}

#spotlight p.headline a {margin:0;padding:0;font-size:1.45em;border:0;color:#052F41;}

#spotlight p a,
#spotlight p a:link {text-decoration:none;border-bottom: 1px dotted #B2E6E6;color:#13570A;}

#spotlight p a:hover {border-bottom:1px solid #B2E6E6;}

#sptlgt_entry {margin:0 0 10px 0;padding:0;float:left;}




/* POP OUT by Stu Nichols cssplay.com */


a.screen, 
a.screen:visited {color:#c00;position:relative;z-index:1;}

a.screen b {position:absolute;visibility:hidden;width:200px;height:0;left:150px;top:0px;}

a.screen:hover {text-decoration:none;border:0;z-index:1000;}

a.screen:hover b {visibility:visible;height:200px;cursor:pointer;z-index:500;background:#eee;}

a.screen:hover b img {border:0;}





#footer {position:absolute;width:100%;top: 905px;margin:0;padding:0;height:320px;background:#104E8B;border-bottom:10px solid #000;}

#footer_wrapper {margin:0 auto;width:980px;padding-left:20px;}

.footer {margin:20px 0 0 20px;float:left;width:219px;height:255px;border-right:1px solid #A2B5CD;}

.footer h5 {margin:0 20px 0 0;color:#fff;padding-bottom:0.25em;border-bottom:1px solid #A2B5CD;font-size:0.9em;font-variant:small-caps;}

#footer_four {border:0;}

#footer_four h5 {}


.footer_list {float:left;width:194px;margin-top:15px;}

.footer_list ul {margin-bottom:20px;list-style-type:none;font-size:0.9em;}

.footer_list ul li,
.footer_list ul li a {margin-bottom:5px;color:#FFFFFF;text-decoration:none;line-height:1.25em;}

.footer_list ul li a:hover {border-bottom: 1px dotted #FFFFFF;}

.footer_list ul li h5 {font-size:1.125em;border:0;}



#footer_bottom {position:absolute;width:100%;top: 1225px;margin:0;padding:0;height:45px;border-top:2px solid #B8E6C2;border-bottom:2px solid #B8E6C2;background:#A2B5CD;}


p.copy {margin:0 0 10px 0;padding:18px 0 0 20px;font-style:italic;font-size:0.75em;float:left;color:#13570A;}

p.copy a {text-decoration:none;color:#13570A;}

p.copy a:hover {border-bottom:1px dotted #13570A;}





p.webmaster {margin:0;padding:18px 0 0 20px;;font-size:0.75em;display:inline;float:left;color:#13570A;}

p.webmaster a {text-decoration:none;color:#13570A;}

p.webmaster a:hover {border-bottom:1px dotted #13570A;}












