/*PhotoIsca Database-Generated Page Styles */

.eventCellA { text-align:left; vertical-align:top;}
.eventCellB { text-align:center; vertical-align:top;}

.eventA {width:90px; text-align:center;}
.eventB {width:200px; text-align:center;}
.eventC {width:490px; text-align:center;}

.headingA {width:150px; text-align:left; padding-left:5px;}
.headingB {width:200px; text-align:left; padding-left:5px;}
.headingC {width:250px; text-align:left; padding-left:5px; white-space:pre-line;}
.headingD {width:50px; text-align:left; padding-left:5px;}
.headingE {width:120px; text-align:left; padding-left:5px;}
.headingF {width:70px; text-align:left; padding-left:5px;}
.headingG {width:100px; text-align:left; padding-left:5px;}
.headingH {width:10px; text-align:left; padding-left:5px;}
.headingI {width:30px; text-align:left; padding-left:5px;}

.headingBg { background-color:#CCCCCC;}

.banner { margin-left:70px; margin-bottom:10px; margin-top:20px; border:0px;}

.caption {
	text-align:left;
	font-weight:bold;
	margin-left:15px;
}

.captionLayer {
	position:absolute; 
	width:80px; 
	height:45px; 
	z-index:2; 
	left: 570px; 
}
.cell {padding-left:5px;}
.centreTxt {text-align:center;}
.clear{clear:both;}
.dataTable {
	border:0px; 
	cellspacing:0px;
}
.fhg{ margin-left:30px; margin-bottom:30px; border:0px;}
.formStyle {
	width: 400px;
	position: relative;
	left: 100px;
	z-index: 2;
}
.important { color:#FF0000; font-weight:bold;} 
.input {width:200px;}
.inputlarge {width:420px;}
.inputsmall {width:100px;}

.link {color:#0000FF; text-decoration:underline;}

.picLayer {
	position:absolute; 
	width:150px; 
	height:100px; 
	z-index:4; 
	left: 400px; 
	visibility: visible;
}
.pod {margin-left: 20px; margin-right:10px; margin-bottom:10px; border:0px;}
.rotator {float:left; margin-left:10px; margin-right:10px; margin-bottom:10px; border:0px;}
.title {
	position:absolute; 
	width:160px; 
	height:50px; 
	z-index:3; 
	color:#CCCCCC; 
}
.vid { margin-left:30px; margin-bottom:30px; border:0px;}

#capLayer1 {top: 200px;}
#capLayer2 {top: 310px;}
#capLayer3 {top: 420px;}
#capLayer4 {top: 530px;}
#capLayer5 {top: 640px;}

#changelayer {
	width: 400px;
	height: 100px;
	position: relative;
	z-index: 2;
}

#dataTable {margin-bottom:20px;}

#dataTable td, #dataTable th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	line-height:1.5em;
	
}
	
#event {margin-bottom: 10px; margin-left: 5px; margin-right:5px; margin-top: 5px;}

#event td, #event th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	line-height:1.2em;
	padding: 5px 0 5px 5px;
}

#event th { background-color:#BBBBBB;}

#galleryLayer {margin-left:30px;}
#galleryLayer h4{margin-left:30px; padding:0px 0px 0px 0px;}
#headingLayer {
	width:600px; 
	height:150px;
	margin-bottom:40px; 
	z-index:5;
	background-color:#006699; 
}

#insertform {
	width: 400px;
	height: 150px;
	position: relative;
	left: 50%;
	margin-left:-150px;
	top: 100px;
	z-index: 2;
}

#introduction {
	width: 500px;
	height: 50px;
	position: relative;
	left: 10%;
	top: 50px;
}
#linkNav {
	position:absolute; 
	width:700px; 
	height:30px; 
	z-index:3; 
	top: 620px; 
	left: 20px;
	color:#CCCCCC;
}

#linkNav ul { 
	margin: 0px;
	padding: 0px;
	font-weight:normal;
	list-style-type: none;
}
#linkNav ul li { float:left; }
#linkNav ul a { 
	display:block;
	float:left;
	padding: 0 1em;
	line-height:2.1em;
	color:#FF0000;
}

#secNav {
	position:absolute; 
	width:100px; 
	height:30px; 
	z-index:3; 
	top: 13px; 
	left: 144px;
	color:#CCCCCC;
}

#secNav a:link, #secNav a:visited {
	color:#CCCCCC;
	text-decoration:none;
	
}

#secNav a:hover {
	text-decoration: underline;
	color:#FFFF00;
}

#secNav a:active {
	text-decoration: none;
	color: #FFFF00;
}

#mtnceTable {
	width:100%;
	border:0px;
	cellpadding:8px;
}

#notice.important {text-align:center;}
#nextTitle {
	top: 260px; 
	left: 150px;
	padding-left:15px;
	
}
#pageTitle  {
	top: 160px; 
	left: 150px;
}

#pageTitle h4 {
	font-size:14px;
	
}

#picLayer1 {top: 170px; }
#picLayer2 {top: 280px; }
#picLayer3 {top: 390px; }
#picLayer4 {top: 500px; }
#picLayer5 {top: 610px; }

/*
	div{width:150px;height:150px;overflow:scroll;}

	visible  	The overflow is not clipped. It renders outside the element's box. This is default
	hidden 		The overflow is clipped, and the rest of the content will be invisible
	scroll 		The overflow is clipped, but a scroll-bar is added to see the rest of the content
	auto 		If overflow is clipped, a scroll-bar should be added to see the rest of the content
	inherit 	Specifies that the value of the overflow property should be inherited from the parent element
*/


