/*
	SITENAME
	By: Josh Solecky
	http://www.gocactus.com
*/

/* BASIC PAGE SETUP & RESET */

* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { font: 62.5% Helvetica, sans-serif; background: url(images/BG_lights.jpg) top center no-repeat #000; }

ul { list-style: none inside; }

p { font: 1.3em/1.3em Helvetica, sans-serif;
	margin-bottom: 1.3em;
	color: #005395;
	line-height: 1.5em;
}
a { outline: none; text-decoration: none; }
img, a img { border: none; }
/* END RESET */

/* TOOLBOX */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
/* END TOOLBOX */


/* STRUCTURE */
#page-wrap {
	margin: 0 auto;
	width: 900px;
	background: #FFF;
}

/* END STRUCTURE */

#header {
	height: 400px;
	}
	
/*--------------- END HEADER -------------*/


#nav {
	padding: 30px 0 30px 0;
	}
	
ul#navigation li {
	text-indent: -9999px;
	display: inline;
	float: left;
	}
		
		ul#navigation li#home a:link, ul#navigation li#home a:visited {
			background: url(images/nav.jpg) no-repeat 0 0;
			display: block;
			height: 40px;
			width: 78px;
		}
		
		ul#navigation li#home a:hover {
			background-position: 0 -40px;
		}
		
		ul#navigation li#about a:link, ul#navigation li#about a:visited {
			background: url(images/nav.jpg) no-repeat -78px 0;
			display: block;
			height: 40px;
			width: 162px;
		}
		
		ul#navigation li#about a:hover {
			background-position: -78px -40px;
		}
		
		ul#navigation li#video a:link, ul#navigation li#video a:visited {
			background: url(images/nav.jpg) no-repeat -240px 0;
			display: block;
			height: 40px;
			width: 129px;
		}
		
		ul#navigation li#video a:hover {
			background-position: -240px -40px;
		}
		
		ul#navigation li#time a:link, ul#navigation li#time a:visited {
			background: url(images/nav.jpg) no-repeat -369px 0;
			display: block;
			height: 40px;
			width: 139px;
		}
		
		ul#navigation li#time a:hover {
			background-position: -369px -40px;
		}
		
		ul#navigation li#photos a:link, ul#navigation li#photos a:visited {
			background: url(images/nav.jpg) no-repeat -508px 0;
			display: block;
			height: 40px;
			width: 135px;
		}
		
		ul#navigation li#photos a:hover {
			background-position: -508px -40px;
		}
		
		ul#navigation li#past a:link, ul#navigation li#past a:visited {
			background: url(images/nav.jpg) no-repeat -643px 0;
			display: block;
			height: 40px;
			width: 137px;
		}
		
		ul#navigation li#past a:hover {
			background-position: -643px -40px;
		}
		
		ul#navigation li#contact a:link, ul#navigation li#contact a:visited {
			background: url(images/nav.jpg) no-repeat -780px 0;
			display: block;
			height: 40px;
			width: 120px;
		}
		
		ul#navigation li#contact a:hover {
			background-position: -780px -40px;
		}

/*--------------- END NAVIGATION -------------*/


#stage {
	padding: 0 25px 0 25px; 
	}

#content {
	width: 625px;
	}

#content p {
	color: #666;
	margin-bottom: 12px;
	}
	
#content a {
	color: #005395;
	}
	
#content a:hover {
	color: #999;
	}
	
.copy {
	padding-left: 15px;
	color: #000;
	}
	
.copy h2 {
	color: #005395;
	margin-bottom: 25px;
	}
	
.copy table td {
	padding: 5px;
	}
	
.copy table td p {
	font-weight: bolder;
	margin-bottom: 0;
	}

.blue {
	color: #005395;
	font-size: 1.35em;
}

.black {
	color: #000;
}

.list {
	font-size: 1.3em;
	margin-bottom: 30px;
	color: #005395;
	list-style: outside disc;
	line-height: 1.2em;
	}
	
.list li {
	margin-bottom: 10px;
	}

.copy table td.multi p {
	font-weight: 400;
	}

.main_logo {
	margin-top: 270px;
	}

