#container {
	/*border: 0px solid gray;*/
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}

#banner {
	padding: 0px;
	margin-bottom: 0px;
	height: 194
	/*
	background-image: url(../media/img/tse_banner_bg.jpg);
	background-repeat: repeat-x;*/
}

#content {
	padding: 5px 20px 5px 20px;
	width: 800px;	
}

#sidebar-a {
	float: left;
	width: 145px;
	\width: 145px;
	w\idth: 145px;
	margin: 0px;
	margin-right: 0px;
	padding: 0px;
}

#footer {
	clear: both;
	padding: 5px;	
	margin-top: 5px;
}
body {
	margin: 0px;
	padding: 0px;	
	background: url(../media/img/tiki_bg2.gif) repeat-y;
}
.fm_title {
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fm_title_header {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	background-color: Gray;
}
.fm_input{
   /*background-color: #A1B8CA;*/
	font: normal 12px Arial, Helvetica, sans-serif;
	background-color: white;
	border: 2px solid #A1B8CA;
	padding: 2px;
	color: #003863;
}
.fm_button{
	
	background-color: #A1B8CA;
	color: #003863;
	border: 1px solid #003863;
	/*border-color: #E2CA5C #F0E7C2 #F0E7C2 #E2CA5C;
	border-width: 1px;
	border-style: outset;*/
	font-weight: bold;
	font-size: 11px;
}
.error {
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: red
}
#bottomnav {
	font: 13px sans-serif, Arial, Helvetica, ;
	text-align: center;
	padding: 8px;
}
#bottomnav a{
	color: #4B4B4B;
}
#copyright {
	font: 11px Arial, sans-serif, Helvetica ;
	text-align: center;
	color: #949494;
	padding: 8px;
}
#copyright a{
	color: #4B4B4B;
}
#webdesign {
	font: 10px Helvetica, sans-serif, Arial ;
	text-align: center;
	color: #949494;
}
#webdesign a {
	color: #949494;;
	text-decoration: underline;
}
h1 {
	font: 17px "Trebuchet MS", Tahoma, Arial;
	color: #00008B;
	margin-bottom: 0px;
	margin-top: -5px;
	margin-left:-5px;
}
h2 {
	font: bold 15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2F7761;	
}
h3{
	font: bold 14px "Trebuchet MS", Tahoma, Arial;
	color: #3B6F9B;
}
h4 {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: -1em;
	margin-left:1.0em;
}
h5 {
	font: bold 16px "Trebuchet MS", Tahoma, Arial;
	color: #004A01;
	margin-top: 0.5em;
	margin-bottom: 0;
}
p {
	font:normal 0.8em/1.4em verdana,sans-serif;
	margin:1.0em;
}
.pfont{
	font:normal 0.8em/1.4em verdana,sans-serif;
}
.pnotopmarg{
	font:normal 0.8em/1.4em verdana,sans-serif;
	margin-left:1.0em;
	margin-top:0;
}
a:link {
	color: #06A80B;
	/*color: #113D30;*/
}
a:visited {
	color: #06A80B;
}
a:hover {
	color: #2B80AC;
	text-decoration:none;
}
a:active {
	color: #2B80AC;
	text-decoration:none;
}

#content-table{
	
}
.note1{
	color: Maroon;
	font-weight: bold;
}
.note2{
	color: Maroon;
	font: normal 11px Arial, Helvetica, sans-serif;
}

#content ul li{
	font: normal 13px Arial, Helvetica, sans-serif;
	padding-top: 5px;
}
.box {
    position: absolute;
	 z-index: 5;
    padding: 8px;
	 visibility: hidden;
}
.divider1{
	background-color: Gray;
	height: 2px;	
}
.list_area{
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #484848;
}
.list_address{
	font: normal 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.list_value{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #191970;
}
.list_table{
  padding-left: 5px;
}

#requestform1{
	background-color: #FFFFE1;
	border: 3px double #004A01;
	padding: 3px;
}
#requestform1 input,select,textarea{
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.logintable{
	background-color: #5C9282;
	border: 1px solid Black;
	padding: 5px;
}
.login_header{
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}
.login_fm_title{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Yellow;
}
.propinfo{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: black;
}
.attribdisplay{
	background-color: #F2F2F2;
	border: 1px solid #191970 ;
	padding: 2px;
}
.pictitle_thumb{
	font: normal 10px Arial, Helvetica, sans-serif;
	text-align: center;
}
.mapit{
	font: normal bold 11px Arial, Helvetica, sans-serif;
	color: #6A5ACD;
}
.picheader{
	font: 10px Arial, Helvetica, sans-serif;
}

a.picklink:link {
	border-color: #81AFA2;
	color: #81AFA2;
}
a.picklink:visited {
	border-color: #81AFA2;
	color: #81AFA2;
}
a.picklinka:hover {
	border-color: #81AFA2;
	color: #81AFA2;
}
a.picklink:active {
	border-color: #81AFA2;
	color: #81AFA2;
}
.events_home{
   font: normal 12px "Trebuchet MS", Tahoma, Arial;
	padding: 6px;
	color: White;
}
#hours{	
	color: #067309;
	font: normal 0.8em/1.35em verdana,Geneva, Arial, Helvetica, sans-serif;
}
#hours th{
	font-weight:bold; 
	color:#023763;
}

#evtDetailTable, #evtDetailTable p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#evtDetailTable h1{
	color: black;
	font: 19px "Trebuchet MS", Tahoma, Arial;
	margin: 0px;
}
#evtDetailTable p{	
	margin-left: 0px;
}

.evtTitle1{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #535353;
}
.evtTitle2{
   font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #535353;
}
.evtTitle3{
   font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #535353;
}
.evtTitle3 a:link,.evetTitle3 a:visited,.evetTitle3 a:active{
	color: #F5A506;
	text-decoration: none;
}
.evtTitle3 a:hover{
	color: #F5A506;
	text-decoration: underline;
}

.evtTitle4{
	font-size: 10px;
}

#evtShowtimes{
	text-align: left;
	padding-right: 5px;
	padding-top: 5px;
	vertical-align: top;
}
#evtShowtimes a:link,#evtShowtimes a:visited,#evtShowtimes a:active{
	color: #F5A506;
	text-decoration: none;
}
#evtShowtimes a:hover{
	color: #F5A506;
	text-decoration: underline;
}
#evtShowtimes p{
	color: #F5A506;
	font-size: 10px;
	font-weight: bold;
	margin-left: 0;
}

.evtHomeTitle1{
	font: normal 38px Arial, Helvetica, sans-serif;
}
.evtHomeTitle2{
	font: normal 17px Arial, Helvetica, sans-serif;
}

#evtDiv{
	padding: 10px;
	font-size: 15px;
}

#evtDiv a:link,#evtDiv a:visited,#evtDiv a:active{
	color: #F5A506;
	text-decoration: none;
}
#evtDiv a:hover{
	color: #F5A506;
	text-decoration: underline;
}

#reservationTable{
	font:normal 0.8em/1.4em verdana,sans-serif;
	margin:1.0em;
}
#reservationTable td{
	padding-top:5px;
}