body{
	background-color:#1e1f1e;
	font-family:"Georgia";
}

a{
	text-decoration:none;
	color:#463949;
}

a:hover{
	color:#D65800;
	text-decoration:underline;
}

/* Site Wrapper */
#wrapper{
	background: #1e1f1e url("/images/background.jpg") no-repeat;
	width:960px;
	height:680px;
	margin: 30px auto 0 auto;
	padding: 20px 0 0 0;
	text-align:center;
}

/* Main Content */

#content{
	height:505px;
	
}

/* Footer */

#footer{
	min-width:960px;
	position:absolute;
	top:690px;
}


#footer #copyright{
	font-size:.8em;
	
}

/* Main Menu */

#mainMenu ul li{
	display: inline;
	padding: 0 .9em;
	border-left:1px dashed #463949;
	font-weight:bold;
	font-size:1.1em;
}

#mainMenu ul li.last{ border-right:1px dashed #463949;}



/* Company Page */
.companyContent{
	margin:16px 0 0 20px;
	background: url("/images/company_container.png") no-repeat;
}

.companyContent #copy{
	position:relative;
	top:50px;
	left:45px;
	width:500px;
	font-size:1.12em;
	text-align:justify;
	line-height:1.1em;
}

/* Clients Page */
.clientsContent{
	margin:22px 0 0 60px;
	background: url("/images/clients_container.png") no-repeat;
}

.clientsContent #clientsCopy{
	font-size:1.2em;
	width:730px;
	position:relative;
	top:50px;
	left:65px;
	text-align:justify;
	line-height:1.2em;
}

.clientsContent #clientsList{
	margin-top:10px;
	font-size:.70em;
	width:750px;
	position:relative;
	top:85px;
	left:58px;
	height:150px;
	text-align:center;
	line-height:2em;
}


.clientsContent #clientsList ul li{
	color:#fff;
	display: block;
	float:left;
	padding: 0 .4em;
	background-color:#3d5159;
	margin:5px 5px 5px 5px;
	width:105px;
}


/* Crew Page */
.crewContent{
	margin:12px 0 0 105px;
	background: url("/images/crew_container.png") no-repeat;
}

.crewContent #crewList{
	position:relative;
	left:-45px;
	top:70px;
	line-height:3em;
	
}

.crewContent #crewList ul li{
	color:#7D1B06;
	display: inline;
	padding: 0 .4em;
}



/* Reel Page */
.reelContent{
	margin:22px 0 0 185px;
	background: url("/images/reel_container.png") no-repeat;
}

.reelContent #reelThumbnail, #reelThumbnailText{
	position:relative;
	left:-105px;
	top: 35px;
}

#reelThumbnailText{
	color:#eee;
	top:-15px;
	font-size:2em;
	font-weight:bold;
}

/* Gear Page */
.gearContent{
	margin:16px 0 0 100px;
	background: url("/images/gear_container.png") no-repeat;
	text-align:left;
		color:#000;
}

.gearContent #copy{
	position:relative;
	top:50px;
	left:50px;
	width:450px;
	font-size:1.2em;
	color:#7b7a6d;
}

.gearContent #copy #links{
	padding-bottom:20px;
}

.gearContent #copy #links ul li a{
	color:#fff !important;
}

.gearContent #copy #links ul li a:hover{
	text-decoration:none;
}

.gearContent #copy #links ul li{
	color:#fff;
	display: inline;
	padding: 0 30px 2px 5px;
	background-color:#3d5159;
	margin:5px 5px 5px 5px;
	font-size:.9em;
}

.gearContent #copy #inner_content .copy{
	display:none;
}

.gearContent #copy #inner_content .copy_container .description{
	font-size:1em;
	color:#000;
	padding-bottom:10px;
}

.gearContent #copy #inner_content .copy_container h1{
	color:#463949;
}

.gearContent #copy #inner_content li{
	padding: 0 10px;
	
	color:#505350 ;
	font-style:italic;
	margin:0px 30px 0px 0px;
	font-size:.8em;
}


/* GEAR - Camera */
.gearContent #copy #inner_content #camera ul{
	clear:both;
	padding-bottom:10px;	
	height:65px;
	padding-top:5px;
}

.gearContent #copy #inner_content #camera ul li{
	color:#505350 ;
	font-style:italic;
	display: block;
	float:none;
	margin:0px 30px 3px 0px;
}


/* GEAR - Alacarte */
.gearContent #copy #inner_content #alacarte .contact{
	text-align:center;
	font-size:1em;
	color:#000;
	padding-bottom:10px;
	margin-top:50px;
}

/* GEAR - Audio */
.gearContent #copy #inner_content #audio table ul{
	font-size:.8em;
	color:#000;
	padding-top:5px;
	padding-bottom:10px;
}

.gearContent #copy #inner_content #audio ul li{
	color:#505350 ;
	font-style:italic;
	display: block;
	float:none;
	margin:0px 10px 3px 0px;
}

/* GEAR - Lighting */
.gearContent #copy #inner_content #lighting table ul{
	color:#000;
	padding-top:5px;
	padding-bottom:10px;
}

.gearContent #copy #inner_content #lighting ul li{
	color:#505350 ;
	font-style:italic;
	display: block;
	float:none;
	margin:0px 10px 3px 0px;
}



/* Contact Page */
.contactContent{
	margin:16px 0 0 179px;
	background: url("/images/contact_container.png") no-repeat;
}

.contactContent #copy{
	position:relative;
	top:50px;
	left:55px;
	width:500px;
	font-size:1.8em;
	color:#7b7a6d;
}

.contactContent #copy h1{
	color:#1e1f1e;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

.contactContent #copy h3{
	font-size:.5em;
	font-weight:normal;
}


/* Photo Page */
.photosContent{
	margin:16px 0 0 80px;
	background: url("/images/photos_container.png") no-repeat;
}

.photosContent #copy{
	position:relative;
	top:50px;
	left:30px;
	width:780px;
	font-size:1.12em;
	text-align:justify;
	line-height:1.1em;
}

.photosContent #copy img{
	padding:0px 5px 5px 5px;
	
}

