body {
margin:0px;
padding:0px;
  background:url(images/bg.jpg) repeat-x;
}

body,div,td
{
  font-family:"Lucida Sans","Lucida Grande",Garuda,sans-serif;
  font-size:12px;
  line-height:18px;
  color:#414141;

}

a:active
{
  outline: none;
}



p { padding:0px;margin:0px;}

#shaded{

padding:10px; 
width:330px;
background-color:#eeeeee;
border:1px solid #dddddd;

}

#header 
{
  border-left:0px solid #000000;
  border-right:0px solid #000000;
  width:100%;
  height:136px;
  background-image:url(images/header.jpg);
  background-position:top center;
  background-repeat:no-repeat;
}

#nav
{
  border-left:0px solid #000000;
  border-right:0px solid #000000;

  width:921px;
  height:66px;
  background-color:#000;
}

#body
{
  text-align:left;
  border-left:0px solid #000000;
  border-right:0px solid #000000;

  background:url(images/bg_body.jpg) repeat:repeat-x #fffff;
  width:921px;
}

#body .content {
float:left;
padding:10px;
width:620px;
min-height:450px;
}

#body .content a:link {	text-decoration:none;		border-bottom: 1px dotted #1678dc;		color: #1678dc;	}
#body .content a:visited {	text-decoration:none;		border-bottom: 1px dotted #1678dc;		color: #1678dc;	}
#body .content a:hover, .href:hover {		border-bottom-style: solid;		border-bottom-color: #005dbc;		color: #005dbc;	}

#body .subNav {
margin-top:35px;
float:right;
width:259px;

}
.pagename { font-size:24px;color:#02496d;font-weight:bold;}
.pagenote { font-size:16px; color:#0c88c7;}

.gogo { color:#ffffff;}
.subnavbutton{
width:259px;
height:38px;
background-repeat:no-repeat;
background-image:url(images/bg_button_over.jpg);
}

.subnavbutton_facebook{
width:259px;
height:63px;
background-repeat:no-repeat;
padding-left:20px;
padding-top:10px;
background-image:url(images/btn_sharefacebook.jpg);
}


/* ----- FEATURES AND PROMOS ON HOME PAGE ----- */

.feature-box {
	width: 667px;
	height: 348px;
	padding: 4px;
	background-color: #fff;
	margin: 0 0 23px 0;
	overflow: hidden;
}

.feature-box img {
	border: 1px solid #6d6e64;
}

#sub-feature1 { /* Promo #1 */
	padding: 4px;
	background-color: #fff;
	width: 199px;
	height: 117px;
	margin: 0 27px 0 0;
	float: left;
}

#sub-feature1 img {
	border: 1px solid #6d6e64;
}

#sub-feature2 { /* Promo #2 */
	padding: 4px;
	background-color: #fff;
	width: 199px;
	height: 117px;
	margin: 0 27px 0 0;
	float: left;
}

#sub-feature2 img {
	border: 1px solid #6d6e64;
}

#sub-feature3 { /* Promo #3 */
	padding: 4px;
	background-color: #fff;
	width: 199px;
	height: 117px;
	float: left;
}

#sub-feature3 img {
	border: 1px solid #6d6e64;
}


#subnavbutton_selected{
width:259px;
height:38px;
background-repeat:no-repeat;
background-image:url(images/bg_button.jpg);
}

.navpadding{
padding-top:10px;
padding-lefT:35px;
}

:focus
{
  -moz-outline-style: none;
  outline:none;
}


#footer1 {background-image:url(images/bg_footer_home.jpg);width:100%;height:200px;}


.staff_name { font-size:16px;color:#02496d;font-weight:bold;line-height:16px;}
.staff_position { font-size:12px; color:#0c88c7;}

.subnavbutton a:link {text-decoration:none; font-weight:bold;color:#226180;border:0px;	}
.subnavbutton a:visited {text-decoration:none; font-weight:bold;color:#226180;border:0px;	}
.subnavbutton a:active {text-decoration:none; font-weight:bold;color:#226180;border:0px;}
.subnavbutton .href {text-decoration:none; font-weight:bold;color:#226180;border:0px;}
.subnavbutton a:hover, .href:hover {text-decoration:none; font-weight:bold;color:#226180;border:0px;}
.subnavbutton a:focus, .href:focus {text-decoration:none; font-weight:bold;color:#226180;border:0px;}

.subnavbutton_facebook a:link {text-decoration:none; font-weight:bold;color:#226180;border:0px;	}
.subnavbutton_facebook a:visited {text-decoration:none; font-weight:bold;color:#226180;border:0px;	}
.subnavbutton_facebook a:active {text-decoration:none; font-weight:bold;color:#226180;border:0px;}
.subnavbutton_facebook .href {text-decoration:none; font-weight:bold;color:#226180;border:0px;}
.subnavbutton_facebook a:hover, .href:hover {text-decoration:none; font-weight:bold;color:#226180;border:0px;}
.subnavbutton_facebook a:focus, .href:focus {text-decoration:none; font-weight:bold;color:#226180;border:0px;}


#subnavbutton_selected a { text-decoration:none; font-weight:bold;color:#226180;border:0px;}

#footer_internal_main {background-image:url(images/bg_footer.jpg);}

#footer_internal 	a:link    {	text-decoration:none;		border-bottom: 0px dotted #1678dc;		color: #b1d5e7;		font-size:11px;	}
#footer_internal 	a:visited {	text-decoration:none;		border-bottom: 0px dotted #1678dc;		color: #b1d5e7;		font-size:11px;	}
#footer_internal 	a:active  {	text-decoration:none;		border-bottom: 0px dotted #1678dc;		color: #b1d5e7;		font-size:11px;	}
#footer_internal 	a:hover   {	border-bottom-style: solid;		border-bottom-color: #005dbc;		color: #fff;		font-size:11px;	}


#footer_internal {
text-align:left;width:921px;height:270px;border:0px solid #ffffff;
}
#footerText ul { list-style:none;margin:0px;padding:0px;}

.footernav_cat { text-transform:uppercase;color:#9ac9fa;font-weight:bold;}

#footer_menu_div
{
width:105px;padding-bottom:10px;padding-right:10px;border-right:0px solid #242b3b;float:left;
}

