*{margin:0;padding:0}
html{background:#fff}
body{width:1000px;background:url(/images/bg.gif) repeat-x left top;font-family:Arial, Helvetica, sans-serif}
a img{border:none}
a:hover{text-decoration:none}
table{border-collapse:collapse}
.alignright{text-align:right}
.wdth33{width:33%}
.wdth50{width:50%}

.addkeyw div{color:#000000;font-size:10px;}

#wrap{padding-bottom:352px;position:relative;overflow:hidden;height:1%}

#content{background:url(/images/sky.jpg) no-repeat left top;overflow:hidden;height:1%}

#contfot{background:url(/images/contfot_bg.gif) no-repeat left top;height:26px;clear:both}

#sidebar{float:left;width:270px;padding:70px 0 0 100px;position:relative}
#sidebar #logo{margin:0 0 40px 40px;position:relative;left:-35px}
#sidebar #menu{padding:0 0 0 5px;margin-bottom:20px;position:relative;left:-35px}
#sidebar #menu li{list-style-type:none;font-family:"Trebuchet MS";padding-left:35px;font-size:1.3em;letter-spacing:-2px}
#sidebar #menu li.alt{background:url(/images/marker.gif) no-repeat left 9px}
#sidebar #menu li a{color:#666;text-decoration:none}
#sidebar #menu li a:hover{color:#239F01}
#sidebar #menu li.alt a{color:#239F01}
#sidebar #menu li ul{padding:15px 0 20px 10px;background:url(/images/menu_bg.gif) no-repeat 70% 15px}
#sidebar #menu li ul li{padding-left:0;font-size:0.75em;letter-spacing:-1px;line-height:110%}
#sidebar #menu li.alt ul li a{color:#2B6297}
#sidebar #menu li.alt ul li a:hover{text-decoration:underline}
#sidebar h2{font:normal 1.7em "Trebuchet MS";color:#989898;letter-spacing:-2px;padding-left:40px;margin-bottom:20px;padding-top:20px}
#sidebar h2.bg{background:url(/images/h_bg.gif) no-repeat left 20px}
#sidebar h2 a{color:#2B6297;font-size:0.6em;letter-spacing:-1px;text-decoration:none}
#sidebar h2 a:hover{text-decoration:underline}
#sidebar p{color:#989898;font-size:0.75em;margin-bottom:10px}
#sidebar p a{color:#239F01}
#sidebar td li{color:#989898;font-size:0.7em;color:#239F01;padding-left:5px;line-height:140%;list-style-position:inside}
#sidebar td li a{color:#2B6297}
#sidebar address{font-style:normal;font-size:0.7em;color:#666}
#sidebar .sideboxtop{width:276px;height:26px;background:url(/images/sidebox_top_bg.gif) no-repeat left top;font-size:0;position:relative;left:-35px}
#sidebar .sideboxbot{width:276px;height:26px;background:url(/images/sidebox_bot_bg.gif) no-repeat left top;font-size:0;position:relative;left:-35px}
#sidebar .sidebox{background:#EAF1F9;padding:0 20px;width:236px;position:relative;left:-35px}
#sidebar .sidebox table{width:100%}
#sidebar .sidebox td{vertical-align:top}

#maincont{float:right;width:540px;padding:60px 40px 0 30px;position:relative}
#maincont #header{overflow:hidden;height:1%;margin-bottom:30px;position:relative;left:-80px}
#maincont #header #addnav{float:left}
#maincont #header #addnav li{float:left;list-style-type:none;margin-right:10px}
#maincont #header #addnav li a{display:block;width:47px;height:26px;text-align:center;padding-top:3px}
#maincont #header #addnav li a img{vertical-align:middle}
#maincont #header #addnav li.active a{background:url(/images/icon_active_bg.gif) no-repeat left top}
#maincont #header address{overflow:hidden;height:1%;padding:1px 0 0 35px;font:normal 1.1em "Trebuchet MS";color:#666}
#maincont h1{font:normal 2.4em "Trebuchet MS";color:#666;letter-spacing:-2px;margin-bottom:5px}
#maincont h2{font:normal 1.7em "Trebuchet MS";color:#989898;letter-spacing:-2px;padding-left:40px;margin-bottom:20px}
#maincont h2.bg, #maincont h3.bg{background:url(/images/h_bg.gif) no-repeat left top}
#maincont h2 a{color:#2B6297;font-size:0.6em;letter-spacing:-1px;text-decoration:none}
#maincont h2 a:hover{text-decoration:underline}
#maincont h3{font:normal 1.4em "Trebuchet MS";color:#989898;letter-spacing:-2px;padding:10px 0 0 40px;margin-bottom:20px}
#maincont table{width:100%;margin-bottom:20px}
#maincont td{padding-left:20px;vertical-align:top}
#maincont td li{color:#989898;font-size:0.8em;color:#239F01;padding-left:5px;line-height:140%}
#maincont td li a{color:#2B6297}
#maincont p{font-size:1em;color:#000000}
#maincont .box{background:#EAF1F7 url(/images/box_bg.jpg) no-repeat left top;width:406px;padding:20px 20px 0 20px}
#maincont .box table{margin-bottom:0}
#maincont .boxbot{background:url(/images/boxbot_bg.jpg) no-repeat left top;width:446px;height:22px;font-size:0}
#maincont .pagemeta{background:url(/images/pagemeta_bg.gif) no-repeat left 40px;padding:50px 0 0 70px;position:relative;left:-60px;margin-bottom:30px}
#maincont .breadcrumbs{overflow:hidden;height:1%}
#maincont .breadcrumbs li{float:left;list-style-type:none;color:#989898;font-size:0.8em;margin-right:5px}
#maincont .breadcrumbs li a{color:#239F01}

#text {font-size:0.8em}
#text td li{font-size:1em}

#gallery{background:#0088BA url(/images/gallery_bg.jpg) no-repeat left top;color:#fff;padding:30px 40px 0 90px;height:322px;position:absolute;bottom:0;left:0}
#gallery table{width:100%}
#gallery td{vertical-align:top;padding-right:20px;width:25%}
#gallery img{margin-bottom:20px;display:block}
#gallery p{font-size:0.7em; margin-bottom:20px}
#gallery a{color:#fff;font-size:1.2em}

#footer{background:url(/images/footer_bg.jpg) no-repeat left top;height:126px;padding:30px 90px 0 90px;color:#fff}
#footer table{width:100%}
#footer td{font-size:0.7em;vertical-align:top;padding-right:30px}
#footer address{font-style:normal}
#footer address span{display:block;font:1.4em "Trebuchet MS";margin-bottom:15px}
#footer li{list-style-type:none;margin-bottom:3px}
#footer a{color:#fff}
#promo a{color:#000000;text-decoration:none;font-size:1.2em;}
#promo table, #promo td,#promo div, #promo p{color:#000000;font-size:0.83em;}
