@import url('css/960/reset.css');
@import url('css/960/text.css');
@import url('css/960/960.css');
@import url('css/custom.css');


body
{
	font-family:"Helvetica Neue","Helvetica","Arial","sans-serif";
	font-size:13px;
	background:url('img/bg.gif') repeat-x #2a110d;
	color:#333;
}
#pad
{
	-moz-box-shadow: 0 1px 10px #333;
	-webkit-box-shadow: 0 1px 10px #333;
	box-shadow: 0 1px 10px #333;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
	width:370px;
	margin-right:20px;
	background:#FFF;
	padding:35px;
}
#mast
{
	background:#0f0605;
	height:37px;
	text-align:center;
}
#bg_repeal
{
	height:390px;
	background:url('img/bg_repeal.jpg') no-repeat top center;
}
#top
{
	background:url('img/bg.png') repeat-x;
}
#page
{
	background:url('img/shadow.gif') no-repeat top center #FFF;
	min-height:1000px;
}
#footer
{
	height:200px;
	text-align:center;
	padding-top:50px;
}
#disclaimer
{
	background:#EEE;
	padding:20px;
	font-size:11px;
	line-height:1.5;
	margin-bottom:20px;
	text-shadow:0 1px 0 #FFF;
	border:1px solid #DDD;
}
#side
{
	margin-top:-200px;
}
#count
{
	color:#ffc546;
	font-size:40px;
	text-align:center;
	height:80px;
}
.copy
{
	padding:20px;
	line-height:1.75;
	font-size:14px;
}
.cufon-loading .cufon
{
	visibility: hidden !important;
}
.hr
{
	height:40px;
}



#bottom
{
	border-top:2px dotted #DDD;
	margin-top:20px;
	padding-top:20px;
	font-size:12px;
	line-height:1.75;
	height:250px;
}
.bot
{
	width:280px;
	float:left;
}
.bot_space
{
	width:25px;
	height:1px;
	float:left;
}
#bottom a
{
	display:block;
	position:absolute;
	margin-top:140px;
}
