body{background-color:#f0f3f6;font-family:Helvetica, Arial, sans-serif;font-size:13px;font-style:normal;line-height:25px;font-weight:400;font-variant:normal;text-transform:none;color:#222;text-decoration:none;margin:0;padding:0}
*{margin:0;padding:0}
img{border:none}
.left{float:left}
.right{float:right}
.clear{clear:both;height:0}
#container{width:100%;height:auto;text-align:center;float:left;background:url(../images/container-bg.jpg) center top no-repeat}
body#slimline #container{background:url(../images/container-bg-slimline.jpg) center top no-repeat} 
.container-main{width:905px;height:auto;text-align:center;margin:0 auto}
#header{width:841px;height:130px;float:left;text-align:left;padding:0 32px}
.navcontainer{width:250px;height:36px;float:left;text-align:left;padding-top:60px}
.navcontainer ul{border:0;list-style-type:none;text-align:center;margin:0;padding:0}
.navcontainer ul li{display:block;float:left;text-align:center;margin:0;padding:0}
.navcontainer ul li a{width:auto;height:36px;color:#abbfc7;text-decoration:none;text-align:center;font:bold 20px/36px Helvetica, Arial, sans-serif;display:inline;text-transform:uppercase;margin:0;padding:0 25px 0 0}
.header-right{width:570px;height:130px;float:right;text-align:left}
.logo-box{width:320px;height:130px;float:left;text-align:left}
.logo{margin:6px 0 0 5px}
.navcontainer1{width:210px;height:36px;float:right;text-align:right;padding-top:60px}
.navcontainer1 ul{border:0;list-style-type:none;text-align:right;width:210px;margin:0;padding:0}
.navcontainer1 ul li{display:block;float:right;text-align:right;padding-right:25px;margin:0}
.navcontainer1 ul li a{width:auto;height:36px;color:#abbfc7;text-decoration:none;text-align:right;font:bold 20px/36px Helvetica, Arial, sans-serif;display:inline;text-transform:uppercase;margin:0;padding:0}
#body-main{width:905px;height:auto;text-align:center;margin:0 auto}
.welcome-box,.welcome-box-slimline{width:905px;height:621px;float:left;text-align:left;background:url(../images/welcome-box-bg.jpg) left top no-repeat}
.welcome-box-slimline{height:273px;background:url(../images/welcome-box-bg-slimline.jpg) left top no-repeat}
.welcome-th{margin:30px 0 0 42px}
.welcome-bottom-box{width:857px;height:auto;float:left;text-align:left;padding:15px 0 40px 48px}
.welcome-bottom-left{width:504px;height:auto;float:left;text-align:left}
.welcome-bottom-right{width:339px;height:auto;float:right;text-align:left}
.subnav{color:#FFF;font:normal 20px/47px Helvetica, Arial, sans-serif;line-height:47px;width:277px;float:left;padding-left:30px}
.subnav ul{list-style-type:none;margin:0;padding:0}
.subnav li{list-style:none;margin-bottom:5px;float:left}
.subnav ul li a{display:block;width:261px;text-decoration:none;float:left;text-align:right;color:#FFF;font:normal 20px/47px Helvetica, Arial, sans-serif;background-color:#abbfc7;text-transform:uppercase;margin:0;padding:0 16px 0 0}
.subnav ul li a:hover{display:block;width:261px;text-decoration:none;color:#FFF;font:normal 20px/47px Helvetica, Arial, sans-serif;background-color:#638593}
.gallery-top-box{width:339px;height:234px;float:left;text-align:left;background:url(../images/gallery-top-box-bg.jpg) left top no-repeat}
.gallery1-th,#gallery img{margin:33px 0 0 32px}
.gallery-bottom-box{width:339px;height:237px;float:left;text-align:left;background:url(../images/gallery-bottom-bg.jpg) left top no-repeat}
.gallery2-th{margin:23px 0 0 33px}
#footer{width:841px;height:auto;text-align:center;margin:0 auto}
.footer-main{width:825px;height:auto;float:left;text-align:left;border-top:3px solid #dde5e9;color:#abbfc7;font:normal 12px/24px Helvetica, Arial, sans-serif;background:url(../images/footer-bg.jpg) left top no-repeat;padding:16px 0 42px 16px}
body a{color:#548ea5;text-decoration:underline}
body a:hover{color:#6fbbd9;text-decoration:underline}
.navcontainer ul li a:hover,.navcontainer1 ul li a:hover{color:#69a1b7;font:bold 20px/36px Helvetica, Arial, sans-serif;text-decoration:none}
.navcontainer li.active a,.navcontainer1 li.active a{color:#69a1b7;font:bold 14px/36px Helvetica, Arial, sans-serif;text-decoration:none}
.center{text-align:center}
h2,h3{color:#ABBABF;font-family:Trajan,'Times New Ramn',Seriff;font-weight:normal;text-transform:uppercase}
p{padding-bottom:20px}
ul.innerfade{list-style:none}
label,.textbox{float:left}
label{width:165px}
.textbox{margin-bottom:.75em;padding:3px 5px;width:300px;color:#333}
.file{border:0}
textarea{overflow:auto;font:17px/1.5em Arial,Helvetica,"Liberation sans","Bitstream Vera Sans",sans-serif;height:125px;width:315px}
.radio{margin-right:20px}
form br{clear:both}
/* Galleria */
.galleria{list-style:none;padding:0;margin:0}
.galleria li{display:block;width:89px;height:64.5px;overflow:hidden;float:left;margin:0 5px 5px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;display:block}
* html .galleria li div span{width:400px} /* MSIE bug */
.gallery li{background:#FFF;padding:3px;border:1px solid #d6d6d6;}
.gallery li.hover{border-color:#bbb;}
.gallery li.active{border-style:solid;}
.gallery li div .caption{font:italic 0.7em/1.4 georgia,serif;}
.nav{clear:both;}
#gallery img{margin:30px 0 0 42px}
.caption{font-size:.9em;color:#333}
