body {font-size:11px;font-family:Arial;color:#42453D;text-align:center;padding:0;margin:0;background:#42453D;}
div#top_wrap {background:url(images/back_top.gif) repeat-x top;height:137px;}
div#top_wrap div.top {width:828px;text-align:left;margin:0 auto;padding:0;}
div#top_wrap div.top img.logo {margin:21px 0 22px 0;padding:0;vertical-align:middle;}
div#submenu {background:url(images/back_top_green.gif) repeat-x top;min-height:41px;border-top:1px solid #ffffff;}
div#topshadow {background:url(images/back_top_shadow.gif) repeat-x top;height:17px;}
div#main_wrap {background:#ffffff;padding-bottom:20px;}
div#main {margin:0 auto;width:916px;}

img {border:0;}

ul#mainmenu {margin:0;padding:0;list-style:none;border:1px solid #5B5B56;background:url(images/mainmenu_ul_back.gif) repeat-x top;border-bottom:0;}
ul#mainmenu li {margin:0 1px 0 0;float:left;width:103px;border:0;}
ul#mainmenu li.last {margin-right:0;}
ul#mainmenu li a {background:#57574E;text-align:center;display:block;padding:8px 0 7px 0;margin:0;font-size:11px;color:#ffffff;text-decoration:none;border:0;}
ul#mainmenu li a:hover {background:url(images/mainmenu_top_back.gif) repeat-x top;}
ul#mainmenu li a.sel {background:url(images/mainmenu_top_back.gif) repeat-x top;}

ul#submenu {margin:0 auto;padding:8px 0 10px 0;list-style:none;width:828px;}
ul#submenu li {margin:3px 15px 0px 0;float:left;border:0;}
ul#submenu li a {background:url(images/top_submenu_a.gif) no-repeat top left;background-position:0 4px;
	display:block;padding:2px 8px 2px 12px;margin:0;color:#ffffff;text-decoration:none;}
ul#submenu li a:hover {text-decoration:underline;}
ul#submenu li a.sel {background:url(images/top_submenu_a_sel.gif) no-repeat top left;
	background-position:0 5px;text-decoration:underline;}

div#sidemenu {margin:5px 0 0 0;padding:0 44px 0 0;list-style:none;float:right;}
div#sidemenu ul.sidemenu {list-style:none;width:184px;margin:0 0 11px 0 ;padding:0}
div#sidemenu ul.sidemenu li {margin:5px 5px 0 0;border:0;background:url(images/side-menu.gif) no-repeat top left;width:184px;height:19px;}
div#sidemenu ul.sidemenu li.li_1 {background-color:#B13424;}
div#sidemenu ul.sidemenu li.li_2 {background-color:#D25C40;}
div#sidemenu ul.sidemenu li.li_3 {background-color:#E88C3B;}
div#sidemenu ul.sidemenu li.li_4 {background-color:#F1BB50;}
div#sidemenu ul.sidemenu li.li_5 {background-color:#AFC095;}
div#sidemenu ul.sidemenu li.li_6 {background-color:#81AC87;}
div#sidemenu ul.sidemenu li a {display:block;padding:2px 8px 2px 8px;margin:0;color:#ffffff;text-decoration:none;text-align:right;}
div#sidemenu ul.sidemenu li a:hover {text-decoration:underline;}
div#sidemenu ul.sidemenu li a.sel {text-align:left;}
div#sidemenu ul.sidemenu li a.sel:hover {text-decoration:none;}

div#footer_wrap {background:url(images/footer_top.gif) repeat-x top #42453D;min-height:40px;padding-top:5px;}
div#footer_wrap div.footer {width:828px;margin:0 auto;padding:0;}
div#footer_wrap div.footer a.gravity {float:left;}
div#footer_wrap div.footer p {color:#ffffff;font-size:11px;text-align:center;float:left;padding:2px 0 0 50px;}

div#pagedata_wrap {width:668px;margin:0 0 0 0px;float:left;}
div#pagedata {width:625px;margin:10px 0 0 43px;padding-top:10px;min-height:250px;text-align:left;}

div.clear {clear:both;height:1px;font-size:1px;width:1px;}


