#content .fullwidth {
	float:left;
	width:900px;
	height:400px;
	background-color:#BEBEBE;
	color: #800A06;
	padding-right: 5px;
	padding-left: 5px;
	clear: both;
}
#content .production {
	float:left;
	width:900px;
	height:400px;
	background-color:#BEBEBE;
	color: #800A06;
	padding-right: 10px;
	padding-left: 10px;
	clear: both;
	background-image: url(images/productions-piconly.jpg);
	background-repeat: no-repeat;
	background-position: 310px;
}
#content .bio {
	float:left;
	width:900px;
	height:400px;
	background-color:#BEBEBE;
	color: #800A06;
	padding-left: 10px;
	clear: both;
	background-image: url(images/bio-piconly.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#content .press {
	float:left;
	width:660px;
	height:400px;
	background-color:#BEBEBE;
	color: #800A06;
	padding-left: 240px;
	clear: both;
	background-image: url(images/press-piconly.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

#content .col1 {
	float:left;
	width:290px;
	height:400px;
	background-color:#BEBEBE;
	color: #800A06;
	margin-right: 5px;
	clear: both;
}
#content .col2 {
	width:185px;
	background-color:#BEBEBE;
	color: #800A06;
	float: left;
	height: 400px;
}

#content .col3 {
	float:right;
	background-color:#BEBEBE;
	color: #800A06;
	clear: none;
	height: 400px;
	width: 185px;
}

#container #footer {
	background-color:#BEBEBE;
	font:12px Arial, Helvetica, sans-serif;
	position: static;
	top: 475px;
	left: 50px;
	height: 90px;
	clear: left;
	float: left;
	width: 900px;
	padding-top: 2px;
	padding-bottom: 0px;
}
/* Menu Nav Rules  */
#container #nav {
}
#nav img {
	border: none;
	padding-top: 9px;
	padding-right: 35px;
}
#nav li { display: inline; list-style:none; }
#nav li a { float: left; display:block; }
#nav li a img {  border:none; vertical-align:bottom; /* for IE6 */}
#nav li a:hover { visibility:visible; }
#nav li a:hover img { visibility:visible; }
#nav li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}

/* Hover Pics */
#Home { background:url(images/home-button-down.jpg) no-repeat left bottom; }
#Bio { background:url(images/bio-button-down.jpg) no-repeat left bottom; }
#Dev { background:url(images/devel-button-down.jpg) no-repeat left bottom; }
#Prod { background:url(images/productions-button-down.jpg) no-repeat left bottom; }
#News { background:url(images/news-button-down.jpg) no-repeat left bottom; }
#Press { background:url(images/press-button-down.jpg) no-repeat left bottom; }
#Contact { background:url(images/contact-button-down.jpg) no-repeat left bottom; }
.biocolumn {
	clear: both;
	width: 700px;
}
a:link {
	color: #800A06;
	text-decoration: none;
}
a:hover {
	text-decoration:none;
	color: #800A06;
}
a:visited {
	color: #800A06;
	text-decoration: none;
}
/* Below is the Production portion of the CSS */
/* default link styling required for IE */
a {color:#800A06;}
a:hover {text-decoration:none;}
a:visited {color:#800A06;}

/* Scroll Map styling */
#outer {width:900px; height:400px; position:relative;}
#scrollbox {width:300px; height:400px; overflow:hidden;}
#thumbs {width:900px; height:300px; padding:0px; margin:90px 0 0; list-style:none; 
background:url(images/productions_panorama.jpg); no-repeat;}
#thumbs li {display:inline; float:left; width:50px; height:100px; background:url(none);}

#thumbs li.hs1 {
	margin-left:20px; 
	margin-top:105px;
	width:220px; 
	height:60px;
}
#thumbs li.hs2 {
	margin-left:20px;
	margin-top:37px;
	width:217px;
	height:26px;
	clear: both;
}
#thumbs li.hs3 {
	margin-left:50px;
	width:150px;
	height:26px;
	clear: both;
	margin-top: 32px;
}
#thumbs li.hs4 {margin-left:20px; margin-top:170px; width:40px; height:80px;}
#thumbs li.hs5 {margin-left:50px; margin-top:150px; width:40px; height:100px;}
#thumbs li.hs6 {margin-left:50px; margin-top:160px; width:50px; height:70px;}

#thumbs li a {text-decoration:none; display:block; height:100%; border:0px solid #ddd;}

#thumbs li a span {display:none;}
#thumbs li a img {width:0; height:0; border:0; overflow:hidden;}

#thumbs li a:active,
#thumbs li a:focus {visibility:visible; color:#000; border:0; cursor:default; width:0; height:0; 
outline:0;}

#thumbs li a:active span,
#thumbs li a:focus span {display:block; position:absolute; top:7px; left:0px; z-index:500; 
width:285px; color:#000000; font-size:11px; line-height:15px; font-family:verdana, arial, sans-serif;}
#thumbs li a:active span b,
#thumbs li a:focus span b {font-size:14px;}

#thumbs li a:active img,
#thumbs li a:focus img {display:block; position:absolute; top:0; left:410px; z-index:500; 
width:480px; height:400px;}

#instructions {width:400px; margin-top:20px;}
#instructions p {
	font-size:10px;
	font-family:verdana, arial, sans-serif;
	line-height:15px;
	padding:0;
	margin:5px;
}

