@charset "UTF-8";
a:link {
	text-decoration:none;
	color: #cccccc;
}
a:visited {
	text-decoration:none;
	color: #cccccc;
}
a:hover {
	text-decoration:none;
	color: #99ccff;
}
a:active {
}
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#container {
	width: 900px; 
	margin: 0 auto;
 	border: 0px;
	min-height:1200px;
}

#header { 
	padding: 1em;
}
#menu {
	padding:0px;</p>
	list-style:none;
}
#menu li{
	display:inline;
	font-size: 1.5em;
	padding:0px;
	text-transform: uppercase;
}
#header h1{
	font-size:2.5em;
	padding:0px;
	margin:0px;
}
#header h2{
	padding:0px;
	margin:0px;
	font-size:.8em;
}
.highlight{
	color:#FFFFFF;
	padding-left:.2em;
	padding-right:.2em;
}
.section_title {
	color:#FFFFFF;
	font-size:1.2em;
}
/*										INDEX												*/
#welcome {
	padding-top: 1em;
	width:700px;
	text-align:justify;
	font-size:.9em;
	margin:auto;
}
#welcome p{
	margin:auto;
	padding-bottom:1.25em;
}
#welcome p:first-letter{
	font-size:1em;
	font-weight:bold;
}
/*										REEL												*/
#reel {
	padding-top: 1em;
	width:700px;
	font-size:.9em;
	margin:auto;
}
#reel h1{
	font-size:1em;
	line-height:.5em;
}

#reel ul{
	line-height:1.25em;
	list-style:none;
}
.reel_title{
	text-align:left;
	padding-left:0em;
	padding-right:0em;
	margin:0em	auto;
	float:left;
	
}
.reel_link{
	text-align:center;
	padding-left:0em;
	padding-right:0em;
	margin:0em	auto;
	padding-top:1em;
	float:center;
}
	
.reel_time{
	text-align:right;
	margin-right:1.3em;
}
.reel_movie{
	margin-top:.5em;
	margin-botom:0em;
	padding:0em;
}
#reel_show{
	margin-bottom:5em;;
}
#reel_techincal{
}
/*										BREAKDOWN												*/
#breakdown{
	padding-top: 1em;
	width:700px;
	text-align:justify;
	margin:auto;
	font-size:.9em;
}
#breakdown hr{
	clear:left;
}
.shot{
	padding-top:1em;
}
.shot img {
	margin-right:1em;
	margin-bottom:1em;
	float:left;
}
.shot p{
	clear:right;
}
.show {
	display:inline;
	float:left;
	margin:0;
	font-size:1.5em;
	font-weight:400;
}
.time {
	text-align:right;
	margin:0;
	font-size:1.5em;
	font-weight:400;
}
#breakdown ul{
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	width:150px;
	margin-top:1em;
}
#breakdown ul li {
	display:inline;
	text-transform:uppercase;
	font-size:1.2em;
	margin:0em;
}
/*										RESUME												*/
#resume {
	padding-top: 1em;
	margin:auto;
	text-align:left;
	font-size:.9em;
	width:750px;
}
#resume hr{
	color:#FFFFFF;
	margin-bottom:2em;
}
#resume p{
	padding-bottom:2em;
	margin:0em;
	text-align:justify;
}

#resume li {
	color:#FFFFFF;
}
#resume li span {
	color:#cccccc;
}
/*										EDUCATION											*/
.education {
	list-style:none;
	margin-left:-1em;
	padding-bottom:.5em;
}
.education_date {
	font-size:1em;
	float:left;
	margin:0em;
}
.education_place {
	font-size:1em;
	float:left;
	margin:0em;
	padding-left:2em;
	padding-right:2em;
}
.education_focus {
	font-size:1em;
}
.education_notes {
	list-style-type:disc;
	margin-left:3em;
}
/*										PROJECTS											*/
.project_year{
	list-style:none;
}
.project_type {
	list-style:none;
	padding-bottom:1em;
}
.project_title{
	list-style-type: disc;
	margin-left:-1em;
	padding-top:1em;
}
/*										ACHIEVEMENTS										*/
.achievements {
	padding-bottom:.5em;
	line-height:2em;
}
/*										EXPERIENCE											*/
.job {
	padding-bottom:.5em;
}
.company {
	font-size:1.15em;
	float:left;
	margin:0em;
	
}
.jobtitle {
	font-size:1.15em;
	color:#FFFFFF;
	float:left;
	margin:0em;
	padding-left:5em;
}
.joblength {
	font-size:1.15em;
	text-align:right;
	margin:0em;
}
.job_duties{
	clear:left;
}
/*										FORMATS												*/
.formats {
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	width:150px;
	margin-top:-1em;
}
.formats li {
	display:inline;
	text-transform:uppercase;
	font-size:1.2em;
	margin:0em;
}
/*										FOOTER												*/


#footer { 
	padding: 1em;
}