#content.home {
	width: 425px;
	margin-right: 25px;
	}
	
#sidebar {
	width: 200px;
	padding-right: 25px;
	}
	
#sidebar img {
	margin-bottom: 25px;
	}
	
#sponsers {
	width: 175px;
	}
	
#sponsers a {
	color: #005395;
	}
	
#sponsers a:hover {
	color: #999;
	}

#sponsers img {
	margin: 0 0 30px 0;
	}

.nominee {
	clear: both;
	background-color: #DAECF9;
	padding: 10px;
	margin-bottom: 20px;
	}


/*--------------- NOMINEE NAV -------------*/

ul#submission li {
	text-indent: -9999px;
	float: left;
	margin: 5px 0 10px 0;
	}
		
		ul#submission li#intern a:link, ul#submission li#intern a:visited {
			background: url(images/button_nominee1.jpg) no-repeat 0 0;
			display: block;
			height: 31px;
			width: 512px;
		}
		
		ul#submission li#intern a:hover {
			background-position: 0 -31px;
		}
		
		ul#submission li#intern a:link, ul#submission li#intern a:visited {
			background: url(images/button_nominee1.jpg) no-repeat 0 0;
			display: block;
			height: 31px;
			width: 517px;
		}
		
		ul#submission li#intern a:hover {
			background-position: 0 -31px;
		}
		
		ul#submission li#mentor a:link, ul#submission li#mentor a:visited {
			background: url(images/button_nominee2.jpg) no-repeat 0 0;
			display: block;
			height: 31px;
			width: 517px;
		}
		
		ul#submission li#mentor a:hover {
			background-position: 0 -31px;
		}
		
		ul#submission li#host a:link, ul#submission li#host a:visited {
			background: url(images/button_nominee3.jpg) no-repeat 0 0;
			display: block;
			height: 31px;
			width: 517px;
		}
		
		ul#submission li#host a:hover {
			background-position: 0 -31px;
		}
		

/*--------------- END NOMINEE NAV -------------*/


ul#nomination2011 li {
	text-indent: -9999px;
	float: left;
	margin: 5px 0 10px 0;
	}
		
		ul#nomination2011 li#intern a:link, ul#nomination2011 li#intern a:visited {
			background: url(images/intern_button_2011.jpg) no-repeat 0 0;
			display: block;
			height: 37px;
			width: 517px;
		}
		
		ul#nomination2011 li#intern a:hover {
			background-position: 0 -37px;
		}
		
		ul#nomination2011 li#mentor a:link, ul#nomination2011 li#mentor a:visited {
			background: url(images/mentor_button_2011.jpg) no-repeat 0 0;
			display: block;
			height: 37px;
			width: 517px;
		}
		
		ul#nomination2011 li#mentor a:hover {
			background-position: 0 -37px;
		}


ul#nomination li {
	text-indent: -9999px;
	float: left;
	margin: 5px 0 10px 0;
	}
		
		ul#nomination li#intern a:link, ul#nomination li#intern a:visited {
			background: url(images/intern_button.jpg) no-repeat 0 0;
			display: block;
			height: 31px;
			width: 517px;
		}
		
		ul#nomination li#intern a:hover {
			background-position: 0 -31px;
		}
		
		ul#nomination li#mentor a:link, ul#nomination li#mentor a:visited {
			background: url(images/mentor_button.jpg) no-repeat 0 0;
			display: block;
			height: 31px;
			width: 517px;
		}
		
		ul#nomination li#mentor a:hover {
			background-position: 0 -31px;
		}


/*--------------- ABOUT MoVIE AWARDS PAGE -------------*/

ul.aboutMovieAward, ol.aboutMovieAward {
margin:0 60px 20px 20px;
padding:0;
}

ul.aboutMovieAward li, ol.aboutMovieAward li {
margin:0 0 10px 0;
padding:0;
font: 1.3em/1.3em Helvetica, sans-serif;
color: #666666;
line-height: 1.5em;
}

ul.aboutMovieAward li {
list-style:disc inside;
}

ol.aboutMovieAward li {
list-style:decimal inside;
}

