
/* CSS Document */
*{
margin: 0;
padding: 0;
}
body{
	text-align:center;
	background-color:#000000;
}
a {
	color:#6699FF;
	text-decoration:none;
 }
 a:hover {
 	color:#66CCFF;
 	text-decoration:underline;
 }
 #container{
 	    text-align:left;
		margin-right: auto;
		margin-left: auto;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:.95em;
		width: 800px;
		background-color:#000000;
		height:auto;
}
	
#header{
}
#sidebarabout{
	background-image:url(../images/aboutsidebar.jpg);
	background-repeat:no-repeat;
	float:left;
	width:200px;
	height:400px;
}
#sidebarvoice{
	background-image:url(../images/voiceoversidebar.jpg);
	background-repeat:no-repeat;
	float:left;
	width:200px;
	height:400px;
}
#sidebarproduction{
	background-image:url(../images/productionsidebar.jpg);
	background-repeat:no-repeat;
	float:left;
	width:200px;
	height:400px;
}
#sidebarprojects{
	background-image:url(../images/projectssidebar.jpg);
	background-repeat:no-repeat;
	float:left;
	width:200px;
	height:400px;
}
#sidebarlinks{
	background-image:url(../images/linkssidebar.jpg);
	background-repeat:no-repeat;
	float:left;
	width:200px;
	height:400px;
}
#sidebarcontact{
	background-image:url(../images/contactsidebar.jpg);
	background-repeat:no-repeat;
	float:left;
	width:200px;
	height:400px;
}
#sidebarequipment{
	background-image:url(../images/equipmentsidebar.jpg);
	background-repeat:no-repeat;
	float:left;
	width:200px;
	height:400px;
}
#sidebarfaq{
	background-image:url(../images/faqsidebar.jpg);
	background-repeat:no-repeat;
	float:left;
	width:200px;
	height:400px;
}
#sidebarluis{
	background-image:url(../images/castbioluisside.jpg);
	background-repeat:no-repeat;
	float:left;
	width:300px;
	height:600px;
	text-align:center;
	margin-top:1.5em;
	padding-top:1em;
}
#sidebarjana{
	background-image:url(../images/castbiojanaside.jpg);
	background-repeat:no-repeat;
	float:left;
	width:300px;
	height:600px;
	text-align:center;
	margin-top:1.5em;
	padding-top:1em;
}
#sidebargeoffrey{
	background-image:url(../images/castbiogeoffreyside.jpg);
	background-repeat:no-repeat;
	float:left;
	width:300px;
	height:600px;
	text-align:center;
	margin-top:1.5em;
	padding-top:1em;
}
#sidebarmari{
	background-image:url(../images/castbiomariside.jpg);
	background-repeat:no-repeat;
	float:left;
	width:300px;
	height:600px;
	text-align:center;
	margin-top:1.5em;
	padding-top:1em;
}
#stills{
	float:left;
	width:800px;
	height:auto;
	margin-top:5em;
	padding-left:2em;
}
table2{
	text-align:center;
	margin-top:2em;
	clear:both;

}
td{
	padding:2em;
}

#buttons{
	    float:left;
		width:200px;
		height:196px;
		display:block;
		overflow:hidden;
		padding-top:2em;
			
}
#buttons:hover {
		
		width:200px;
		height:196px;
		display:block;
		overflow:hidden;		 
}
#buttons li{
		list-style:none;
}
#buttons ul{
	display:block;
}
#buttons  a.home{
	background-image:url(../images/buttonhomereg.jpg);
	width:200px;
	height:28px;
	background-repeat:no-repeat;
	display:block;
	overflow:hidden;
	
}
#buttons a:hover.home{
	background-image: url(../images/buttonhomehov.jpg);
	
}
#buttons  a.about{
	background-image:url(../images/buttonaboutreg.jpg);
	width:200px;
	height:28px;
	background-repeat:no-repeat;
	display:block;
}	

