@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; background:url(../images/bg.jpg) top center #fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#4a4a4a;}

img {border:0;}

h1 {font-size:16px; margin:0; padding:0; color:#39798b;}

.toptitle {font-weight:bold; font-size:14px; border-bottom:dotted #656565 1px; padding-bottom:8px; margin-bottom:8px;}

tr {padding-bottom:5px;}

a {color:#6ba5b4;}


tablewhite {background:#fff;}

tablecream {background:#fbf3e0;}

table {border: 1px #656565 solid;}

.img_header {display:block; padding-bottom:10px;}

.spacer {clear:both;}

.header {background:url(../images/header.jpg) top center no-repeat #92d2e3; height:246px;}

.header .nav {width:750px; height:55px; margin:0 auto; padding-left:80px; text-align:right; padding-top:140px;}

.main_body .wrapper {background:url(../images/main_body_bg_repeat.gif) repeat-y; width:899px;}

.main_body {background:url(../images/body_bg.gif) no-repeat; margin-left:auto; margin-right:auto; width:899px;}


.main_body .intro {margin:0 auto; width:820px; }
.main_body .intro .fading {overflow:hidden; height:266px;}
.main_body .intro .left {float:left; width:365px;}
.main_body .intro .right {float:left; width:435px;}

.main_body .section2 {margin:0 auto; width:820px; min-height:200px; color:#fff; margin-top:30px;}
.main_body .section2 .left {float:left; width:370px; padding:15px;  min-height:200px; background:url(../images/grey_bg_bigl.gif) no-repeat; margin-right:20px;}
.main_body .section2 .right {float:left; width:370px; padding:15px; min-height:200px; background:url(../images/grey_bg_bigl.gif) no-repeat;}

.main_body .section3 {padding-bottom:15px;}
.main_body .section3 .a { float:left; margin-right:13px; width:240px; padding:10px; background:url(../images/grey_bg_small.gif) no-repeat;}
.main_body .section3 .a img {border:#909090 4px solid; margin-bottom:5px;}

.main_body .section3 .b {float:left; margin-right:13px; width:240px; padding:10px; background:url(../images/yellow_bk_small.gif) no-repeat;}
.main_body .section3 .b img {border:#fcd501 4px solid; margin-bottom:5px;}

.main_body .section3 .a .title {font-weight:bold; color:#fff; font-size:14px; padding-bottom:5px;}
.main_body .section3 .a .title span {color:#fcd501;}
.main_body .section3 .b .title span {color:#656565;}
.main_body .section3 .b .title {font-weight:bold; color:#fff; font-size:14px; padding-bottom:5px;}

.main_body .gallerycontainer .gallerythumbs {float:left; width:300px;}
.main_body .gallerycontainer .gallerythumbs img {margin:2px; border:solid 3px #99c9d4; padding:2px;}

.main_body .gallerycontainer .gallerymainimg {float:right; width:500px; height:350px; margin-bottom:40px; }
.main_body .gallerycontainer .gallerymainimg img {text-align:center; border:solid 4px #656565; padding:4px; }


.footer {background:url(../images/footer_bg.jpg) top repeat-x #9fced9; min-height:229px; color:#fff;}
.footer .inner_footer {width:880px; margin:0 auto; padding-top:20px; }
.footer .inner_footer .footer_box {width:265px; height:160px; float:left; padding-left:10px; margin-right:10px; border-right:dotted 2px #fff;}
.footer .inner_footer .footer_box a {color:#fff; text-decoration:none;}
.footer .inner_footer .footer_box a:hover {color:#fff; text-decoration:underline;}
.footer .inner_footer .footer_box img {padding-bottom:6px; display:block;}

.footer .copyrightcredit {margin-top:15px; color:#656565;}
.footer .copyrightcredit .copyright {float:left;}
.footer .copyrightcredit .credit {float:right;}
.footer .copyrightcredit .credit a {color:#39798b;}


