<STYLE type="text/css">
html {height:auto; width:100%;}
body {height:auto; width:100%; background: #47423f; background-image: url("img/bg.jpg"); background-position: 50% 0%; background-repeat: no-repeat; margin: 0px; padding: 0px; height:auto}

img {margin: 0px auto; border:0px; padding:2px;}
a, a:visited {color: #990000; text-decoration: none;}
a:hover, a:active {color: #990000; text-decoration: underline;} 

a.l, a.l:visited {color: #000000; text-decoration: none;}
a.l:hover, a.l:active {color: #990000; text-decoration: none;} 

a.t, a.t:visited {color: #3b312d; text-decoration: none;}
a.t:hover, a.t:active {color: #990000; text-decoration: none;} 

.bl1 {width: 787px;; height: auto; margin: 0px auto; margin-top: 769px; padding: 0px; border:solid 0px red; background-image: url("img/repeat.png"); background-position: 50% 0%; background-repeat: repeat-y; clear:both;}

.group {width: 240px; height: auto; margin: 0px; margin-left: 45px; margin-top: -519px; position:relative; padding: 0px; border: solid 0px black; float:left}

.group2 {width: 445px; height: auto; margin: 0px; margin-top: -410px; padding: 0px; position:relative; border: solid 0px black; float:left}

.menu {width: 150px; height: 180px; margin-left: 20px; margin-top: 10px; padding: 0px; border: solid 0px black; line-height: 0.8;}
.sign_grey {width: 34px; height: 44px; margin-top: 5px; padding: 0px; border: none; background-image: url("img/sign_grey.gif"); background-position: 0% 0%; background-repeat: no-repeat; float: right}

.sign_n {width: 34px; height: 44px; position:absolute; margin-left: 172px; margin-top: -182px; margin 0px; padding: 0px; border: solid 0px black; background-image: url("img/sign.png"); background-position: 0% 0%; background-repeat: no-repeat;}
.sign_a {width: 34px; height: 44px; position:absolute; margin-left: 172px; margin-top: -152px; margin 0px; padding: 0px; border: solid 0px black; background-image: url("img/sign.png"); background-position: 0% 0%; background-repeat: no-repeat;}
.sign_m {width: 34px; height: 44px; position:absolute; margin-left: 172px; margin-top: -122px; margin 0px; padding: 0px; border: solid 0px black; background-image: url("img/sign.png"); background-position: 0% 0%; background-repeat: no-repeat;}
.sign_f {width: 34px; height: 44px; position:absolute; margin-left: 172px; margin-top: -100px; margin 0px; padding: 0px; border: solid 0px black; background-image: url("img/sign.png"); background-position: 0% 0%; background-repeat: no-repeat;}
.sign_t {width: 34px; height: 44px; position:absolute; margin-left: 172px; margin-top: -78px; margin 0px; padding: 0px; border: solid 0px black; background-image: url("img/sign.png"); background-position: 0% 0%; background-repeat: no-repeat;}
.sign_c {width: 34px; height: 44px; position:absolute; margin-left: 172px; margin-top: -38px; margin 0px; padding: 0px; border: solid 0px black; background-image: url("img/sign.png"); background-position: 0% 0%; background-repeat: no-repeat;}

.news {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 28px; margin-left: 9px; line-height: 0.8;}
.about {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 48px; margin-left: 20px; margin-top: 0px; padding-top: 0px; line-height: 0.8;}
.media {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 32px; margin-left: 16px; margin-top: 0px; padding-top: 0px; line-height: 0.7;}
.photo {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 25px; margin-left: 80px; margin-top: 0px; padding-top: 0px; line-height: 0.9;}
.tour {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 36px; margin-left: 38px; margin-top: 0px; padding-top: 0px; line-height: 0.5;}
.forum {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 28px; margin-left: 18px; margin-top: 0px; padding-top: 0px; line-height: 0.77;}
.connect {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 38px; margin-left: 0px; margin-top: 0px; padding-top: 0px; line-height: 0.5;}

.p_head { padding-left:7px; float:left}

.contact {width: 208px; height: 85px; margin-left: 20px; margin-top: 7px; padding-left: 0px; padding-top: 7px;  border: solid 0px black; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #3b312d; line-height: 1; text-align:left; clear:left}

.b_head {width: 195px; height: 14px; margin: 0 auto; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #eee6e1; text-align:left; padding-left: 3px; padding-top: 1px; padding-bottom: 1px; border: solid 0px green; background-image: url("img/bhead.gif"); background-position: 0% 0%; background-repeat: repeat-x repeat-y; line-height: 1;}

.b_org {width: 200px; height: 100px; margin-left: 20px; margin-top: 7px; padding: 4px; padding-top: 3px; border: solid 0px black; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #3b312d; text-align:left; background-color: #eee6e1; clear:left}

.b_tour {width: 200px; height: 250px; margin-left: 20px; margin-top: 7px; padding: 4px; padding-top: 3px; border: solid 0px black; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #3b312d; text-align:left; background-color: #eee6e1; clear:left}

.b_online{width: 200px; height: auto; margin-left: 20px; margin-top: 7px; padding: 4px; padding-top: 3px; border: solid 0px black; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #3b312d; text-align: left; background-color: #eee6e1; clear:left}

.b_online_inner{width: 159px; height: auto; margin: 0px auto; border: solid 0px black; text-align:center;}

.b_text_head {width: 427px; height: 13px; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #3b312d; text-align:left; padding-left: 10px; padding-top: 3px; padding-bottom: 0px; border: solid 0px green; background-color: #eee6e1; line-height: 1;}

.text{width: 410px; height: auto; margin-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3b312d; text-align:justify; padding: 10px; border: solid 0px green;}

.ctext{width: 410px; height: auto; margin-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3b312d; text-align:center; padding: 10px; border: solid 0px green;}

.b_footer {width: 787px;  margin: 0px auto; padding-top: 28px; padding-left: 150px; padding-bottom: 48px; border: solid 0px black; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #3b312d; line-height: 1; text-align:left; background-image: url("img/footer.png"); background-position: 50% 0%; background-repeat: no-repeat;}

.wrap {clear:both; border: 0px}



</STYLE>



