ul#menu1,ul#menu1 ul{	margin:0 0 0 0;list-style:none;padding:0;background-color:#032F55;border-width:none;border-style:none;border-color:none;}ul#menu1 ul{	display:none;position:absolute;left:0;top:100%;-moz-box-shadow:3.5px 3.5px 5px #000000;-webkit-box-shadow:3.5px 3.5px 5px #000000;box-shadow:3.5px 3.5px 5px #000000;background-color:#032F55;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-color:#d4d4d4;padding:0 10px 10px 10px;}ul#menu1 li:hover>*{	display:block;}ul#menu1 li{	position:relative;display:block;white-space:nowrap;font-size:0;float:left;}ul#menu1 li:hover{	z-index:1;}ul#menu1{	font-size:0;z-index:999;position:relative;display:inline-block;zoom:1;	*display:inline;}ul#menu1>li{	margin:0;}* html ul#menu1 li a{	display:inline-block;}ul#menu1 a:active, ul#menu1 a:focus{	outline-style:none;}ul#menu1 a{display:block;vertical-align:middle;text-align:left;text-decoration:none;font:15px Arial;color:#cccccc;cursor:hand;padding:10px;background-color:#032F55;background-image:url("mainbk.png");background-repeat:repeat;background-position:0 200px;border-width:0px;border-style:none;border-color:none;}ul#menu1 ul li{	float:none;margin:10px 0 0;}ul#menu1 ul a{text-align:left;padding:8px 0 0 0;background-color:#032F55;background-image:none;border-width:1px 0 0 0;border-style:solid;border-color:#032F55;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font:13px Arial;color:#cccccc;text-decoration:none;}ul#menu1 li:hover>a,ul#menu1 a.pressed{background-color:#00c4ff;border-style:none;color:#ffffff;text-decoration:none;background-image:url("mainbk.png");background-position:0 100px;}ul#menu1 img{	border:none;vertical-align:middle;margin-right:10px;}ul#menu1 img.over{	display:none;}ul#menu1 li:hover > a img.def{	display:none;}ul#menu1 li:hover > a img.over{	display:inline;}ul#menu1 li a.pressed img.over{	display:inline;}ul#menu1 li a.pressed img.def{	display:none;}ul#menu1 span{	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}ul#menu1 li:hover>a,ul#menu1 li>a.pressed{background-color:#00c4ff;background-image:url("mainbk.png");background-position:0 0;border-style:none;color:#ffffff;text-decoration:none;}ul#menu1 ul li:hover>a,ul#menu1 ul li>a.pressed{background-color:#032F55;background-image:none;border-style:solid;border-color:#032F55;color:#1F80AE;text-decoration:none;}ul#menu1 li.topfirst>a{	border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;}ul#menu1 li.toplast>a{	border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}#submenuli {width: 70px;}html{ width: 100%;  height: 100%;}*{ margin: 0;  padding: 0;}body{ font: normal .80em arial, sans-serif;  background: transparent;  color: #000;}p{ padding: 0 0 20px 0;  line-height: 1.7em;  font-size: 120% }img{ border: 0;}h1, h2, h22, h3, h3b, h33, h4, h5, h6{ letter-spacing: 0px;  margin: 2px 0 2px 0;  padding: 15px 0 15px 0;}h2{ font: normal 165% arial, sans-serif;color: #212121;}h22{ font: normal 130% arial, sans-serif;color: #000000;}h3{ font: normal 90% arial, sans-serif;color: #212121;}h3b{ font: normal 90% arial, sans-serif;color: #000000;}  h33{ font: normal 110% arial, sans-serif;color: #0000FF;}  h4, h5, h6{ margin: 0;  padding: 0 0 5px 0;  font: normal 150% arial, sans-serif;  color: #212121;  line-height: 1.5em;}h5, h6{ font: italic 95% arial, sans-serif;  color: #888;  padding-bottom: 15px;}h6{ font: normal 175% arial, sans-serif;color: #362C20;}a, a:hover{ background: transparent;  outline: none;  text-decoration: underline;}a:hover{ text-decoration: none;}ol{ margin: 8px 0 22px 20px;}ol li{ margin: 0 0 11px 0;}#main, #header, #banner, #site_content, #footer{ margin-left: auto;   margin-right: auto;}#main{ background: #FFF url(../images/background.jpg) repeat-x;}#header{ background: transparent;  width: 880px;  padding: 0 0 0 0;  background: transparent;}  #menu{  position: center;display:block;vertical-align:middle;background-color:#032F55;background-image:url("mainbk.png");background-repeat:repeat;background-position:0 200px;border-width:1px;border-style:solid;border-color:#5f5f5f;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;  width: 880px;  height: 40px;  margin: auto;  padding: 0 0 0 0;  }#banner{ width: 880px;  position: relative;  text-align: center;   height: 90px;  padding: 45px 0px 0px 0px;  background: transparent;}#banner a{ margin-top: 30px;  font: normal 300% verdana;  letter-spacing: -2px;  text-decoration: none;  color: #cccccc;}#site_content{ width: 880px;  overflow: hidden;  margin: 0 auto;  padding: 0;  background: #FFF;} .sidebar_container{ float: right;  width: 230px;  padding: 0;}.sidebar_top{ float: left;  width: 235px;  height: 15px;  background: url(../images/side_top.png) no-repeat;}.sidebar_base{ float: left;  width: 235px;  height: 15px;  background: url(../images/side_base.png) no-repeat;}.sidebar{ float: right;  width: 235px;  padding: 0;  background: url(../images/side_back.png) repeat-y;  margin-top: 10px;  margin-bottom: 10px;}.sidebar h4{ font-size: 125%;}.sidebar ul li, .sidebar ul li.selected{ list-style: none;   margin: 15px 0;  padding: 0;}.sidebar li.selected, .sidebar li:hover{ color: #5D5D5D;  text-decoration: none;} .sidebar_item{ padding: 0 0 0 15px;  width: 200px;}.sidebar_item h1{ padding: 20px 0 10px 0;  margin: 0;}.content_item{ margin-top: 20px;  margin-bottom: 20px;}#content{ text-align: left;  width: 620px;  padding: 0;  margin: 0 20px 0 0;  float: left;}#footer{ width: 100%;  font: normal 80% arial;  letter-spacing: 0px;  line-height: 1.5em;  height: 25px;  padding: 10px 0 10px 0;  text-align: right;   background: #02213B repeat-x;  color: #FFF;}#footer a, #footer a:hover{ color: #FFF;  background: #02213B;  text-decoration: none;}#footer a:hover{ text-decoration: underline;}.form_settings{ margin: 15px 0 0 0;}.form_settings p{ padding: 0 0 4px 0;}.form_settings span{ float: left;   width: 100%;   text-align: left;}  .form_settings input, .form_settings textarea{ padding: 2px;   width: 299px;   font: 100% arial;   border: 1px solid #E5E5DB;   background: #FFF;   color: #47433F;}  .form_settings input[type="checkbox"]{ padding: 2px 0;   width: 15px;   font: 100% arial;   border: 0;   background: #FFF;   color: #47433F;  margin: 28px 0;}.form_settings .submit{ font: 100% arial;   border: 1px solid;   width: 99px;   margin: 0 0 0 206px;   height: 26px;  padding: 2px 0 3px 0;  cursor: pointer;   background: #5082BD;   color: #FFF;}ul.links{ margin: 0;}ul.links li{ list-style: none;  padding: 8px 0;}ul.links li a, ul.links li a:hover{ padding: 0 0 0 28px;  background: transparent left center;  text-decoration: underline;} ul.links li a:hover{ color: #5D5D5D;  text-decoration: none;} ul.slideshow {  list-style: none;  width: 880px;  height: 300px;  overflow: hidden;  position: relative;  margin: 0;  padding-top: 0;}  ul.slideshow li {  position: absolute;  margin: 0;  padding: 0;  left: 0;  right: 0;} ul.slideshow li.show {  z-index: 500;} ul img {  border: none;} #slideshow-caption {  width: 880px;  height: 300px;  position: absolute;  bottom: 0;  left: 0;   z-index: 500;} #slideshow-caption .slideshow-caption-container {  padding: 20px 25px 0 25px;     z-index: 1000;} #slideshow-caption p {  padding: 0;  font: bold 125% arial;  text-shadow: #000 2px 1px 1px;  color: #FFF;}  