.nav {
	padding-top:3px;
	border:#BEBEBE 1px solid;
	background-color:#ffffff;
	position:relative;
	width:143px;
	z-index:1;
	padding-bottom:3px;
}

.gallery {
	padding:10px;
	width:610px;
	border-right-width: 1px;
	border-left-width: 1px;	
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #ABADB2;
	border-left-color: #ABADB2;
	border-bottom-color: #ABADB2;
	background-color:#E7EAF1;
	position:relative;
	z-index:1;
}
	
.theater {
	padding:1px;
	width:610px;
	border-right-width: 1px;
	border-left-width: 1px;	
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #ABADB2;
	border-left-color: #ABADB2;
	border-bottom-color: #ABADB2;
	background-color:#080B22;
	position:relative;
	z-index:1;
}	
		
.aboutme {
	padding:10px;
	width:610px;
	border-right-width: 1px;
	border-left-width: 1px;	
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #ABADB2;
	border-left-color: #ABADB2;
	border-bottom-color: #ABADB2;
	background-color:#ffffff;
	position:relative;
	z-index:1;
}

.contactme {
	padding:1px;
	width:610px;
	border-right-width: 1px;
	border-left-width: 1px;	
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #ABADB2;
	border-left-color: #ABADB2;
	border-bottom-color: #ABADB2;
	background-color:#E7EAF1;
	position:relative;
	z-index:1;
}

.searchresults {
	padding:10px;
	width:610px;
	border:#ABADB2 1px solid;
	background-color:#E7EAF1;
	position:relative;
	z-index:1;

}

.alert {
	width:766px;
	background-color:#E95553;
	position:relative;
	z-index:1;
    bottom:20px;
}
.alert2 {
	border:#ABADB2 1px solid;
	width:766px;
	background-color:#FFFFD5;
	position:relative;
	z-index:1;
}

.content {
	padding:10px;
	
	border:#ABADB2 1px solid;
	background-color:#ffffff;
	position:relative;
	z-index:1;

}
.searchsmall {
	padding:10px;
	width:176px;
	background-color:#CDD3E2;
	position:relative;
	z-index:1;
	border: 1px solid #88899E;
}

.blacklink:link     {font-family: Arial, Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: #000000}
.blacklink:visited  {font-family: Arial, Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: #000000}
.blacklink:active   {font-family: Arial, Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: #000000}
.blacklink:hover    {font-family: Arial, Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: red}

.bluelink { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none }
.bluelink a { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #444865; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none; }
.bluelink a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #444865;
	FONT-FAMILY: Arial, Helvetica;
	background-color: #C8CBD8;
}

.bluelink2 { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none }
.bluelink2 a { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #444865; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none; }
.bluelink2 a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #444865;
	FONT-FAMILY: Arial, Helvetica;
	background-color: #ffffff;
}

.littlegray { FONT-WEIGHT: bolder; FONT-SIZE: 7pt; COLOR: #555555; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none }

.red { FONT-WEIGHT: bolder; FONT-SIZE: 7pt; COLOR: #990000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none }
.red a { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FF5151; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none; }
.red a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica;
	background-color: #FF5151;
}

.navlink { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #444865; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none }
.navlink a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #444865;
	FONT-FAMILY: Arial, Helvetica;
	TEXT-DECORATION: none;
	border: none;
}
.navlink a:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #444865;
	FONT-FAMILY: Arial, Helvetica;
	background-color: #E7ECED;
	border: none;
}

.aboutmetext { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #444865; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none }
.aboutmetext a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #444865;
	FONT-FAMILY: Arial, Helvetica;
	TEXT-DECORATION: none;
	border: none;
}
.aboutmetext a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #444865;
	FONT-FAMILY: Arial, Helvetica;
	background-color: #E7ECED;
	border: none;
}




#linktitle {
  margin-bottom: 8px;
}

#descript {
	text-align:justify;
	   }

#justifytext {
	text-align:justify;
	   }
	   
