* { padding: 0; margin: 0; }

body {
 font-family: "lucida sans", Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-image:url(media/grad2.png);
 background-repeat:repeat-x;
}
em{
color:#004B8D;}
h1{
font-family:georgia, serif;
font-size:19px;
color:#737373;
padding-bottom:5px;
}
h2{
font-family:georgia, serif;
font-size:16px;
color:#004B8D;
padding:5px 0;
text-decoration:underline;
}
h3{
font-family:georgia, serif;
font-size:14px;
color:#004B8D;
padding-bottom:5px;
width:555px;
margin-top:10px;
}
#wrapper { 
 margin: 0 auto;
 width: 920px;
}
#header {
 width: 900px;
 color: #333;
 padding: 10px;
 height: 142px;
 margin: 0px 0px 0px 0px;
 background: #ffffff;
 background-image:url(media/header2b.png);
 background-repeat:no-repeat;
}
ul#navlist {
 padding: 130px 0 0 0px;
 white-space: nowrap;
}

#navlist li {
 display: inline;
 list-style-type: none;
 }

#navlist a { 
 padding: 3px 10px; 
}

#navlist a:link, #navlist a:visited {
 color: #fff;
 background-color: #004B8D;
 text-decoration: none;
}

#navlist a:hover {
 color: #fff;
 background-color: #ffa500;
 text-decoration: none;
}
#content { 
 width: 880px;
 color: #444;
 border: 0px solid #ccc;
 background: #fff;
 margin: 12px 0px 0px 0px;
 padding: 20px;
 line-height:22px;
 min-height:400px;
 height:auto !important;
 height:400px;
}
#content p{
 text-align:justify;
 padding-bottom:5px;
 width:525px;
}
#content a{
 text-decoration:none;
 border-bottom:1px dotted blue;
 color:#444;
}
#content a:hover{
 text-decoration:none;
 border-bottom:1px dotted #444;
 color:#004B8D;
}
#content img{
 float:right;
 padding:10px 0;
 margin-left:15px;
 margin-top:14px;
}


#homeleft { 
 width: 610px;
 color: #444;
 border: 0px solid #ccc;
 background: #fff;
 margin: 12px 0px 0px 0px;
 padding: 20px;
 line-height:22px;
 min-height:400px;
 height:auto !important;
 height:400px;
}
#homeleft p{
 text-align:justify;
 padding-bottom:5px;
}
#homeleft a{
 text-decoration:none;
 border-bottom:1px dotted blue;
 color:#444;
}
#homeleft a:hover{
 text-decoration:none;
 border-bottom:1px dotted #444;
 color:#004B8D;
}
#homeleft img{
 float:right;
 padding:10px 0;
 margin-left:15px;
 margin-top:14px;
}

#homeright { 
 width: 210px;
 color: #444;
 border: 0px solid #ccc;
 margin: 12px 0px 0px 0px;
 padding: 20px;
 line-height:22px;
 min-height:400px;
 height:auto !important;
 height:400px;
 float:right;
}
#homeright p{
 text-align:justify;
 padding-bottom:5px;
}
#homeright a{
 text-decoration:none;
 border-bottom:1px dotted blue;
 color:#444;
}
#homeright a:hover{
 text-decoration:none;
 border-bottom:1px dotted #444;
 color:#004B8D;
}
#homeright img{
 float:right;
 padding:0;
 margin-left:15px;
 margin-top:2px;
}
#homeright a img{
 opacity:1;
 filter:alpha(opacity=100);
 filter: alpha(opacity=100);
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 border:0
}
#homeright a:hover img{
 opacity:.7;
 filter:alpha(opacity=85);
 filter: alpha(opacity=85);
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
}



#leftcolumn{
 background:#fff;
 width:200px;
 float:left;
 padding:10px;
 margin:20px 0;
}
#leftcolumn ul{
 width:200px;
}
#leftcolumn li{
 width:200px;
 color: #fff;
 text-decoration: none;
 margin-bottom:5px;
 padding:5px;
 list-style-type:none;
 background-image:url(media/lp_bg.gif);
}
#leftcolumn li:hover{
 color: #fff;
 text-decoration: none;
 margin-bottom:5px;
 padding:5px;
 list-style-type:none;
 background-image:url(media/lp_bg_hover.gif);
}
#leftcolumn li.active{
 color: #fff;
 text-decoration: none;
 margin-bottom:5px;
 padding:5px;
 list-style-type:none;
 background-image:url(media/lp_bg_hover.gif);
}
#leftcolumn a{
 width:200px !important;
 color: #fff;
 text-decoration: none;
 border:none;
 padding:5px 0;
}
#leftcolumn a:hover{
 width:200px;
 color: #fff;
 border:none;
 }
#rightcolumn{
 float:left;
 padding:10px 0 0 20px;
 margin:20px 0;
 width:660px;
 }
#rightcolumn p{
 text-align:justify;
 padding-bottom:5px;
 color: #444;
 line-height:22px;
}
#rightcolumn img{
 float:right;
 padding-left:10px;
}

.pub_thumb{
 margin-right:40px;
}
#links{
 width:880px;
}
#links p{
 width:860px;
}
#links a{
 color:#004B8D !important;
}
#links a:hover{
 color:#737373 !important;
}
#links h3{
 width:860px;
 color:#004B8D !important;}
#footer { 
 width: 900px;
 color: #fff;
 font-size:11px;
 border: 0px solid #ccc;
 background: #004B8D;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 text-align:center;
 clear:both;
}
#footer a{
 color:#6dcff6;
 text-decoration:none;
}
#footer a:hover{
 color:#fff;
}
#homeimage{
 float:right;
}
#homeimage p{
 text-align:center;
 margin-left:7px;
 font-size:10px;
}
table{
margin:1px 0;
}
td{
padding:6px;
font-size:12px;
}
tr.a{
background-color:orange;
color:#fff;
text-align:center;
}
tr.b{
background-color:#00d9ff;
}
tr.c{
background-color:#99ffff;
}
tr.d{
background-color:#00d9ff;
}

tr.e{
background-color:#99ffff;
}
tr.f{
background-color:#00d9ff;
}
tr.g{
background-color:#99ffff;
}
tr.h{
background-color:#00d9ff;
}
tr.i{
background-color:#99ffff;
}
tr.j{
background-color:#00d9ff;
}
tr.k{
background-color:#99ffff;
}
#sitesearch{
font-family: "lucida sans", Arial, Helvetica, sans-serif;
float:right;
margin-top:40px;
color:#fff;
}
#fun img{
margin:0 10px 0 0;
padding:0;
border:0;
}
.cancel{
font-size:16px;
color:red;
margin-bottom:10px;
}
#volunteer{
 border:1px dashed #fff;
 padding:10px;
 margin-top:5px;
 background: #004B8D;
 color:#fff;
 }
#volunteer h2{
 text-align:center;
 text-decoration:none;
 color:#fff;
}
.memb{
margin-bottom:5px;
}
#volunteer a{
 color:#6dcff6;
 text-decoration:none;
}
#volunteer a:hover{
 color:#fff;
 text-decoration:none;
}
.addthis_default_style a{
border-bottom:0 !important;
}
.addthis_default_style{
 margin:10px 0 0 0;
}
.cal{
margin-bottom:30px;}
