body {padding:0; margin:0 auto; background:url(bg_.jpg) repeat-x top left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

a, a:link, a:visited, a:active {text-decoration:none;color:#ff8400;}
a img {border:0 none;}
img {margin:0px; margin-left:5px; margin-right:5px;}
a:hover {color:inherit;text-decoration:underline;}
h1, h2, h3, h4, h5, h6, h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visitied {padding:1px 0px;margin:1px 0;font: bold Century Gothic, Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#29878F; font-size:100%;text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4: ahover, h5 a:hover, h6 a:hover {text-decoration:underline;color:#075e68;}
h1 {font-size:36px;color: #29878F;line-height:95%;}
h2 {font-size:30px; color:#29878F;line-height:95%;}
h3 {font-size:24px; color:#29878F;line-height:95%;}
h4 {font-size:18px; color:#29878F;line-height:95%;}
h5 {font-size:14px;letter-spacing:1px;margin:1px 0;clear:both;color:#29878F;line-height:95%;}
h6 {font-size:12px; text-transform:uppercase;letter-spacing:1px;line-height:95%;}

img, div { behavior: url(../Scripts/iepngfix.htc);}
div, td {padding:0px;margin:0px;}
#address {display:none;}
input {color:#525252; margin:0; padding:0;}
.figure_text { font: bold 18px Century Gothic, Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #84ff5e;}
.figure_text2 { font: bold 16px Century Gothic, Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #84ff5e;}
.figure_text3a { font: bold 19px Century Gothic, Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #ff8400;}
.figure_text3b { font: bold 19px Century Gothic, Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #075e68;}
#container {background:url(bg_container.jpg) repeat-x bottom left;margin:0 auto;}
#content{margin:0 auto; padding:20px 0 0 0; width:950px;}
#top {float:right; padding:0px; padding-bottom:10px; margin:5px 5px 0 0;}
#top li{margin:0px;margin-right:22px;}
#breaAlert {background-image:url(bg-breaalert.jpg);background-repeat:no-repeat;width:600px;height:80px;padding:5px 10px 5px 100px;border:0px;margin:0px;color:#ffffff;font-size:12px;font-weight:bold;}
#breaAlert a:link, #breaAlert a:visited {color:#9F0;text-decoration:underline;}
#breaAlert p {width:550px;}
#holder {background-image:url(bg_holder.jpg); background-repeat:no-repeat;background-position:top left;;margin:0;padding:0;}
#holder2 {background-color:transparent;background-image:url(bg_holder2.jpg); background-repeat:no-repeat;background-position:top left;margin:0;padding:0;}
#holder3 {background-color:#ffffff;background-image:url(bg_holder3.jpg); background-repeat:no-repeat;background-position:top left;margin:0;padding:0;}
#nav{margin-right:30px;}
#logo {margin-left:1px;}
#searchCont {float:right; margin:5px 33px 0 0; border:1px solid #23455f; background-color:#cedff5;width:200px;}
#searchCont ul {margin:0; padding:0;}
#searchCont #search {background-color:#cedff5; border:medium none; color:#7a7a7a; font-size:11px; height:14px; padding:5px 3px 0 3px; width:170px;}
#searchCont #searchButton { background-color:transparent; border:0 none;}
.Sbtn, .Sbtn a:link, .Sbtn a:visited  {color: #000033; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size: 10pt; background-color: #e2e2e2; border-bottom: 1px solid #ff0000; border-right: 1px solid #ff0000; border-left: 1px solid #ff0000; border-top: 1px solid #ff0000; text-decoration:none; }
.Sbtn a:hover {color: #ff0000; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size: 10pt; background-color: #ff99cc; border-bottom: 1px solid #ffcc00; border-right: 1px solid #ffcc00; border-left: 1px solid #ffcc00; border-top: 1px solid #ffcc00; text-decoration:none; }
.breadcrumbing, a.breadcrumbing, a.breadcrumbing:link, a.breadcrubming:visited {  font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:11px; color: #000066;}

#menu{margin-left:1px;}
ul#navmenu{ margin:0px; padding: 0px;}

/* Root = Vertical, Secondary = Vertical */
ul#navmenu li,
ul#navmenu ul {  margin: 0px;  border: 0 none;  padding: 0;  list-style: none;  width: 130px;  float: left;}
ul#navmenu ul li{  width: 175px;}

ul#navmenu:after /*From IE 7 lack of compliance*/{  clear: both;  display: block;  font: 1px/0px serif;  content: ".";  height: 0;  visibility: hidden;}

ul#navmenu li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
  padding: 0 0px;
  margin: 0px;
  width:auto;
}

ul#navmenu .navnone {width:45px; background: url(bg_menu.png) repeat-x top left; height:33px;}

/* Root Menu */
ul#navmenu a {  display: block;  height: 16px;padding:0 10px;white-space:nowrap;}

/*Sub menu style only needed if different*/
ul#navmenu ul a {
  display: block;
  height: auto !important;
  height: 1%; /*For IE*/
  white-space:normal;
}

ul#navmenu ul{

  display: none;
  position: absolute;
  top: 100%;
  left: 0;
}
ul#navmenu ul ul,
ul#navmenu ul ul ul ,
ul#navmenu ul ul ul ul ,
ul#navmenu ul ul ul ul ul{
  display: none;
  position: absolute;
  top: 0;
  left: 100%;
}
ul#navmenu ul{
	z-index: 501;
}
ul#navmenu ul ul{
	z-index: 502;
}
ul#navmenu ul ul ul{
	z-index: 503;
}
ul#navmenu ul ul ul ul{
	z-index: 504;
}
ul#navmenu ul ul ul ul ul{
	z-index: 505;
}
ul#navmenu ul ul ul ul ul ul{
	z-index: 506;
}

ul#navmenu li:hover ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul ul,
ul#navmenu li:hover ul ul ul ul,
ul#navmenu li.iehover ul ul ul ul,
ul#navmenu li:hover ul ul ul ul ul,
ul#navmenu li.iehover ul ul ul ul ul,
ul#navmenu li:hover ul ul ul ul ul ul,
ul#navmenu li.iehover ul ul ul ul ul ul{
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu ul ul li.iehover ul,
ul#navmenu ul ul ul li:hover ul,
ul#navmenu ul ul ul li.iehover ul,
ul#navmenu ul ul ul ul li:hover ul,
ul#navmenu ul ul ul ul li.iehover ul,
ul#navmenu ul ul ul ul ul li:hover ul,
ul#navmenu ul ul ul ul ul li.iehover ul {
  display: block;
}

/*menu*/
/*new dynamic nav styles */
ul#navmenu ul span a, ul#navmenu ul span a:hover {
	background-repeat: no-repeat;
	background-position: center right; height:33px; }

ul#navmenu ul {border-bottom:1px solid #ffffff; width:175px;}

/*Top menu style*/
ul#navmenu a {
background: url(bg_menu.png) repeat-x top left;
padding: 8px 15px 0px 15px;
font-family: Tahoma, Arial, Helvetica,sans-serif; 
font-size: 13px;
color:#ffffff; 
font-weight:bold;
text-decoration:none;
text-align: center; height:33px;}

/*Sub menu style only needed if different*/
ul#navmenu ul a{
border: 1px solid #ffffff; border-bottom: none;
padding: 5px 6px 8px 10px;
background: #13bfd8;
font-family: Verdana, Arial,sans-serif; 
font-size:11px;
color: #000000;
font-style:normal;
font-weight :normal;
text-decoration:none;
text-align: left;}

/* on hover */
ul#navmenu span a:hover {
background: url(bg_menu_over.gif) repeat-x;}

ul#navmenu ul a:hover {
background: #129cb0;}

/*menu end*/

#col1 {float:left; width:770px; margin-left:1px;padding:0px;}
#col1b {float:left; width:695px; margin:0px;margin-left:15px;margin-top:40px;padding:0 10px 0 0;}
#col1 #col1sub{background:url(bg_texture.jpg);}
#stories {float:left; padding:20px 0 0 0; width:390px;}
#stories .col1{ padding-left:15px; }
#stories .date{ color:#6e6e6e;}
#stories .title a, #stories .title a:visited{ color:#784f1e; font-size:14px;border:0; border-bottom:1px solid #cccccc;}

#events {float:right; padding:20px 10px 0 0; width:308px; line-height:14px;}
#events .col1{ padding-left:4px; }
#events .highlight a, #events .highlight a:visited {color:#784f1e; font-size:16px; font-weight:bold;}
#events .title{ color:#ff7800;}

#stories .viewall a, #events .viewall a,
#stories .viewall a:visited, #events .viewall a:visited 
{color:#000000; font-size:10px;}

#stories .title a:hover, #events .highlight a:hover,
#stories .viewall a:hover, #events .viewall a:hover,
#stories .title a:active, #events .highlight a:active,
#stories .viewall a:active, #events .viewall a:active {color:#452c0e; text-decoration:underline;}


#col2 {float:right; width:245px;}
#col3 {float:left; width:245px;margin-left:-20px;margin-top:40px;}

#council {background-image:url(council_tab_bottom.png); background-repeat:no-repeat;background-position:bottom;}
#council #tab {background:transparent url(council_tab.gif) no-repeat scroll left top; height:10px;}
#council #bg {background:transparent url(council_tab_bg.gif) repeat-y scroll 0 50%; padding:0 18px;}
#council #bg .col2 {padding-top:10px; font-size:12px;}
#council #bg .col2 a, #council #bg .col2 a:visited {color:#00e5ff;}
#council #bg .col2 a:hover, #council #bg .col2 a:active{color:#80f2ff; text-decoration:underline;}
#council #bg .col3 {background:#1c7680; color:#FFFFFF; padding:10px;}
#council #bg .col3 .date { color:#ffffff; font-size:14px; font-weight:bold;text-decoration:none;}
#council #bg .col3 .date a ,#council #bg .col3 .date a:link, #council #bg .col3 .date a:visited { color:#ffffff; font-size:1em; font-weight:bold;text-decoration:underline;}
#council #bg .col3 .date a:hover { color:#ff9c00; font-size:1em; font-weight:bold;text-decoration:underline;}

#awareness #tab {background:transparent url(awareness_tab.gif) no-repeat scroll left top; height:37px;}
#getinfo #tab {background:transparent url(getinfo_tab.gif) no-repeat scroll left top; height:37px;}
#getinfo #bg, #awareness #bg {background:transparent url(getinfo_tab_bg.gif) repeat-y scroll 0 50%; padding:5px;}
#getinfo #bg .selected{width:170px;font-size:10px;color:#666666;}

#stayinfor #tab {background:transparent url(stayinfor_tab.gif) no-repeat scroll left top; height:11px;}
#stayinfor #bg {background:transparent url(stayinfor_tab_bg.gif) repeat-y scroll 0 50%; padding:0 18px;}
#stayinfor #bg .col1 {width:41px; float:left;}
#stayinfor #bg .line {background:transparent url(bg_line.gif) repeat-x scroll left top; height:27px;}
#stayinfor #square li {padding-bottom:5px;}
#stayinfor a.menu0,#stayinfor a.menu1, #stayinfor a.menu2, #stayinfor a.menu3, #stayinfor a.menu4, #stayinfor a.menu5, #stayinfor a.menu6 {height:24px; display:block; width:210px;}
#stayinfor a.menu0 {background:#002b31;color:#FFFF33;text-align:center;font-size:12px;font-family:Century Gothic, Tahoma, Verdana, Arial, Helvetica, sans-serif; }
#stayinfor a.menu1 {background:url(menu1.gif);}


#stayinfor a.menu0:hover {background:#1a4f59;color:#FFFFff; text-align:center;font-size:12px;font-family:Century Gothic, Tahoma, Verdana, Arial, Helvetica, sans-serif; }
#stayinfor a.menu1:hover {background:url(menu1_over.gif);}


#container2 {background:url(bg_footer.jpg) repeat-x 0px 0px; padding:30px 0 10px 0;}
#footer {width:950px; margin:-20px auto; padding:0;}
#footer .col1{float:left;}
#footer .col2{float:right;}
#footer a, #footer a:visited, #footer a:hover, #footer a:active{color:#FFFFFF;}
#footer a:hover, #footer a:active{text-decoration:underline;}

#square {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}

/* Susan: I commmented out all other "inline" references on this page and inserted these instead. */

#top #inline {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;} 
 #top #inline li {float:left;} 
 #top #inline li a, #top #inline li a:visited, #top #inline li a:active {color:#ffffff; margin:2px;padding:2px 0px;}
 #top #inline li a:hover {color:#ffffff; margin:2px;padding:2px 0px;text-decoration:underline;color:#00f528;} 
 
 #council #inline {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;} 
 #council #inline li {float:left;} 
 #council #inline li a, #council #inline li a:visited, #council #inline li a:active {color:#ffffff; margin:2px;padding:2px 0px;}
 #council #inline li a:hover {color:#ffffff; margin:2px;padding:2px 0px;text-decoration:underline;color:#00f528;} 
 
 /* testing this */
#explore {background-image:url(council_tab_bottom.png); background-repeat:no-repeat;background-position:bottom;}
#explore #tab {background:transparent url(council_tab.gif) no-repeat scroll left top; height:10px;}
#explore #bg {background:transparent url(council_tab_bg.gif) repeat-y scroll 0 50%; padding:0 18px;}
#explore #bg .col2 {padding-top:10px; font-size:12px;}
#explore #bg .col2 a, #explore #bg .col2 a:visited {color:#00e5ff;}
#explore #bg .col2 a:hover, #explore #bg .col2 a:active{color:#80f2ff; text-decoration:underline;}
#explore #bg .col3 {background:#1c7680; color:#FFFFFF; padding:10px;}
#explore #bg .col3 .date { color:#ff8400; font-size:14px; font-weight:bold;text-decoration:none;}
#explore #bg .col3 .date a:link, #explore #bg .col3 .date a:visited { color:#ff8400; font-size:14px; font-weight:bold;text-decoration:none;}
#explore #bg .col3 .date a:hover { color:#ff9c00; font-size:14px; font-weight:bold;text-decoration:underline;}
 
 
 
#explore #inline {list-style-image:none; list-style-type:none; margin:0; padding:0;}
#explore #inline li a, #test li a:visited, #explore #inline li a:active,#explore .subnavlist a {color:#ffffff; margin:2px;padding:2px 0px;}
#explore #inline li a:hover {color:#ffffff; margin:2px;padding:2px 0px;text-decoration:underline;color:#00f528;}
 
 #inline {list-style-image:none; list-style-type:none; margin:0; padding:0;}
#inline li a, #test li a:visited, #inline li a:active, .subnavlist a {color:#ffffff; margin:2px;padding:2px 0px;}
#inline li a:hover {color:#ffffff; margin:2px;padding:2px 0px;text-decoration:underline;color:#00f528;}

.alignRight{text-align:right;}
.alignCenter{text-align:center;}
.padT2 {padding:2px 0 0 0;margin:0;}
.padT5 {padding:5px 0 0 0;margin:0;}
.padT10 {padding:10px 0 0 0;margin:0;}
.padT15 {padding:15px 0 0 0;margin:0;}
.padT20 {padding:20px 0 0 0;margin:0;}
.clear {clear:both;}
.airright {margin:0 7px 0 0;}
.airleft {margin:0 0 0 7px;}
.tight {margin:0px;}

.rowdivs {border-bottom:1px solid #999999;margin-bottom:3px;}

/*calendar stuff */
.eventstable {border:0px;background:#ffffff;padding:5px;}
.eventsdayofweek {font-size:16px;font-weight:normal;margin:0 auto;background-color:#29878F;border:2px solid #ffffff;color:#ffffff;text-align:center;text-transform:uppercase;}
.eventsmonthtitle {font-size:24px;font-weight:normal;margin:0  auto;text-align:center;color:#ff9900;border:none;border:0px;}

.eventstext {border-bottom:2px solid #efefef;}
.eventstext a, .eventstext a:visited {color:#303;}

.eventstable td {
border:1px solid #CCCCCC;
border-collapse:collapse;
padding:2px;
width:14%;
}

.eventsday {
background:url("img_corner.gif") no-repeat scroll left top transparent;
height:120px;
vertical-align:top;
}