#whatsnewpic {
	width:282px;
	position:absolute; 
	left:0px;
	top:0px;
	height:102px;
	   }
#whatsnewpic a { padding: 1px;height:100px; }
#whatsnewpic a:hover {
	border: 1px solid white;
	padding: 0px; 
	   }
#whatsnewpic img { border: 0px none; }




.archives { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none; }
.archives a { COLOR: #ffffff; TEXT-DECORATION: none; }
.archives a:hover {
	background-color: #565E8A;
}

.tabtext { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none }
.tabtext a { COLOR: #000000; TEXT-DECORATION: none; }
.tabtext a:hover {
	TEXT-DECORATION: none;
	background-color: #BFBFBF;
}

.recent { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #c0d6ee; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none }
.recent a { FONT-WEIGHT: bold; COLOR: #c0d6ee; TEXT-DECORATION: none; }
.recent a:hover {
	FONT-WEIGHT: bold;
	color: #FFFFFF;
	background-color: #3E486B;
}

.newlink { FONT-SIZE: 9pt; COLOR: #c0d6ee; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none }
.newlink a { FONT-WEIGHT: bold; COLOR: #c0d6ee; TEXT-DECORATION: none; }
.newlink a:hover {
	FONT-WEIGHT: bold;
	color: #FFFFFF;
	background-color: #55628C;
}

.results { FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline; COLOR: #000000; TEXT-DECORATION: none; }

.black2link:link     {font-family: Arial, Helvetica; font-size: 9pt; font-weight: normal; text-decoration: underline; color: #000000}
.black2link:visited  {font-family: Arial, Helvetica; font-size: 9pt; font-weight: normal; text-decoration: underline; color: #000000}
.black2link:active   {font-family: Arial, Helvetica; font-size: 9pt; font-weight: normal; text-decoration: underline; color: #000000}
.black2link:hover    {font-family: Arial, Helvetica; font-size: 9pt; font-weight: normal; text-decoration: none; color: #000000}

.blacktext {color:#494949; font-size: 8pt; font-family: Arial, Helvetica; font-weight: normal; font-style: normal;}
.bluetext {
	color:#444865;
	font-size: 9pt;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
}

.hugeblue {
	color:#444865;
	font-size: 20pt;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
}

.date {color:#000000; font-size: 7pt; font-family: Arial, Helvetica; font-weight: bold; font-style: normal;}


.verysmalltext {color:#000000; font-size: 7pt; font-family: Arial, Helvetica; font-weight: bold; font-style: normal;}

.lightblue {color:#C0D6EE; font-size: 7pt; font-family: Arial, Helvetica; font-weight: normal; font-style: normal;}

.offwhite {
	color:#EEEFF1;
	font-size: 8pt;
	font-family: Arial, Helvetica;
	font-weight: normal;
	font-style: normal;
	line-height: 13px;
}
.thumbnail {
	text-align: center;
	vertical-align: middle;
	padding:1px;
	position:absolute;
	width:76px; height:77px; z-index:3;
	background-color:#AFB4C1; 
}

.searchresult {
	position:relative;
	width:400px;
	z-index:1;
	background-color:#ffffff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #88899E;
	border-bottom-color: #88899E;
	margin-bottom: 10px;
}

.resulttext {
  position:absolute; left:76px;
  width:323px; height:77px; z-index:2;
  background-color:#ffffff;
  padding-left:15px; padding-top: 7px;
}
.boldwhite {
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


.alerttext { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none }
.alerttext a { FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; }
.alerttext a:hover {
	FONT-WEIGHT: normal;
	color: #000000;
	background-color: #F75757;
}

.popupbox {
					width:300px;
					font-size:10pt;
					font-family:Arial, Helvetica;
					border-width:1px;
					border-color:grey;
					border-style:solid;
					layer-background-color:#cccccc;
					background-color:#ffffff;
					color:black;
}

TD.smilies {
					background-color: #cccccc;
					border: solid 1px #808080;
					font-family: Verdana, Arial, Helvetica;
					font-size:12px;
}
