@charset "utf-8";

body {
	text-align:center;
	}
h6 {
	margin-bottom:5px;
	
}

#container {
	background: #333333;
	display:block;
	position:relative;
	margin:0 auto;
	text-align:left;
	width:850px;
	height:757px;
	}
	
#footer {
	width:850px;
	height:47px;
	position: absolute;
	bottom:0px;
	}
	
	.nav {
float: left;
display:inline;
border:0;
}
	
#title-name {
	top:0;
	left:0;
	position:absolute;
	text-indent:-9999px;
	height:133px;
	width:396px;
	display:block;
	background:url(images/home-title.gif) no-repeat;
	margin:0;
	}
	
#int-menu {
	position:absolute;
	right:0;
	top:105px;
	}

#flash {
	left:14px;
	top:134px;
	position:absolute;
	display:block;
	}
	
#gray {
	width:585px;
	height:353px;
	display:block;
	background:#666666;
	left:10px;
	top:134px;
	position:absolute;
	}

#quote {
	left:300px;
	position:absolute;
	top:0px;
	display:block;
	width:240px;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height:25px;
	}
	
	#quote p {
		margin:0;
		}

.attribution {
	text-align:right;
	text-transform:uppercase;
	font-style:italic;
	padding-right:30px;
	}
	
#award {
	position:absolute;
	left:30px;
	top:440px;
	width:330px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ff9900;
	text-align:left;
	bottom:20px;
	}

#event {
	position:absolute;
	right:16px;
	width:225px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#cccc66;
	text-align:right;
	bottom:20px;
	}
	
#synopsis {
	position:absolute;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bolder;
	width:435px;
	height:102px;
	top:505px;
	left:380px;
	}

#boxes {
	position:absolute;
	top:613px;
	width:825px;
	background:url(images/boxes-bg.gif) no-repeat;
	left:14px;
	height:50px;
	}
	
#authorpic {
	position:absolute;
	right:10px;
	top:134px;
	}
	
	#boxes p {
		margin:0;
		position:absolute;
		top:35px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}
		
		#boxes p a {
			color:#cccc66;
			}
	
	#quiz {
		left:40px;
		width:148px;
		}
		
	#driveby {
		left:253px;
		width:131px;
		}
		
	#blog {
		left:440px;
		width:129px;
		}
		
	.quiz-head {
		text-indent:-9999px;
		display:block;
		height:25px;
		position:absolute;
		left:40px;
		width:148px;
		}
		
	.driveby-head {
		text-indent:-9999px;
		display:block;
		height:25px;
		position:absolute;
		left:253px;
		width:131px;
		}
		
	.blog-head {
		text-indent:-9999px;
		display:block;
		height:25px;
		position:absolute;
		
		left:440px;
		width:129px;
		}
#content p, #content a {
	margin:0;
	padding:0;
	}
