@charset "UTF-8";
/* CSS Document */

* {
margin:0 auto;
padding:0;
}
body {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
line-height:15px;
font-weight: normal;
height: auto;
/*word-spacing: -15px;*/
color: #321e19;
margin:0 auto;
background:#30224A url(images/pgbg.jpg) no-repeat;
background-position: top center;
scrollbar-base-color:#c3c0b5;
scrollbar-3dlight-color:#c3c0b5; 
scrollbar-arrow-color:#af764a;  
scrollbar-darkshadow-color:#c3c0b5; 
scrollbar-face-color:#c3c0b5; 
scrollbar-highlight-color:#c3c0b5; 
scrollbar-shadow-color:#321e19;
}
h1 {
font-size: 18px;
line-height: 22px;
font-weight: bold;
word-spacing: -0.09px;
color: #321e19;
	margin:6px 12px 12px 12px;
}
h2 {
font-size: 16px;
line-height: 14px;
font-weight: bold;
word-spacing: -0.09px;
color: #0D006A;
	margin:6px 12px 12px 2px;
}
h3 {
font-size: 14px;
line-height: 12px;
font-weight: bold;
color: #0D006A;
	margin:6px 12px 12px 2px;
}
p {
	padding:6px 4px 12px 2px;	
}
a {
color: #321e19;
}
#mainmain {
width:744px;
height:768px;
padding:0px 17px 24px 263px;
text-align:left;
}
#mainr {
}
#topnav {
color:#fff;
background:transparent url(images/top-nav-bg.gif) repeat-x;
height:32px;
text-transform:capitalize;
text-align:center;
font-size:12px;
}
#topnav a {
color:#fff;
padding:8px;
text-decoration:none;
}
#botnav {
color:#000;
height:33px;
text-transform:uppercase;
text-align:right;
padding-top:6px;
font-size: 10px;
letter-spacing:-0.5px;
margin-top:12px;
}
#botnav ul {
display:inline;
list-style-type: none;
}
#botnav ul li, #botnav #nav_press{
position: relative;
display: inline;
font-size:9px;
}
#botnav ul li ul {
visibility:hidden;
display:none;
}
#botnav a, #botnav #nav_item {
color:#000;
padding:0px 4px 0px 4px;
text-decoration:none;
font-size:10px;
display: inline;
}
#botnavul {
position:relative;z-index:2000;
display: inline;
}
#botnavul menu {
display:none; visibility:visible;
}
#imgcap {
display:block;
	position:relative;left:0;
z-index:2100px;
height:20px;
background-color:#FACF1C;
padding:6px;margin-top:-34px;
} 
#mainbox {
width:708px;
height:231px;
border:2px solid #FACF1C;
border-top:0px;
margin:-2px 15px 0px 15px;
background:#201882 url(images/mainbbg.gif) repeat-x;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;
overflow:hidden;overflow-y:hidden;
}
#mainbox img {
margin-bottom:6px;
}
.mainimtxt {
font-family: Georgia, "Times New Roman", Times, serif;
}
.topbox {
width:89px;
height:121px;
border:2px solid #FACF1C;
border-top:0px;
margin:0px 2px 0px 2px;
background:#201882 url(images/tbbg.gif) repeat-x;
float:left;
}
#maincontent {
height:300px;
}
#insidepg {
background:#D8E1E7 url('images/headerbg.gif') repeat-x;
opacity:0.75;filter:alpha(opacity=75);
border:2px solid #F5D633;
margin:6px 16px 0px 15px;
height:300px;
}
#insidepgcontent {
height:250px;padding:10px 10px 0px 10px;
background-color:#D8E1E7;
overflow-x:hidden;
overflow-y:scroll;
}
#insidepgcontent ul {
margin:4px 0px 14px 24px;
}
#insidepgcontent ul li {
margin:4px 0px 4px 24px;
}
.dropdownsub {
background-color:#F5D633;
opacity:0.75;filter:alpha(opacity=75);
position:relative; float:left;
display:block;
width:120px;
padding:8px;
}
.mdown {
padding:8px 4px 0px 4px;
margin-left:-10px;
}
.inslinks {
color: #0D006A;
}
inslinkss {
text-decoration:underline;
}

/* menu */

ul#topnav {height:32px; margin:0; padding:0;position:relative;z-index:2000;padding-left:12px;}
ul#topnav li {float:left; list-style-type:none; }
ul#topnav li a {display:block; text-decoration:none;border-right:1px solid #7A78A9;padding-left:12px;padding-right:12px}
ul#topnav li a:link {text-decoration:none;}
ul#topnav li a:visited {text-decoration:none;}
ul#topnav li a:hover {text-decoration:none;background:#F2DE03 url('images/selectbg.gif') repeat-x; /*tab link background during hover state*/
color: black;}
ul#topnav li a:active {text-decoration:none;}

ul#topnav .menu {top:32px; position:absolute; }

