/* CSS Document */

:link img {
	border:none;
	}


#page-container {
	
	position:relative;
	width:954px;
	margin-left:auto;
	margin-right:auto;
	
	
	
}


body {
	background-color: #000000;
	margin-top: 0px;
}

#header {
	float:left;
	width:950px;
	height:140px;
	background:url(images/HeadTitle.jpg);
}
#pictures {
	float:left;
	width:950px;
	height:155px;
	background:url(images/HeadFilmStrip.jpg) no-repeat;
}

#main {float:left; width:755px; }

.title {font-size:20pt; font-family:Arial, Helvetica, sans-serif; font-weight:300; }
#island { margin: 10px 0px 0 420px; width:200px; height:200px;  }
#TextBoxLeft {margin: 30px 0 0 20px; width:150px; }

#samples {
	margin-left:auto;
	margin-right:auto;
	}

#login {
	margin-left:auto;
	margin-right:auto;
	}



/*Navigation Section*/

	#nav {float:left; margin:0px 0px 0px 0px; width:163px; }
	.nav-grid {width:155px; border-bottom:solid 1px rgb(200,200,200);}
	.nav-grid dt a, .nav-grid dt a:visited {display:block; min-height:2.0em /*Non-IE6*/; height:auto !important; height:2.0em /*IE6*/; 			line-height:2.0em; padding:0px 10px 0px 20px;  border-top: solid 1px rgb(200,200,200); text-decoration:none; color:rgb(70,122,167); font-weight:bold; font-size:120%;}
	.nav-grid dd a, .nav-grid dd a:visited {display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0px 10px 0px 40px; border:none; font-weight:normal; text-decoration:none; color:rgb(70,122,167); font-size:120%;}
	.nav-grid dt a:hover, .nav-grid dd a:hover {background:url(images/nav-hover.gif); color:rgb(42,90,138); text-decoration:none;}

	.login {margin:10px 0 0 10px; width:150px;}

	.news {margin:0 0 0 10px; width:150px; color:#333333;}
	.hours {margin: 0 0 0 10px; width:150px; color:#333333; font-size:80%;}
	.links {margin:0 0 0 10px; width:150px; color:#333333; font-size:80%;}



/*Content Section*/

#content {float:left; width:950px; background:url(images/content-nob.jpg); border:hidden; }


	.style22 {font-size: small}
	.style19 {font-size: xx-large;color: #0066CC;font-style: italic;}
	.style26 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: small;}
	.main-text {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: small;}






/*Footer Section*/

	#footer {float:left; width:950px; height:50px; background:url(images/Footer.gif); }
	#footer-text {margin:8px 0 0 200px; float:left; width:600px; height:30px;}

