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

/* global style */
*{
	word-wrap: break-word;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td {
	padding: 0; margin: 0;
}   

table{
	border-collapse: collapse;  
	border-spacing: 0; 
}

input{
	font-family:arial;
}   

fieldset,img {
	border: 0;
}   

ol,ul { 
	list-style: none;
}
html{height:100%;}
body{
    height:100%;
	margin:0;
	padding:0; 
	background:#f4ecd7 url(bg.jpg) center 0 repeat-y;
	font-size:12px; 
	font-family: Georgia, Arial, Lucida Sans Unicode, sans-serif;
	color:#423923;
}

.disn{
	display:none;
}

.disb{ 
	display:block
}

.cl{ 
	clear:both;
	font-size:0;
}

.f{ 
	float:left;
}

.right{ 
	float:right;
}

.hands{
	cursor:pointer;
}

h1,h2,h3,h4,h5,h6{
	color:#333;
}

a:link,a:visited,a:active{ 
	color:#000; 
	text-decoration:underline;
	font-size:12px;
}

a:hover{ 
	color:#000; 
	text-decoration:none;
	font-size:12px;
}

/*share layers*/

#wrapper{
	width:1050px;
	margin:0 auto;
}

#topbg{
	height:25px;
	background:url(top_bg.gif) 0 0 repeat-x;
}
.header{
	margin:10px 0 40px;
}

.logo{
	display:block;
	width:230px;
	height:136px;
	margin:0 auto;
	cursor:pointer;
}
.main{
	width:875px;
	height:312px;
	margin:0 auto;
	/*background:url(img_landing.png) 0 0 no-repeat;
	_background-image:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/landing/img_landing.png');*/
}

.content{
	width:635px;
	/*position: relative;
	margin:-27px auto 0 auto;*/
	margin:0 auto;
	overflow:hidden;
	font-size:13px;
	font-weight:bold;
	color:#6d6455;
}

div.list{
	width:49%;
	line-height:3.5;
	text-align:center;
	float:left;
}

.content h1{ 
	font-weight:normal; 
	font-size:26px; 
	color:#365208;
	height:35px;
	line-height:35px;
	margin-bottom:10px;
	background: url(title_bg.gif) 0 bottom no-repeat;
}

.content h2{ 
	font-size:14px; 
	color:#425618;
	height:30px;
	line-height:30px;
	margin-bottom:5px;
	background: url(title_bg.gif) 0 bottom no-repeat;
}

.content p{ 
	color:#423923;
	font-size:14px;
	padding-bottom:35px;
	line-height:150%;
}

.content p.subdesc{
	font-size:12px;
	padding-bottom:20px;
}
	
.submit{
	width:400px;
	margin:0 auto;
}

.submit input.txt{ 
	width:280px; 
	padding:4px 5px; 
	height:16px; 
	line-height:16px; 
	border:#c3af89 2px solid; 
	background:#fff; 
	color:#423923; 
	font-family:georgia; 
	font-size:12px;
	font-weight:bold;
	float:left;
}

.submit input.but{
	background: url(but_submit.jpg) 0 0 no-repeat;
	width:100px;
	height:28px;
	cursor:pointer;
	overflow:hidden;
	float:left;
	border:0;
	margin-left:6px;
}

.morelink{ 
	text-align:center;
	clear:both;
	padding-top:35px;
}

.morelink a:link,.morelink a:active,.morelink a:visited,.morelink a:hover{ 
	background:url(link_bg.gif) 0 2px no-repeat;
	margin-right:25px;
	padding-left:15px;
	line-height:14px;
	color:#423923;
	font-size:14px;
}

.footer{ 
	height:31px;
	margin-top:40px;
	text-align:center;
	line-height:31px;
	font-family:arial;
	font-size:11px;
	color:#505924; 
	background:url(footer_bg.gif) 0 0 repeat-x;
}


/****
 add
 ****/
 
.thanks_box{
  text-align:center;
  margin:100px auto;
  width:500px;
}