div#pagedata h1 {font-size:16px;color:#A5B95E;font-weight:normal;margin:0;padding:0;}
div#pagedata h2 {font-size:16px;color:#3EAACD;font-weight:normal;margin:0;padding:0;}
div#pagedata {text-align:justify;}

div#pagedata ul#pictures {float:right;margin:10px 0 20px 20px;padding:0;list-style:none;}
div#pagedata ul#pictures li {margin:0 0 20px 0;padding:2px;border:1px solid #C6C6C6;background:none;}
div#pagedata ul#pictures img {vertical-align:bottom;}

div#extra {float:right;width:201px;margin:0 0 20px 20px;clear:right;}
div#extra h4 {margin:0;padding:3px 0 3px;color:#A5B95E;font-size:12px;background-color:#ECF0E6;}
div#extra ul {padding:0 10px 20px 10px;margin:0;list-style:none;background-color:#ECF0E6;}
div#extra ul li {margin:0;padding:0 0 0 10px;
	background:url(images/li_bullet.gif) no-repeat;background-position:0 4px;}
div#extra ul li p {margin:0;padding:0;}
div#extra ul li a {color:#A5B95E;text-decoration:underline;text-align:left;}
div#extra ul li a:hover,div#extra ul li a:visited {color:#FF3A48;}

ul#news {margin:0 0 20px 0;padding:0;list-style:none;}
ul#news li {margin:0 0 2px 0;padding:15px;background:#ECF0E6;}
ul#news li p {margin:0;padding:0;}
ul#news li a.more {color:#70BAD2;text-decoration:none;text-align:right;display:block;float:right;
	background:url(images/more_bullet.gif) no-repeat;background-position:0 7px;padding:0 0 0 8px;}
ul#news li a.more:hover {text-decoration:underline;}
ul#news li div.picture {float:left;margin:0 15px 0 0;padding:2px;border:1px solid #C6C6C6;}
ul#news li h3 {margin:8px 0 0 0;padding:0;font-size:12px;font-weight:bold;}
ul#news li h4 {margin:0 0 3px 0;padding:0;font-size:11px;font-weight:bold;}


div#home_shorttext {background:#F0F0F0;padding:10px;margin:0px 0 15px 0;}
div#home_shorttext img.home {float:right;margin:0 0 15px 15px;}
div#home_shorttext a.more {color:#70BAD2;text-decoration:none;text-align:right;display:block;float:right;
	background:url(images/more_bullet.gif) no-repeat;background-position:0 7px;padding:0 0 0 8px;}
div#home_shorttext a.more:hover {text-decoration:underline;}

div#map {height:412px;width:205px;padding:0;border:9px solid #ECF0E6;float:right;}

form {margin:0;padding:0;}
ul#form {list-style:none;margin:0;padding:0;width:386px;}
ul#form li {margin:0 0 2px 0;padding:0;}
ul#form li span {margin:0;padding:0;width:55px;display:block;float:left;}
ul#form li input {margin:0;padding:0;width:326px;color:#ffffff;font-size:11px;font-family:Arial;background:#E88C3B;border:1px solid #E88C3B;}
ul#form li textarea {margin:0;padding:0;width:326px;height:100px;color:#ffffff;font-size:11px;font-family:Arial;background:#E88C3B;border:1px solid #E88C3B;}
ul#form li a {margin:0 0 0 2px;border:0;background:url(images/form_submit.gif) no-repeat top left;padding:2px 0 3px 0;
	width:112px;display:block;float:right;text-align:center;color:#ffffff;}
ul#form li a.submit {background-color:#A2B849;margin-right:15px;}
ul#form li a.reset {background-color:#E88C3B;}

div#sitemap ul {margin:10px 0 10px 30px;padding:0;}
div#sitemap ul li {
	list-style:none;margin:0px 0 0px 0;padding:10px 0 0 13px;}
div#sitemap ul li a {font-weight:bold;color:#5D9B82;}
div#sitemap ul li ul {list-style:none;margin:2px 0 2px 0;padding:0;}
div#sitemap ul li ul li {
	list-style:none;margin:0px 0 0px 0;padding:0 0 0 13px;}
div#sitemap ul li ul li a {font-weight:normal;color:#98AB66;}
div#sitemap a {text-decoration:none;}
div#sitemap a:hover {text-decoration:underline;}


