body {
	background: #07182C url(../img/background2.jpg) top center no-repeat;
	color: #000;
	margin: 0;
	padding: 0;
	font: 14px Arial, Helvetica, sans-serif;
}

p {  margin: 0 0 .5em 0 }
a img { 
	outline: none;
	border: none
}
a { 
	color: #000;
	text-decoration: none
}

#at20mc {
	position: relative;
	z-index: 10000;
}

#wrapper {
	position: absolute;
	width: 100%;
	height: 820px;
	z-index: 2;
	opacity: 0.5;
	background: #000;
	display: none
}
#overlay {
	display: none;
	position: absolute;
	z-index: 10;
	width: 100%;
	top: 180px;
	left: 0;
	border-top: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
	background: #07182C
}
	#overlay-content {
		position: relative;
		display: none;
		z-index: 100;
		width: 800px;
		margin: 0 auto;
		padding: 1em 0 1em 0;
		color: #FFF
	}
	#overlay-header {
		text-align: center;
		padding-bottom: 1em
	}
	#overlay-content a { color: #FFF }
	
	/* NEWS */
	#overlay-content ul {
		padding-left: 0;
		margin: 0;
		list-style: none;
	}
	#overlay-content ul li { margin-bottom: 1em }
	
	/* PETITION */
	#overlay-content form {
		padding: 0;
		width: 330px;
		margin: 0 auto;
	}
	#overlay-content form p { margin: 0 0 .2em 0 }
	#overlay-content form { line-height: 0 }
	#overlay-content input[type="text"], #overlay-content textarea {
		border: 1px solid #000;
		font: 12px Arial, Helvetica, sans-serif;
		background: #FFF;
		padding: 5px;
	}
	#overlay-content input.short { width: 151px }
	#overlay-content input.long { width: 318px }
	#overlay-content textarea { 
		width: 250px;
		height: 41px
	}
	
	/* SOCIAL */
	#overlay-social {
		position: relative;
		top: 100px;
		left: 50%;
		margin-left: -225px;
		width: 450px;
		margin-top: -60px
	}
		#overlay-social div { float: left }
	
#container {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 50%;
	margin-left: -454px;
	width: 908px;
	height: 814px;
}
	
	/* SPLASH */
	#splash-text {
		position: absolute;
		top: 276px;
		left: 62px;
		width: 375px;
	}
	#splash-video {
		position: absolute;
		z-index: 1;
		top: 198px;
		left: 457px;
	}
	
	/* SOCIAL BUTTONS */
	#social {
		position: absolute;
		top: 464px;
		left: 46px
	}
		#social div {
			float: left;
		}
	
	/* BOTTOM BOXES */
	div.boxes { font-size: 13px }
	div.boxes ul {
		padding-left: 0;
		list-style: none
	}
	div.boxes ul li { margin-bottom: .8em }
	div.boxes a:hover { border-bottom: 1px dotted #000 }
	
	#latest-news-header {
		position: absolute;
		top: 567px;
		left: 59px
	}
	#rss {
		position: absolute;
		top: 567px;
		left: 226px
	}
	#latest-news {
		position: absolute;
		top: 590px;
		left: 59px;
		width: 445px;
		height: 200px;
		overflow: hidden
	}
		#see-more {
			position: absolute;
			top: 792px;
			left: 454px
		}

	#your-comments-header {
		position: absolute;
		top: 567px;
		left: 563px
	}
	#your-comments {
		position: absolute;
		top: 595px;
		left: 563px;
		width: 290px;
		height: 180px;
		/* overflow: auto */
	}
