a, div, body, td, input, textarea, li {
	font-family: Arial;
	font-size: 16px;
	line-height: 20px;
	color: #fff;}

a {font-size: 12px;}

input {color: #000;}

div {
	padding: 0px;
	margin: 0px;}

img { border: 0px; margin: 0px; }

body {
	background: #000 url('images/sq_background.gif') repeat-x;
	margin: 0px;
	margin-bottom: 20px;
	text-align: left;}

#main {
	width: 952px;
	margin: auto;
}

	#action {
		background: url('images/sq_sitebackground.jpg') no-repeat;
		height: 1698px;
		padding: 20px;
		padding-top: 200px;
	}
	
.celebrity {
	margin-left: 60px;
	margin-bottom: 20px;
}

.newsletter {
	float: right;
	background: url('images/sq_email.png') no-repeat;
	width: 383px;
	height: 93px;
	margin-right: 20px;
	text-align: right;
	padding-top: 340px;
	padding-right: 20px;
}
	
.video {
	float: left;
	margin-left: 20px;
}
	
.submit {
	margin-top: 10px;
}	

.random {
	clear: both;
	text-align: center;
	padding-top: 20px;
}

.list {
	background: url('images/sq_list.png') no-repeat;
	width: 754px;
	height: 345px;
	margin-top: 20px;
	margin-left: -40px;
	padding-left: 200px;
	padding-top: 40px;
}

.checkboxi {
	float: left;
	margin: 4px;
}

.notice {
	font-size: 16px;
	color: #e0ae01;
}

.footer {
	margin-left: -14px;
	margin-top: 20px;
}

#footer {
	clear: both;
	margin-top: 10px;
	text-align: center;
	font-size: 12px;
}