@charset "utf-8";
body{
	background-image:url(/img/mainpage/00-top-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding:0;
	margin:0;
}

a{
	font-weight:bold;
	color:#0000FF;
	text-decoration:none;
}
a:hover{
	font-weight:bold;
	color:#0000FF;
	text-decoration:underline;
}

.main{
	padding:0;
	margin:0;
	width:674px;
}

.top{
	padding:0;
	margin:0;
	height:93px;
	width:674px;
}

.container{
	padding:0;
	margin:0;
	height:295px;
	width:674px;
	overflow:hidden;
	display:inline-block;
}
	.left-col{
		float:left;
		padding:0;
		margin:0;
		height:295px;
		width:270px;
	}
	.center-col{
		float:left;
		padding:0;
		margin:0;
		height:295px;
		width:177px;
	}
	.right-col{
		float:left;
		padding:0;
		margin:0;
		height:295px;
		width:227px;
	}
		.home-login{
			background-image:url(/img/mainpage/04-form-bg.jpg);
			background-position:top;
			background-repeat:no-repeat;
			width:227px;
			height:88px;
			*margin-bottom:-2px;
		}
		.home-login form{
			padding:0;
			margin:0;
			color:#FFF;
			font-weight:bold;
		}
		.home-login input{
			width:90px;
			margin:2px 20px 2px 0;
		}
		.submitBTN{
			width:118px!important;
			height:24px;
			padding:4px 0 0 0;
			margin:0;
		}
		.phone-home{
			width:145px;
			*width:227px;
			height:27px;
			*height:37px;
			letter-spacing:-1px;
			padding:10px 0 0 82px;
			background-image:url(/img/mainpage/06-contact-phone.jpg);
			background-position:top;
			background-repeat:no-repeat;
			color:#FFF;
			font-size:14px;
			*font-size:12px;
			font-weight:bold;
		}
		.livechat-home {
			width:227px;
			height:32px;
			padding:0;
			margin:0;
			*margin-bottom:-2px;
		}
.footer{
	padding:0;
	margin:0;
	width:674px;
	height:133px;
	overflow:hidden;
	display:inline-block;
}
	.winners{
		float:left;
		width:156px;
		height:133px;
		padding:0;
		margin:0;
	}
	.register{
		float:left;
		height:133px;
		width:350px;
		padding:0;
		margin:0;
	}
		.register ul{
			padding:0;
			margin:0;
			list-style:none;
		}
		.register li{
			padding:0;
			margin:0;
			float:left;
		}
	.notes{
		float:left;
		height:133px;
		width:168px;
		padding:0;
		margin:0;
	}
.bottom-content{
	padding:0;
	margin:0;
	width:674px;
	overflow:hidden;
	display:inline-block;
}
	.bottom-content a{
		font-weight:bold;
		color:#0000FF;
		text-decoration:none;
		font-size:14px;
	}
	.bottom-content a:hover{
		font-weight:bold;
		color:#0000FF;
		text-decoration:underline;
	}
	.bottom-content h1{
		font-size:24px;
		font-weight:bold;
		color:#d55110;
		text-align:center;
		padding:0;
		margin:5px 0 5px 0;
	}
	.bottom-content h4{
		color:#065ae1;
		text-align:center;
		font-weight: bold;
		font-size:16px;
		padding:0;
		margin:5px 0 5px 0;
	}
	.bottom-content-left{
		float:left;
		width:327px;
		text-align:justify;
		padding:5px;
	}
	.bottom-content-right{
		float:left;
		width:327px;
		text-align:justify;
		padding:5px;
	}