a:link{		color:           #ffffff;	text-decoration: none;}a:visited{	color: 			#ffffff;	text-decoration: none;}a:active{	color:           #ffffff;}a:hover{	text-decoration: underline;}	a img {	border:			0; }	a:hover img {	border: 		0; }	a:visited img {	border: 		0;}a[href^="mailto:"]{	color:				#dcdcae;}td{	color:				#ffffff;}.highlight{	color:				#ffffff;	font-weight:		bold;}h3{	color:				#333333;	text-transform: 	uppercase;}h5{	color:				#ffffff;	text-transform: 	uppercase;}body{	font-size: 			100%;	font-family: 		verdana, arial, sans-serif;	line-height:		12px;	background:			#ffffff;}li{	line-height:		17px;}#topBannerSection{	height:				60px;	margin-left:		50px;	margin-right:		50px;	background:			#ffffff;}#enclose {	height: 1000px;	width: 815px;}#header {	float: left;	margin-left: 20px;	padding-top: 15px;	border-top-width: thin;	border-top-style: double;	border-top-color: 7e8d32;}#topBannerLeftImage{	background:      	#fff url("assets/images/logotype.png") top left;	height:				25px;	width:				268px;	margin-top:			15px;	float:				left;	margin-left:		5px;}#topBannerRightImage{	background:      	#fff url("assets/images/logoicon.png") top left;	height:				57px;	width:				43px;	float:				right;	margin-right:		0px;}#navigationBar{	font-size: 			10px;	margin-left:		50px;	margin-right:		50px;	padding-left:		10px;	background:			#000000;	color:				#ffffff;	line-height:		20px;}.navigationElement{	text-transform: 	uppercase;	color:				#ffffff;	margin-right:		30px;}.currentPage{	text-transform: 	uppercase;	margin-right:		30px;	font-weight:		bold;}#mainContent{	min-height:			200px;	margin-left:		50px;	margin-right:		50px;	background:			#999966;}#footer{	padding-top: 2px;	font-size: 			10px;	margin-left:		50px;	margin-right:		50px;	padding-left:		10px;	background:			#000000;	line-height:		20px;	color:				#ffffff;}/* Use this whenever there is a paragraph of content.*/.article{	font-size: 			80%;	line-height:		15px;}#mainPageCell{	min-height:			683px;}#mainPageImages{	padding:			2px 2px 2px 2px;	text-align:			left;	width:				604px;	float:				left;}#mainPageContents{	text-align:			left;	margin-left:		auto;	margin-right:		auto;	height:				667px;	overflow:			auto;	padding:			8px 8px 8px 8px;}#banner{	height: 136px;	width: 602px;}#aboutUsContents{	text-align:			left;	padding:			8px 8px 8px 8px;}.aboutUsBioText{	padding-left:		10px;	padding-right:		10px;}#workContents{	text-align:			left;	padding:			8px 8px 8px 8px;}.centeredElement{	text-align:			center;}.workPageLeftFloatImage{	float:				left;	margin-right: 		10px;}.workPageWorkDisplay{	margin-left:  		20px;	margin-right:		20px;}.workPageClientList{	width:				25%;}#rentalContents{	text-align:			left;	padding:			8px 8px 8px 8px;}.rentalItemTitle{	color:				#000000;	font-weight:		bold;}.rentalItemTitle:hover{	text-decoration: 	underline;}.rentalItemDescription{	padding-left:		8px;	padding-right:		8px;}.rentalItemDetails{	padding-left:		8px;}.rentalPageLinkToList{	color:				#ffffff;	font-weight:		bold;}.rentalPageLinkToList:hover{	text-decoration: 	underline;}#developmentContents{	text-align:			left;	padding:			8px 8px 8px 8px;}.developmentFilmListing{	padding:			8px 8px 8px 8px;	margin-left:		60px;	margin-right:		60px;}.developmentFilmImage{	text-align:			center;	margin-right:		8px;	margin-bottom:		8px;}.developmentPageFilmInfo{	margin-bottom:		22px;}#pressContents{	text-align:			left;	padding:			8px 8px 8px 8px;}.pressListing{	padding:			8px 8px 8px 8px;	margin-left:		60px;	margin-right:		60px;}.pressImage{	text-align:			center;	margin-right:		8px;	margin-bottom:		8px;}.pressHeadline{	text-align:			center;	font-size:			130%;	font-weight:		bold;	margin-bottom:		10px;}#contactContents{	text-align:			left;	padding:			8px 8px 8px 8px;}.bigheadline{	background-color: white;	text-align: center;	color: #ff0008;	font-size: x-large;	font-weight: bold;}#frame {	display: block;	margin-top: 625px;	margin-bottom: 715px;	margin-left: 25px;	padding-top: 25px;	border-top-width: thin;	border-top-style: double;	border-top-color: 7e8d32;}.holiday {	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;	font-size: 18px;}