/* ################################# general ############################### */
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.over{ overflow:hidden;}
.over1{ overflow:hidden; height:1px;}
.block{ display:block;}

p, h1, h2, h3, h4, h5, h6, form {margin:0px;}

h2 {font-size:18px; color:#626262; font-weight:bold; margin-bottom:10px;}
h3 {font-size:15px; color:#54ADDE; font-weight:bold; margin-bottom:10px;}
h4{ font-size:13px; color:#4ABEFF;}
p { margin-bottom:13px; font-size:12px; }

.img-l img{float:left;}

br{clear:both;}

img{border:0;}

ul {margin:0; padding:0; list-style:none;}

/* ############################## END general ############################## */

/* ################################# TEMPLATE ############################### */
body {
	margin:0px;
	background:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}
#main {
	margin:0px auto;
	padding:0;
	width:950px;
	background:#FFFFFF;
}
.content2 {
	margin:0px auto;
	padding:0;
	width:950px;
}
/* ############################## END TEMPLATE ############################## */

/* ############################## MENU ############################## */
.menu-box{
	position:relative;
	width:960px;
	margin:auto;
}
.menu-box div,
.menu-box img{
	float:left;
	display:block;
}
.menu-box div img{
	float:none;
}
.menu{
	position:relative;
	height:95px;
}

.menu img{
	border:0;
	display:inline;
}

.menu ul {
   padding:32px 0 0 0;
   margin:0 0 0 0;
   list-style:none;
}

.menu li{
	display:inline;
	float:left;
}

.menu a{display: block;}

.menu li.me-01{	background: url(http://image.cecash.com/ce/tour/free/select/me01-over.gif) no-repeat;}
.menu li.me-02{	background: url(http://image.cecash.com/ce/tour/free/select/me02-over.gif) no-repeat;}
.menu li.me-03{	background: url(http://image.cecash.com/ce/tour/free/select/me03-over.gif) no-repeat;}
.menu li.me-04{	background: url(http://image.cecash.com/ce/tour/free/select/me04-over.gif) no-repeat;}
.menu li.me-05{	background: url(http://image.cecash.com/ce/tour/free/select/me05-over.gif) no-repeat;}
.menu li.me-06{	background: url(http://image.cecash.com/ce/tour/free/select/me06-over.gif) no-repeat;}
.menu li.me-07{ background: url(http://image.cecash.com/ce/tour/free/select/me07-over.gif) no-repeat;}

* html a:hover{visibility:visible;}

.menu a:hover img{visibility:hidden;}

/* ## END Menu ## */

/* ################################# NIVERSARY GIFT ############################### */

.gift-cont{
	position:relative;
	margin:auto;
}
.gift {
	position:relative;
	width:892px;
	height:500px;
	margin:auto;
}
.gift-bg{
	background-image:url(http://image.cecash.com/ce/tour/free/select/join-bg.gif);
	width:440px;
	height:431px;
}
.gift-thumb1 {
	position:absolute;
	top:121px;
	left:454px;
}
.gift-thumb2 {
	position:absolute;
	top:121px;
	left:597px;
}
.gift-thumb3 {
	position:absolute;
	top:121px;
	left:741px;
}
.gift-thumb4 {
	position:absolute;
	top:338px;
	left:509px;
}
.gift-thumb5 {
	position:absolute;
	top:338px;
	left:614px;
}
.gift-thumb6 {
	position:absolute;
	top:338px;
	left:720px;
}
/* ################################# END ANIVERSARY GIFT ############################### */

/* ## LAYERS ## */
#thumb1 {
	position:absolute;
	width:500px;
	height:484px;
	z-index:999;
	top: 80px;	
	left: 50%;
	margin-left:-70px;
	background-color:#000000;
	border: 2px solid #67B5DF;
}
#thumb2 {
	position:absolute;
	width:500px;
	height:484px;
	z-index:999;
	top: 80px;	
	left: 50%;
	margin-left:-70px;
	background-color:#000000;
	border: 2px solid #67B5DF;
}
#thumb3 {
	position:absolute;
	width:500px;
	height:484px;
	z-index:999;
	top: 80px;	
	left: 50%;
	margin-left:-70px;
	background-color:#000000;
	border: 2px solid #67B5DF;
}
#thumb4 {
	position:absolute;
	width:500px;
	height:484px;
	z-index:999;
	top: 80px;	
	left: 50%;
	margin-left:-70px;
	background-color:#000000;
	border: 2px solid #67B5DF;
}
#thumb5 {
	position:absolute;
	width:500px;
	height:484px;
	z-index:999;
	top: 80px;	
	left: 50%;
	margin-left:-70px;
	background-color:#000000;
	border: 2px solid #67B5DF;
}

/* ################################# JOIN & FAQ ############################### */
.join-form {
	position:relative;
	width:892px;
	margin:auto;
}

.forms{
	background-image:url(http://image.cecash.com/ce/tour/free/t7/form-2.gif);
	background-repeat: repeat-y;
	width: 769px;
	margin:auto;
	
}
.faq{
	float:right;
	padding:10px;
	width:370px;
}
.faq li{ font-weight:bold; margin:5px 0;}

.formW{
	width:240px;
}
.forms form p{
	clear:both;
	padding:8px 0 0 ;
}
.forms form span,
.forms form label,
.forms form input{
	float:left;
}

.forms form span,
.forms form label{
	width:100px;
	padding:0 5px 0 0;
	font-weight:bold;
	text-align:right;
}
.forms form span{ padding:8px 0 0;}
.forms form label.radios{
	width:200px;
	text-transform:none;
	text-align:left;
}

.forms form input.forms{
	width:200px;
	padding:0 0 0 2px;
	background:#FFFFFF;
}
.forms form h6{
	font-size:9px;
	font-weight:normal;
	line-height:25px;
}
.forms form input.but{
	margin:10px 100px;
}
.forms form a{ color:#838687;}
.forms form a:hover{ color:#67B5DF;}

/* ################################# END JOIN & FAQ ############################### */
