/* General reset */
html {
	height:100%;
	background:#717171 url(../img/bg-main.gif) repeat-y 50% 0 !important;
}
body {
	min-width:894px;
	margin:0;
	color:#fff;
	min-height:100%;
	font:18px/24px Arial, Helvetica, sans-serif;
	background:#000 url(../img/body2.jpg);
}
* html body {height:100%;}
img{border-style:none;}
a{
	text-decoration:none;
	color:#fff;
}
a:hover{text-decoration:underline;}
input, textarea, select{
	font:100% arial,sans-serif;
	vertical-align:middle;
	color:#b8b8b8;
}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
/* wrapper */
#wrapper {
	margin:0 auto;
	width:864px;
}
/* main */
#main {
	overflow:hidden;
	height:1%;
	padding:28px 0 0 4px;
}
#main h1 {
	margin:0 auto 13px;
	color:#626262;
	font-size:20px;
	line-height:26px;
	font-weight:normal;
	background:url(../img/text-coundtown.gif) no-repeat 198px 0px;
	width:665px;
	height:26px;
	overflow:hidden;
	text-indent:-9999px;
}
#main  h1 .mark {color:#f20505;}
.email-form {
	overflow:hidden;
	width:554px;
	margin:0 auto;
	padding:0 0 0 20px;
	position:relative;
	z-index:10;
}
.email-form label {
	color:#838383;
	font-size:36px;
	line-height:38px;
	height:38px;
	display:block;
	background:url(../img/text-enter.gif) no-repeat 16px 0;
	width:258px;
	margin:0 auto 12px;
	overflow:hidden;
	text-indent:-9999px;
}
.email-form .row {
	overflow:hidden;
	height:43px;
	padding:0 0 0 23px;
}
.email-form .text {
	float:left;
	background:url(../img/bg-text.gif) no-repeat;
	padding:10px 19px;
	margin:0 9px 0 0;
}
.email-form .text input {
	float:left;
	background:none;
	border:0;
	margin:0;
	padding:0;
	width:332px;
	font-size:18px;
	font-style:italic;
	height:23px;
	letter-spacing:-1px;
}
.email-form .submit {
	float:left;
	background:url(../img/btn-alert.gif) no-repeat;
	border:0;
	margin:0;
	padding:0;
	color:#fff;
	width:149px;
	height:42px;
	line-height:0;
	font-size:0;
	overflow:hidden;
	text-indent:-9999px;
	cursor:pointer;
}
.info {
	overflow:hidden;
	height:1%;
	position:relative;
	margin:-1px 0 0;
}
.info .visual {
	float:left;
	margin:0 -4px 0 0;
}
* html .info .visual {margin-right:-7px;}
.info .visual img {display:block;}
.info-text {
	overflow:hidden;
	height:1%;
	padding:108px 0 0;
	position:relative;
}
.info-text .website {
	display:block;
	color:#626262;
	font-size:80px;
	line-height:84px;
	background:url(../img/text-link.gif) no-repeat;
	width:180px;
	height:113px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 auto 11px;
}/*
.info-text .world {
	display:block;
	background:url(../img/text-world.gif) no-repeat;
	width:536px;
	height:26px;
	color:#fff;
	font-size:24px;
	line-height:26px;
	font-weight:normal;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 auto 22px;
}*/
.info-text ul {
	list-style:none;
	padding:0;
	margin:0 -20px 0 0;
	overflow:hidden;
	height:1%;
	width:530px;
}
.countdown_section {
	pad.ding:0 35px;
	height:123px;
	text-align:center;
	background:url(../img/bg-timer.gif) no-repeat 50% 0;
}

.info-text li.item {padding:0 17px;}
.countdown_section .countdown_amount{
	font-size:44px;
	line-height:67px;
	height:67px;
	display:block;
	overflow:hidden;
}
.countdown_section {
	font-size: 17px;
	font-weight: bold;
}
.timer {
	overflow:hidden;
	position:relative;
	width:100%;
}
.info-text .center {
	position:relative;
	left:50%;
	float:left;
}
.info-text .center-inner {
	position:relative;
	left:-50%;
	float:left;
}
/* footer */
#footer {
	overflow:hidden;
	height:1%;
	padding:0 0 40px;
}
#footer .register {
	margin:0 auto;
	color:#fffefe;
	letter-spacing:-2px;
	font-size:24px;
	line-height:28px;
	background:url(../img/text-register.gif) no-repeat;
	display:block;
	font-weight:normal;
	overflow:hidden;
	text-indent:-9999px;
	height:26px;
	width:840px;
}
.razorit {
	display: none;
}
