.masthead {
        FONT-SIZE: 1.5em;
        MARGIN: 0px auto;
        POSITION: relative;
        HEIGHT: 136px;
}

.main {
	float: left;
	width: 60%;
	margin-right: 3%;
	margin-left: 3%; 
	margin-top: 3%;
	margin-bottom: 3%;
	border-right: solid 1px #8f99a5;
	padding: 0 10px;
}

#comingsoon {
	font-size: 1.5em;
	height: 29px;
	width: 194px;
	margin:10 10px;
	margin-top:10px;
	padding: 10;
	color: #cc9933;
}

.box {
	border: 1px solid #8f99a5;
	padding: 10 10 0 10;
}

#eventstable {
	width: 100%;
	font-size: 1.2em;
	padding: 10px;
}

#eventstable td {
	text-align: center;
	valign: middle;
}

#eventstable tr {
	align: center;
	valign: middle;
}

.sidebar {
}

#bodytext {
	font-size: 1.2em;
}

h1 {
	font-size: 1em;
}

.footer {
	clear: left;
	BACKGROUND-POSITION: left bottom;
	FONT-SIZE: 1.2em;
	Z-INDEX: 3;
	BACKGROUND-IMAGE: url(images/bg_bottom.gif);
	margin-top: 20px;
	WIDTH: 100%;
	BACKGROUND-REPEAT: repeat-x;
	POSITION: relative;
	HEIGHT: 93px;
	TEXT-ALIGN: center;
	padding: 0px;
}
#footerlinks {
	color: 000000;
}

#footerlinks a {
	color: 616566;
	text-decoration: none;
}

#footerlinks a:hover {
	text-decoration: underline;
}


html, body{
	background-color:e5e5e5;
	height:100%;
}

body{
	margin:0;
	padding:0;
	font-family:arial,verdana,sans-serif;
	font-size:62.5%
}

#wrapper1{
	background-image:url(images/bg_top.gif);
	background-repeat:repeat-x;
	min-height:100%;
	height:100%;
	position:relative;
	padding:0;
	margin:0;
	z-index:2;

}


/*Toplinks - top right navigation*/
	#toplinks{
		FONT-SIZE: 0.85em;
		position:absolute;
		top:0;
		right:20;
		color:#e5e5e5;
	}
	
	#toplinks a{
		color:#e5e5e5;	
		text-decoration:none;
	}
	
	#toplinks a:hover{
		text-decoration:underline;
	}
/*Nav1 & Nav2 - tabs*/
#nav1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	POSITION: absolute; 
	TOP: 96px
}
#nav2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	POSITION: absolute; 
	TOP: 96px
}
#nav1 {
	LEFT: 0px; 
	max-width: 34%
}
#nav2 {
	RIGHT: 0px; 
	max-width: 67%
}
#nav1 LI {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: right top; 
	PADDING-LEFT: 0px; 
	MIN-HEIGHT: 25px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
#nav2 LI {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: right top; 
	PADDING-LEFT: 0px; 
	MIN-HEIGHT: 25px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
#nav1 A {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: left top; 
	DISPLAY: inline; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.95em; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	COLOR: #8f99a5; 
	PADDING-TOP: 7px; 
	FONT-FAMILY: arial, verdana, sans-serif; 
	HEIGHT: 25px; 
	TEXT-DECORATION: none
}
#nav2 A {
	PADDING-RIGHT: 15px; 
	BACKGROUND-POSITION: left top; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.95em; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	COLOR: #8f99a5; 
	PADDING-TOP: 7px; 
	FONT-FAMILY: arial, verdana, sans-serif; 
	HEIGHT: 25px; 
	TEXT-DECORATION: none
}
#nav1 A:hover {
	COLOR: #000; 
	TEXT-DECORATION: underline
}
#nav2 A:hover {
	COLOR: #000; 
	TEXT-DECORATION: underline
}

#nav1 LI.on A {
	COLOR: #000; 
}
#nav2 LI.on A {
	COLOR: #000;
}

#nav2 LI.on A {
	COLOR: #000;
}

#picturelist {
	list-style-type: none;
	position: absolute;
	right: 100px;
}

#picturelist li {
	padding: 5px;

}

/*  For the picture pages */
.cellover {border: 1px solid #e5e5e5;}

.pix  {
 cursor: hand;
 border:0 px;
 width:90px;
 height:65px;
}

.noborder {
	border:0 px;
}

.cellborder {
border: 1px solid #000000;

}

.redcellborder {
border: 2px solid #FF0000;

}

.tableHeader {
font-size: 30px;
color: White;
background-color:#000000;
}
table {
font-size: 12px;
color: Black;
}

a.link1, a.link1:visited{
        text-decoration: none;
        color : black;
        font : 12px Verdana;
        font-weight: bold;
        cursor: hand;
}

a.link1:hover, a.link1:active{
        text-decoration: underline;
        color : White;
        font : 12px Verdana;
        font-weight: bold;
        cursor: hand;
}


#fullheight {
	height: 50%;
}

a img {
	border:none;
}