#buttons a:hover.about{
	background-image: url(../images/buttonabouthov.jpg);
}
#buttons  a.voice{
	background-image:url(../images/buttonvoicereg.jpg);
	width:200px;
	height:28px;
	background-repeat:no-repeat;
	display:block;
}	
#buttons a:hover.voice{
	background-image: url(../images/buttonvoicehov.jpg);
}
#buttons  a.production{
	background-image:url(../images/buttonproductionreg.jpg);
	width:200px;
	height:28px;
	background-repeat:no-repeat;
	display:block;
}
#buttons a:hover.production{
	background-image: url(../images/buttonproductionhov.jpg);
}	
#buttons  a.projects{
	background-image:url(../images/buttonprojectsreg.jpg);
	width:200px;
	height:28px;
	background-repeat:no-repeat;
	display:block;
}
#buttons a:hover.projects{
	background-image: url(../images/buttonprojectshov.jpg);
}	
#buttons a:hover.links{
	background-image: url(../images/buttonlinkshov.jpg);
}	
#buttons  a.links{
	background-image:url(../images/buttonlinksreg.jpg);
	width:200px;
	height:28px;
	background-repeat:no-repeat;
	display:block;
}

#buttons  a.contact{
	background-image:url(../images/buttoncontactreg.jpg);
	width:200px;
	height:28px;
	background-repeat:no-repeat;
	display:block;
}
#buttons a:hover.contact{
	background-image: url(../images/buttoncontacthov.jpg);
}	
#picture{
	float: left;
	width:135px;
	height:160px;
	margin-right:1.5em;
	margin-bottom:.5em;
}	
#picture img{
	padding-top:1em;
	padding-left:1em;
	padding-right:1em;
}
#sntext{
	float:right;
	width: 323px;
	
	
}
#sorrynelson1{
	float:left;
	width:539px;
	margin-left:2em;
	
}
#sorrynelson2{
	float:left;
	width:200;
	clear:both;
	margin-right:1em;
	}
#snlogo{
	float:left;
	width:72px;
	height:90px;
	padding-right:1em;
}
#header2{
	float:left;
	padding-left:1em;
	width:800px;
	height:auto;
	color:#FFFF66;	
	
}
#content1{
	float:left;
	padding-left:1.5em;
	padding-top:1em;
	width:525px;
	height:auto;
	color:#FFFFFF;	
}


#content2{
	float:left;
	width:750px;
	height:auto;
	color:#FFFF66;
	padding-top:2em;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}
#content3{
	float:left;
	padding-left:1em;
	padding-bottom:1em;
	width:465px;
	height:auto;
	padding-top:2em;
	color:#FFFF66;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
#eltaxihome{
	background-image:url(../images/eltaxihome2.jpg);
	background-repeat:no-repeat;
	width:800px;
	height:528px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	margin-left:auto;
	margin-right:auto;
	
}
#eltaxinav{
	width:800px;
}

#eltaxinav li{
	float:left;
	list-style:none;
	text-align:center;
	padding-top:1.5em;
	margin-left:.5em;
}
#eltaxinav ul{
	display:block;
	display:inline;
}
#eltaxinav a{
	color:#f7f5da;
	width:150px;
	height:25px;
	font-size:1em;
	display:inline;
	display:block;
	
}
#eltaxinav a:hover{
	color:#7b789a;
	text-decoration:none;
}
#trailer{
	float:left;
	width:180px;
	padding-top:19em;
	padding-left:1em;
}

#eltaxibottom{
	width:800px;
	text-align:center;
	color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	
}
table td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	margin-top:5em;
	padding-top:.5em;
	padding-left:1em;
}
h1{
	font-size:1.5em;
	color:#FFFF66;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	
}
h2{
	font-size:1em;
	color:#FFFF66;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h3{
	font-size:.95em;
	color:#FFFF66;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
#logo{
	float:right;
	width:42px;
	height:60px;
	color:#CCCCCC;	
	
}
#logo a{
	background-image:url(../images/logohomebutton.jpg);
	background-repeat:no-repeat;
	float:right;
	width:42px;
	height:40px;
	
	
}
#logotaxi{
	float:right;
	width:42px;
	height:60px;
	color:#CCCCCC;
	text-align:center;	
}

#testimony{
	float:left;
	width:800px;
	height:120px;
	margin-top:2em;
	margin-bottom:1em;
}

#copyright{
	text-align:center;
	clear:both;
	width:800px;
	float:left
}


	
 
 