/*--------------- END ABOUT MoVIE AWARDS PAGE -------------*/



/*--------------- END CONTENT -------------*/

ul#submit_nav li {
	text-indent: -9999px;
	display: inline;
	float: left;
	margin-bottom: 10px;
	}

		ul#submit_nav li#intern a:link, ul#submit_nav li#intern a:visited {
			background: url(images/submit_nav.jpg) no-repeat 0 0;
			display: block;
			height: 37px;
			width: 165px;
		}
		
		ul#submit_nav li#intern a:hover, ul#submit_nav li#intern.on a:link, ul#submit_nav li#intern.on a:visited {
			background-position: 0 -37px;
		}
		
		ul#submit_nav li#mentor a:link, ul#submit_nav li#mentor a:visited {
			background: url(images/submit_nav.jpg) no-repeat -165px 0;
			display: block;
			height: 37px;
			width: 167px;
		}
		
		ul#submit_nav li#mentor a:hover, ul#submit_nav li#mentor.on a:link, ul#submit_nav li#mentor.on a:visited {
			background-position: -165px -37px;
		}
		
		ul#submit_nav li#valued a:link, ul#submit_nav li#valued a:visited {
			background: url(images/submit_nav.jpg) no-repeat -333px 0;
			display: block;
			height: 37px;
			width: 192px;
		}
		
		ul#submit_nav li#valued a:hover, ul#submit_nav li#valued.on a:link, ul#submit_nav li#valued.on a:visited {
			background-position: -333px -37px;
		}

/*--------------- END SUBMIT NAVIGATION -------------*/


#footer {
	margin: 20px 25px 0 25px;
	padding: 0 100px 15px 110px;
	border-top: 1px solid #666;
	}
	
ul#foot-nav li {
	text-indent: -9999px;
	display: inline;
	float: left;
	}

		ul#foot-nav li#foot-home a:link, ul#foot-nav li#foot-home a:visited {
			background: url(images/footer.jpg) no-repeat -130px 0;
			display: block;
			height: 25px;
			width: 50px;
		}
		
		ul#foot-nav li#foot-home a:hover {
			background-position: -130px -25px;
		}
		
		ul#foot-nav li#foot-about a:link, ul#foot-nav li#foot-about a:visited {
			background: url(images/footer.jpg) no-repeat -180px 0;
			display: block;
			height: 25px;
			width: 118px;
		}
		
		ul#foot-nav li#foot-about a:hover {
			background-position: -180px -25px;
		}
		
		ul#foot-nav li#foot-submit a:link, ul#foot-nav li#foot-submit a:visited {
			background: url(images/footer.jpg) no-repeat -298px 0;
			display: block;
			height: 25px;
			width: 94px;
		}
		
		ul#foot-nav li#foot-submit a:hover {
			background-position: -298px -25px;
		}
		
		ul#foot-nav li#foot-time a:link, ul#foot-nav li#foot-time a:visited {
			background: url(images/footer.jpg) no-repeat -392px 0;
			display: block;
			height: 25px;
			width: 100px;
		}
		
		ul#foot-nav li#foot-time a:hover {
			background-position: -392px -25px;
		}
		
		ul#foot-nav li#foot-photos a:link, ul#foot-nav li#foot-photos a:visited {
			background: url(images/footer.jpg) no-repeat -492px 0;
			display: block;
			height: 25px;
			width: 98px;
		}
		
		ul#foot-nav li#foot-photos a:hover {
			background-position: -492px -25px;
		}
		
		ul#foot-nav li#foot-past a:link, ul#foot-nav li#foot-past a:visited {
			background: url(images/footer.jpg) no-repeat -590px 0;
			display: block;
			height: 25px;
			width: 100px;
		}
		
		ul#foot-nav li#foot-past a:hover {
			background-position: -590px -25px;
		}
		
		ul#foot-nav li#foot-contact a:link, ul#foot-nav li#foot-contact a:visited {
			background: url(images/footer.jpg) no-repeat -690px 0;
			display: block;
			height: 25px;
			width: 70px;
		}
		
		ul#foot-nav li#foot-contact a:hover {
			background-position: -690px -25px;
		}

