


TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TBODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TFOOT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
THEAD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
.center {
	MAX-WIDTH: 1200px; MARGIN: 0px auto; POSITION: relative
}
.ie6 .center {
	WIDTH: 946px
}
.hide {
	DISPLAY: none; VISIBILITY: hidden
}
#h{
	height:110px;
	background-image: url(images/h.jpg);
	background-repeat: repeat-x;
}
#h .accent{
	padding:0 8px;
	background-color: transparent;
	background-repeat: repeat-x;
}
.ie6 #h .accent{ background-image:url(images/accent.gif)}

#h .a{
	float:right;
	height:24px;
	padding:6px 19px 0 0;
	background-color: transparent;
	background-image: url(images/a_right.png);
	background-repeat: no-repeat;
	background-position: 100% 6px;
}
#h .a li{
	color:#a69585;
	display:block;
	float:left;
	font-size:11px;
	height:18px;
	line-height:12px;
	background-color: transparent;
	background-image: url(images/a.png);
	background-repeat: repeat-x;
	background-position: 100% 100%;
}
#h .a li.first{
	padding-left:17px;
	background-color: transparent;
	background-image: url(images/a.png);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
.ie6 #h .a,.ie6 #h .a li,.ie6 #h .a li.first{ background:#2b2824;height:18px;line-height:12px }
.ie6 #h .a li.first{ padding-left:10px }
.ie6 #h .a{ padding-right:8px }
#h .a a{ color:#e5dacf }
#h .a span{
	padding:0 5px;
	color:#665c52;
	text-decoration: none;
}
#h .a a.name{ color:#f2eee6 }
#h .a a:hover{ color:#fff }

.n{
	clear:both;
	height:48px;
	padding-right:8px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 100% 0;
}
.ie6 .n{ }
.n ul{
	height:44px;
	padding:4px 0 0 8px;
	background-color: transparent;
	background-repeat: no-repeat;
}
.ie6 .n ul{ }


.n li{ display:block;float:left;position:relative;white-space:normal }
.n li a,.n li .join_now{
	color:#665442;
	display:block;
	font-size:1.231em;
	height:44px;
	line-height:44px;
	padding:0 22px;
	background-color: transparent;
	background-image: url(images/n_divider.png);
	background-repeat: no-repeat;
	background-position: 100% 0;
	text-decoration: none;
}
.ie6 .n li a,.ie6 .n li join_now{ display:inline-block;line-height:42px }
.n li a:hover{
	color:#4d3f32;
	background-color: transparent;
	background-image: url(images/n_hover.png);
	background-repeat: no-repeat;
	background-position: 100% 0;
}


.n .menu a{ padding-right:14px }
.n .menu span{
	display:block;
	padding-right:26px;
	background-color: transparent;
	background-image: url(images/n_arrow.png);
	background-repeat: no-repeat;
	background-position: 100% 14px;
}
.ie6 .n .menu span{ background-position:100% 16px }

.n li ul{ display:none }


.n .show_menu{
	padding-right:7px;
	top:-2px;
	z-index:10;
	background-color: transparent;
	background-image: url(images/n_selected_right_hover.png);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	margin-right: 3px;
}
.ie6 .n .show_menu{ background-image:url(images/n_selected_right_hover_ie6.png);top:-2px }
.center .n .show_menu a{
	color:#4d3f32;
	line-height:48px;
	padding-right:10px;
	background-color: transparent;
	background-image: url(images/n_selected_hover.png);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
.ie6 .center .n .show_menu a,.ie6 .center .n .show_menu a:hover{
	line-height:42px;
	background-color: transparent;
	background-image: url(images/n_selected_hover.png);
	background-repeat: no-repeat;
	background-position: 0 4px;
}
.n .show_menu span,.ie6 .n .show_menu span{ background-position:100% -24px }


.n .n1 .show_menu{
	top:0;
	width: 97px;
}
.n .n1 .show_menu a{ line-height:44px }
.ie6 .n .n1 .show_menu a,.ie6 .n .n1 .show_menu a:hover{ line-height:44px }
.n1 .show_menu span{ background-position:100% -26px }


#h .menu_adjustment a{ padding-left:16px }
#h .n1 .menu_adjustment a{ padding-left:16px }
#h .n2 .menu_adjustment a{ padding-left:22px }


#h .show_menu ul{
	display:block;
	height:auto;
	left:0;
	margin:0;
	padding:0;
	position:absolute;
	top:44px;
	width:104px;
	z-index:10;
	background-color: transparent;
	background-image: url(images/n_menu_right.png);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
.ie6 #h .show_menu ul{ background-image:url(images/n_menu_right_ie6.png);width:104px}

#h .show_menu li{
	float:none;
	margin-right:7px;
	padding-left:5px;
	background-color: transparent;
	background-image: url(images/n_menu.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.ie #h .show_menu li,.ie #h .show_menu li a{ display:inline-block }
.ie6 #h .show_menu li,.ie6 #h .show_menu li.last{ background-image:url(images/n_menu_ie6.png)}
#h .show_menu li.last{
	padding-bottom:.8em;
	background-color: transparent;
	background-image: url(images/n_menu.png);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
#h .show_menu li a{
	background:none;
	color:#1270b3;
	font-size:12px;
	height:auto;
	line-height:200%;
	padding-left:17px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F4EFE4;
	width: 60px;
	text-decoration: none;
	display: none;
}
.ie6 #h .show_menu li a{
	line-height:22px;
	display: none;
}
#h .show_menu li a:hover{ color:#a64600 }
#h .show_menu li.first a{ border-top:1px solid #f8f3e9;padding-top:.4em }
#h .show_menu em{ color:#bfbaaa;font-size:.923em;font-style:normal }
#h .show_menu em.new{ color:#b2071d;font-weight:800;text-transform:uppercase }
#h .show_menu li a:hover em{ color:#4d3f32 }


