@charset "utf-8";
* { 
padding : 0; 
margin : 0; 
} 
img { 
padding : 5px; 
border : 1px solid #219cff; 
} 

img.nb { 
padding : 5px; 
border : none; 
} 

img.floatTL { 
float : left; 
margin-right : 10px; 
margin-bottom : 5px; 
margin-top : 15px; 
margin-left : 0; 
} 
img.floatTR { 
float : right; 
margin-left : 10px; 
margin-bottom : 5px; 
margin-top : 5px; 
margin-right : 10px; 
} 
body { 
font : 85% "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size : 13px; 
}

.smtxt {
font : 85% "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size : 10px; 
}
 
#wrap { 
margin : 5px auto; 
width : 900px; 
} 
.clear { 
clear : both; 
} 
#header
{ 
width : 900px; 
height : 100px; 
background:#FFFFFF;
text-align:center;
}

#header img {
padding: 0;
border: none;
float:left;
}

#logo { 
float : right; 
width : 300px; 
text-align : center; 
margin : 0 10px 0 0; 
} 
#logo h1.lineone { 
font-size : 1.6em; 
font-weight : lighter; 
padding-top : 10px; 
padding-left : 5px; 
border : none; 
letter-spacing : -1px; 
color : #0000cc; 
} 
#logo h1.lineone span { 
color : #f9f9f9; 
} 
#logo h2.linetwo { 
padding-left : 5px; 
font-size : 0.9em; 
text-transform : none; 
color : #219cff; 
} 
#logo h2.linetwo a { 
color : #219cff; 
text-decoration : none; 
} 
#navigation { 
float : left; 
width : 900px; 
background-color : #00529b; 
text-align : center; 
padding : 10px 0; 
} 
#navigation ul { 
display : list-item; 
list-style-type : none; 
width : 100%; 
} 
#navigation li { 
display : inline; 
border-left : 1px solid #eadf31; 
} 
#navigation li.last { 
border-right : 1px solid #eadf31; 
} 
#navigation li a { 
padding : 1px 20px 7px 20px; 
color : #6699ff; 
font-weight : bold; 
text-decoration : none; 
line-height : 15px; 
} 
#navigation li a:hover { 
color : #eadf31; 
text-decoration : underline; 
} 
#left, #homeright { 
float : left; 
width : 180px; 
padding : 10px; 
min-height : 300px; 
} 
#left h2, #center h2, #homeright h2 { 
font-size : 1.3em; 
color : #ccffff; 
background-color : #00529b; 
text-indent : 10px; 
padding : 3px 0; 
} 
#left ul
{ 
margin : 0; 
padding : 0 0 0 0; 
list-style : none; 
} 
#left li 
{ 
padding : 10px 0; 
background : url(images/img1.gif) repeat-x left top; 
} 
#left .first
{ 
background : none; 
} 
#left a
{ 
background : url(images/img2.gif) no-repeat left 6px; 
margin-left : 0; 
padding-left : 15px; 
text-decoration : none; 
color : #525252; 
} 
#left a:hover
{ 
background : url(images/img3.gif) no-repeat left 6px; 
color : #0099ff; 
} 
#left .active
{ 
background : url(images/img3.gif) no-repeat left 6px; 
color : #0099ff; 
}

#bulletin
{
width : 180px;
word-spacing : -0.1em;
}

#bulletin p
{
padding:10px 0 10px 0;
}

#homeright a, #homeright a:visited
{
background:none;
text-decoration:underline;
font-size:14px;
color: #00529B;
}

#homeright a:hover
{
background:none;
text-decoration:underline;
color:#909090;
}

#latest-news { 
width : 180px; 
padding-top : 20px; 
background : url(images/img1.gif) repeat-x left top;
word-spacing : -0.1em; 
}

#latest-news p { 
margin : 0;
padding : 0;
}
#latest-news .title
{
font-weight:bold;
padding-top:10px;
}
#latest-news .desc
{
font-size:80%;
margin-bottom:10px;
}
#latest-news .date { 
width : 80px; 
margin : 20px 0 4px 0; 
padding : 2px 7px; 
background : #03f; 
font-weight : bold; 
color : #ccffff; 
}

#homeright .link
{
padding-top:10px;
text-align:right;
}

#homeright .link a, #homeright .link a:visited
{
background : url(images/img2.gif) no-repeat left 6px;
margin-left : 0;
padding-left : 15px;
text-decoration : none;
color : #525252;
}

#homeright .link a:hover
{
background : url(images/img3.gif) no-repeat left 6px;
color : #0099ff;
}

#center { 
float : left; 
width : 480px; 
padding : 10px; 
min-height : 300px;
text-align:center;
}

#center p { 
padding-top : 10px; 
text-align: center;
} 

#center h3 {
font-size : 1.2em; 
color : #00529B; 
}

#center hr
{
width:25%;
margin-left:37.5%;
margin-right:37.5%;
}

#announcements
{
width:440px;
margin:0 10px 0 10px;
padding:5px;
border:2px solid #00529B;
}

#announcements p.title
{
font-size:14px;
font-weight:bold;
padding-top:10px;
text-align:center;
}

#right {
float : left; 
width : 680px; 
padding : 10px; 
min-height : 300px;
}

#right p
{
padding-top: 10px;
padding-left: 5px;
text-align: left;
}

#right h2
{
font-size: 1.3em; 
color: #ccffff; 
background-color: #00529b; 
text-indent: 10px; 
padding: 3px 0;
margin-bottom:15px;
}

#right h3
{
font-size : 1.2em; 
color : #00529B;
margin:12px 0 5px 0;
}

#right h3 a
{
text-decoration: none;
color : #00529B;
}

#right h3 a:hover
{
color : #909090;
}

#right h4
{
font-size:14px;
margin:5px 0 5px 0px;
}

#right ul
{
margin:5px 0 5px 25px;
}
#right li
{
padding-top:2px;
}

#right table
{
margin:5px 0 5px 5px;
}

td#office
{
font-weight:bold;
width:150px;
}

ul.links li
{
margin-top:5px;
}

ul.links li a
{
font-size:16px;
color: #00529B;
}

ul.links li a:hover
{
color: #909090;
}

ul.links ul
{
padding-left:10px;
}

ul.links ul li
{
padding-bottom:2px;
}

ul.links ul li a
{
font-size:12px;
color: #00529B;
}

ul.links ul li a:hover
{
color: #909090;
}

form#donate
{
padding:15px;
margin-top:15px;
}

form#donate label
{
float:left;
clear:left;
width:140px;
margin-bottom:8px;
}

form#donate input
{
float:left;
}

form#donate input[type="submit"]
{
margin-top:20px;
padding:5px;
}

form#donate input[type="text"], form#donate select
{
border:solid 1px #00529B;
}

form#donate select
{
float:left;
}

.box {
	float : right;
	width : 150px;
	margin : 10px 0 10px 10px;
	border: thin solid #00529B;
} 
.box h3 { 
text-indent : 10px; 
background-color : #03f; 
margin : 0 3px; 
color : #ccffff; 
} 
.box img { 
margin : 5px 30px; 
border : none; 
} 
.box p { 
margin : 0 10px; 
} 
#footer { 
float : left; 
width : 880px; 
padding : 10px; 
text-align : center; 
border-top : 5px solid #00529b; 
}

/* Styles for links table */

.linktbl1 {

}

.linktbl2 {
	padding-left: 15px;
	text-align: left;
}

.linktbl3 {
	padding-left: 30px;
	text-align: left;
}
	