ul#topnav .menu ul.sub_nav {float:left;}
ul#topnav .menu ul.sub_nav {padding:0; margin:0; width:160px;}
ul#topnav .menu ul.sub_nav li {float:none; background-image:none;}
ul#topnav .menu ul.sub_nav li a, ul#topnav .menu ul.sub_nav li a:link, ul#topnav .menu ul.sub_nav li a:visited {padding:6px 8px; height:100%;color:#000; background:transparent url(none) no-repeat;border-right:0px solid #fff;}
ul#topnav .menu ul.sub_nav li a:hover {color:#000; text-decoration: none; background-color:#FFFF47;}
ul#topnav .menu ul.sub_nav li a:active {color:#000; text-decoration: none; background-color:FFFF47;}

ul#topnav li .menu {display:none;}
ul#topnav li:hover .menu {display:block;}
ul#topnav li.over .menu {display:block; width:160px;; height:1%;}

li.nav_press {background-position:-35px 0;}
li.nav_press:hover, li.nav_press_over {background-position:-35px -33px;color:#FFFF00}
li.nav_press a.nav_item, li.nav_press_over a.nav_item {width:138px; height:32px;}
li.nav_press .menu {left:0; min-width:138px}

li.nav_agenda {background-position:-173px 0;}
li.nav_agenda:hover, li.nav_agenda_over {background-position:-173px -33px;}
li.nav_agenda a.nav_item, li.nav_agenda_over a.nav_item {width:104px; height:33px;}
li.nav_agenda div.menu {left:138px; min-width:104px}

li.nav_eop {background-position:-277px 0; margin-right:99px;}
li.nav_eop:hover, li.nav_eop_over {background-position:-277px -33px; margin-right:99px;}
li.nav_eop a.nav_item, li.nav_eop_over a.nav_item {width:170px; height:33px;}
li.nav_eop div.menu {left:242px; min-width:170px}

li.nav_about {background-position:-546px 0;}
li.nav_about:hover, li.nav_about_over {background-position:-546px -33px;;}
li.nav_about a.nav_item, li.nav_about_over a.nav_item {width:190px; height:33px;}
li.nav_about div.menu {right:260px; min-width:180px}

li.nav_ourgov {background-position:-736px 0;}
li.nav_ourgov:hover, li.nav_ourgov_over {background-position:-736px -33px;;}
li.nav_ourgov a.nav_item, li.nav_ourgov_over a.nav_item {width:152px; height:33px;}
li.nav_ourgov div.menu {right:108px; min-width:152px}

li.nav_contact {background-position:-888px 0;}
li.nav_contact:hover, li.nav_contact_over {background-position:-888px -33px;;}
li.nav_contact a.nav_item, li.nav_contact_over a.nav_item {width:108px; height:33px;}

#topnav, #nav_press a {
color:#fff;
background:transparent url(images/top-nav-bg.gif) repeat-x;
text-transform:capitalize;
text-align:center;
font-size:12px;
text-decoration: none;
}
.nav_item {
color: #fff;
padding: 12px 18px;
}
.menu {
background-color:#F5D633;
opacity:0.9;filter:alpha(opacity=90);
text-align:left;
margin-top:-1px;
}
#homemain {
margin:4px 8px 4px 8px;
width:730px;
}
#services {
width:406px;
height:84px;
background-image:url(images/servuces.jpg);
font-size:11px;
} 
#services td {
padding-top:12px;
} 
#services h2 {
margin:0;padding:0;
font-size:15px;color:#0D006A;line-height:18px;padding-top:6px
}
#services strong {
color:#0D006A;
}
#services span {
padding-top:4px;
}
.eventsnews strong {
color:#0D006A;
} 
.homebox {
height:190px; width:180px;
background-image:url(images/homebox.jpg);
float:left;margin:8px 6px 0px 4px;padding:6px 8px 8px 8px;
}
.homebox h2 {
margin-top:6px;
}
.homebox img{
border:1px solid #FDCE0D;margin:4px 0px 4px 0px;
}
.homebox a{
color:#0D006A;
}
#announcements {
width:274px;height:286px;
background-image:url(images/announcements.jpg);
padding:4px 8px 8px 8px;
}
#announcements strong{
color:#0D006A;
text-transform:uppercase;
}
#slidenav { margin:2px 5px 0px 5px;float:left;width:200px;text-align:right;word-spacing:-1; }
#slidenav a { text-align:center; margin: 0px 5px 3px 5px; display:block; width:18px; height:18px; float:left; border: 1px solid #ccc; background: #fc0; text-decoration: none }
#slidenav a.activeSlide { background: #fff }
#slidenav a:focus { outline: none; }
#slidecaption {
margin:0px 0px 0px 16px;padding-top:4px;
height:20px;
width:400px;
float:left;
}
#stopslides {
margin-top:2px;padding-top:4px;
}
.pics {
height:205px;
}
.ipics {
height:200px;
}
.ipics img {
margin-top:3px;
}
#bottominav {
padding-top:8px;
}
.prequest {
width:310px;
}
.addemail {
padding:4px 0px 0px 6px;
color:#000066;
font-style:italic;
}