.tour .screen {
	COLOR: #fff;
	HEIGHT: 355px;
	text-shadow: #214880 1px 1px 1px;
	background-color: #456EA8;
}
.tour .mask {
	OVERFLOW: hidden;
	WIDTH: 890px;
	POSITION: relative;
	HEIGHT: 355px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.tour .mask .container {
	WIDTH: 4450px; HEIGHT: 355px}
.tour .state {
	FLOAT: left; WIDTH: 890px; POSITION: relative; HEIGHT: 355px
}
.tour .image {
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 408px;
	HEIGHT: 328px;
	clear: both;
	padding-top: 15px;
}
.tour .text {
	PADDING-LEFT: 50px;
}
.ie .tour .text {
	PADDING-RIGHT: 20px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 35px
}
.tour H1 {
	FONT-WEIGHT: 800; FONT-SIZE: 2em
}
.tour H2 {
	FONT-SIZE: 1.23em; PADDING-BOTTOM: 0.6em; LINE-HEIGHT: 1.5em
}
.tour .buttons {
	LEFT: 415px; WIDTH: 480px; POSITION: absolute; TOP: 190px}
.ie .tour .buttons {
	TOP: 240px}
.tour A.button IMG {
	HEIGHT: 31px
}
.tour .button .back {
	BACKGROUND-IMAGE: url(images/button30.gif); WIDTH: 112px
}
.tour .button .back1 {
	BACKGROUND-IMAGE: url(images/button40.gif); WIDTH: 112px
}

.tour .button .continue {
	BACKGROUND-IMAGE: url(images/button20.gif); WIDTH: 112px
}
.tour .button .enjoy {
	BACKGROUND-IMAGE: url(images/button213.gif); WIDTH: 112px
}
.tour .button .mobile {
	BACKGROUND-IMAGE: url(images/button214.gif); WIDTH: 112px
}
.tour .button .mobile1 {
	BACKGROUND-IMAGE: url(images/button218.gif); WIDTH: 112px
}
.tour .button .friend {
	BACKGROUND-IMAGE: url(images/button216.gif); WIDTH: 112px
}
.tour .button .joinus {
	BACKGROUND-IMAGE: url(images/button217.gif); WIDTH: 112px
}
.tour .button .join_now {
	BACKGROUND-IMAGE: url(images/button21.gif); WIDTH: 112px
}
.tour .button .take_tour {
	BACKGROUND-IMAGE: url(images/take_tour.png); WIDTH: 112px
}
.tour .links {
	BACKGROUND: #214880; MARGIN: 0px
}
.tour .links TD {
	BORDER-RIGHT: #3e689b 1px solid;
	BORDER-TOP: #142b4d 1px solid;
	BORDER-LEFT: #142b4d 1px solid;
	BORDER-BOTTOM: #142b4d 1px solid;
	TEXT-ALIGN: center;
	height: 51px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.tour .links TD.last {
	BORDER-RIGHT: #142b4d 1px solid}
.tour .links H2 {
	FONT-SIZE: 1.15em; PADDING-BOTTOM: 0px
}
.tour .links A {
	BORDER-TOP: #214880 2px solid; DISPLAY: block; BACKGROUND: #214880; COLOR: #fff; LINE-HEIGHT: 50px
}
.tour .t1 .t1 A {
	BORDER-TOP: #142b4d 2px solid;
	BACKGROUND: #1e4173;
	CURSOR: default;
	height: 36px;
	padding-top: 13px;
}
.tour .t1 .t1 A:hover {
	BORDER-TOP: #142b4d 2px solid;
	BACKGROUND: #1e4173;
	CURSOR: default;
	height: 36px;
	padding-top: 13px;
}
.tour .t2 .t2 A {
	BORDER-TOP: #142b4d 2px solid;
	BACKGROUND: #1e4173;
	CURSOR: default;
	height: 36px;
	padding-top: 13px;
}
.tour .t2 .t2 A:hover {
	BORDER-TOP: #142b4d 2px solid;
	BACKGROUND: #1e4173;
	CURSOR: default;
	height: 36px;
	padding-top: 13px;
}
.tour .t3 .t3 A {
	BORDER-TOP: #142b4d 2px solid;
	BACKGROUND: #1e4173;
	CURSOR: default;
	height: 36px;
	padding-top: 13px;
}
.tour .t3 .t3 A:hover {
	BORDER-TOP: #142b4d 2px solid;
	BACKGROUND: #1e4173;
	CURSOR: default;
	height: 36px;
	padding-top: 13px;
}
.tour .t4 .t4 A {
	BORDER-TOP: #142b4d 2px solid;
	BACKGROUND: #1e4173;
	CURSOR: default;
	height: 36px;
	padding-top: 13px;
}
.tour .t4 .t4 A:hover {
	BORDER-TOP: #142b4d 2px solid;
	BACKGROUND: #1e4173;
	CURSOR: default;
	height: 36px;
	padding-top: 13px;
}
.tour .links A:hover {
	BORDER-TOP: #112440 2px solid;
	BACKGROUND: #173359;
	height: 36px;
	padding-top: 13px;
}


TABLE {
	MARGIN-BOTTOM: 0.8em; WIDTH: 100%; BORDER-COLLAPSE: separate; border-spacing: 0
}
.ie6 TABLE {
	WIDTH: 99%; POSITION: relative
}
