/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
*/

/* GENERAL
----------------------------------------------------------------------------- */

* {margin:0; padding:0;}
a{ text-decoration:none; color:#223812}
a:hover{ text-decoration:none;}
a img {border: 0;}
ul, ol {list-style:none;}
.img_left img{float:left;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.over {overflow:hidden;}
.over1 {overflow:hidden; height:1px;}
.over0 {overflow:hidden; height:0px;}
.block {display:block;}
.del{display:none;}
.null{visibility:hidden;}

/* BASE
----------------------------------------------------------------------------- */

body { margin:0; background: #223912 url(images/bg1.gif); font-family: "Times New Roman", Times, serif; font-size:12px; line-height:1.3em; color:#000; }
.bg2 { background: url(images/bg2.png) repeat-y; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg2.png', sizingMethod='scale'); _background: transparent; width: 980px; margin: 0 auto; }
.main { position:relative; margin:0 auto; width: 946px; background: #FFFFFF; }
.content { width: 946px;}
/* HEADER
----------------------------------------------------------------------------- */
.header { position: relative; width: 946px; overflow: hidden; }
.header ul { position: absolute; left: 14px; top: 504px; width: 1100px; }
.header ul li { float: left; padding: 0 28px 0 0; }
.header ul li.join {  padding: 0 35px 0 0; }

.tour { position: relative; width: 946px; overflow: hidden; }
.tour ul { position: absolute; left: 14px; top: 379px; width: 1100px; }
.tour ul li { float: left; padding: 0 28px 0 0; }
.tour ul li.join {  padding: 0 35px 0 0; }

/* CONTENT
----------------------------------------------------------------------------- */
.box1 { position: relative; }
.box1 p {
	position: absolute;
	left: 23px;
	top: 70px;
	width: 475px;
	line-height: 13px;
}
.box1 .bt1 { position: absolute; left: 23px; top: 332px; }

.box2 { position: relative; }
.box2 p {
	position: absolute;
	left: 20px;
	top: 568px;
	width: 325px;
	line-height: 13px;
	height: 197px;
}
.box2 .bt1 { position: absolute; left: 490px; top: 702px; }

.box3 { position: relative; }
.box3 p { position: absolute; left: 20px; top: 110px; width: 400px; line-height: 13px; }
.box3 ul { position: absolute; left: 12px; top: 327px; }
.box3 ul li { float: left; padding: 0 5px 0 0; }

.box4 { position: relative; }
.box4 .p1 {
	position: absolute;
	left: 12px;
	top: 103px;
	width: 256px;
	line-height: 13px;
}
.box4 .p2 {
	position: absolute;
	left: 434px;
	top: 133px;
	width: 245px;
	line-height: 13px;
}
.box4 ul { position: absolute; left: 8px; top: 468px; }
.box4 ul li { float: left; padding: 0 5px 0 0; }

.box5 {}

.box6 .col1 { float: left; width: 496px; position: relative; }
.box6 .col1 .p1 { position: absolute; left: 14px; top: 51px; padding: 10px 15px; width: 425px; overflow-x: none; overflow-y: scroll; height: 442px; }
.box6 .col1 .p1 li { display: block; }
.box6 .col1 .p1 h2 { color: #223812; font-size: 13px; display: block; padding: 8px 0; }
.box6 .col2 { float: left; width: 450px; position: relative; }
.box6 .col2 .form { position: absolute; left: 14px; top: 55px; width: 410px; }
.box6 .col3 { position: relative; }
.box6 .col3 ul { position: absolute; left: 0px; top: 0px; }
.box6 .col3 ul li { float: left; width: 473px; height: 25px; text-align: center; font-size: 36px; line-height: 36px; padding: 5px 0 0 0; }
.box6 .col3 ul li a { color:#FFFFFF; text-decoration: underline; }
.box6 .col3 ul li.p1 a { color: #c18f42; }

.box8 { background:#000000;
font-size:51px;
font-weight:bold;
border-bottom:#FFFFFF solid 1px;
border-top:#FFFFFF solid 1px;
line-height:50px;
text-align:center;
text-transform:uppercase;}
.box8box {
border-bottom:#000000 solid 10px;
border-top:#000000 solid 10px;
margin: 15px 0;
}

.console { width: 924px; margin: 0 auto; overflow: hidden; }
.console .title { position: relative; }
.console .title h2 { font-size: 32px; font-weight: bold; line-height: 32px; position: absolute; left: 85px; top: 13px; color: #FFFFFF; text-transform: uppercase; }
.console .title .rate { position: absolute; left: 784px; top: 17px;}
.console .title .rate img { float: left; }
.console .inbox1 { width: 954px; }
.console .inbox1 ul { padding: 2px 0 0 0; }
.console .inbox1 li { float: left; padding: 0 2px 2px 0; }
.console .inbox1 li img { display: block; }
.console .inbox2 { width: 954px; color: #FFFFFF; font-family: "Times New Roman", Times, serif; }
.console .inbox2 dt,
.console .inbox2 dd { float: left; position: relative; }
.console .inbox2 dt { padding: 0 2px 0 0; font-size: 16px; font-weight: bold; line-height: 18px; }
.console .inbox2 dt .p { position: absolute; top: 15px; left: 15px; padding: 0 15px 0 0; }
.console .inbox2 dt .p span { display: block; }
.console .inbox2 dt .p span strong { color: #b67f2a; }
.console .inbox2 dt .p span em { font-size: 18px; font-style: normal; }
.console .inbox2 dt .p p { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 13px; display: block; padding: 10px 0 0 0; line-height: 17px; text-align: justify; width: 250px; }
.console .bts {
	width: 954px;
	height: 60px;
	vertical-align: middle;
	margin-top: 5px;
}
.console .bts li { float: left; padding: 0 4px 0 0; }
#disclaimer {position:relative;width:960px;height:400px;float:left;}
/* FOOTER
----------------------------------------------------------------------------- */
.footer { text-align: center; padding: 55px 0 45px 0; }
.footer .p1 { display: block; padding: 5px 0 0 0; }
.footer .p2 { white-space: pre; color: #223812; font-weight: bold; }
.footer .p2 a { color: #223812; text-decoration: underline; }
.footer .p3 { display: block; padding: 10px 0 0 0; }
.footer .inner2 {background:url(images/home_footerBack.jpg) top no-repeat;height:1118;width:960;}
