html, body{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	background-image:url(../images/interface/contentbg.jpg); background-position:center; background-repeat:repeat-y;
	background-color:#c6b57e;
	/*background-color:#EDE0B6;*/
	}
	
#wrapper{
    position:relative;
	width:960px;
	margin:0px auto;
	z-index:0;
	}

#flash{
	width:960px;
	height:149px;
	z-index:1;
	padding:0;
	margin:0px auto;
	}
#footer {	
clear:both;
	padding:5px 0px 5px 0px;
	text-align:center;
	z-index:200;
	color:#AE2114;
	}
#footer a:link, #footer a:active, #footer a:visited, #footer a:hover {
	color:#6E2116;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	}
	

#container{
	width:960px;
	min-height:600px;
	z-index:2;
	background-image: url(../images/interface/top.jpg); background-repeat:no-repeat;
	}

#contentbg{
	position:absolute;
	top:113px;
	left:213px;
	width:493px;
	min-height:583px;
	height:583px;
	padding:44px 26px 0px 26px;
	z-index:3;
	}

#content{
	position:relative;
	float:left;
	width:493px;
	z-index:4;
	left: 239px;
	}

#content h1{
	color:#014273;
	font-size:18px;
	font-weight:bold;
	margin:0px 0px 7px 0px;
	padding:0px;
	}

#content p{
	margin:3px 0px 7px 0px;
	padding:0px;
	}

/*Menu Styles*/
#menu {
	position:relative;
	left:37px;
	top:0px;
	width:173px;
	z-index:4;
	}

#menu ul { 
	list-style:none; 
	margin:0;
	padding:0;
	}
#menu li {
	padding:0;
	clear:left;
	}

#menu .menutitle {
	font-size:14px; 
	color:#FFFFFF; 
	font-weight:bold; 
	display:block; 
	width:168px; 
	height:19px; 
	background-image:url(../images/interface/menu-title.gif); 
	padding:12px 0px 12px 5px;	
	}	
	
#menu li a , #menu li a { display:none; background-image:url(../images/interface/menu-section-on.gif);}	
#menu li a { font-size:11px; color:#FFFFFF; font-weight:bold; display:block; width:165px; height:16px; text-decoration:none; background-image:url(../images/interface/menu-section-off.gif); padding:5px 0px 5px 8px;  }
#menu li a:hover  { color:#FFCC00; background-image:url(../images/interface/menu-section-on.gif); }	

#menu .menutop { 
	display:block; 
	width:173px; 
	height:24px;
	background-image:url(../images/interface/menu-top.gif); 
	}	

#menu .menubottom { 
	display:block; 
	width:173px; 
	height:28px; 
	background-image:url(../images/interface/menu-bottom.gif); 
	}

#menu .search { 
	width:145px; 
	height:14px;
	border: 1px solid #404040;
	margin:0px 0px 0px 12px; 
	}
	
#menu .searchbutton { 
	width:55px; 
	height:18px;
	border: 1px solid #404040;
	background-color:#f8d863;
	padding:0;
	margin:5px 0px 0px 105px;
	} 
	
#menu {
	position:absolute;
	left:39px;
	top:141px;
	width:173px;
	z-index:4;
	}	

/*Tabs Styles*/	
#chambers{
	position:absolute;
	left:286px;
	top:96px;
	width:133px;
	text-align:center;
	float:left;
	z-index:2;
	background-image:url(../images/interface/tab-on.gif);
	}		

#chambers  a { font-size:13px; color:#000000; font-weight:bold; display:block; width:133px; height:30px; background-image:url(../images/interface/tab-off.gif); padding-top:8px;}
#chambers  a:hover  { background-image:url(../images/interface/tab-on.gif);}


#tourism{
	position:absolute;
	left:554px;
	top:96px;
	width:133px;
	text-align:center;
	float:left;
	z-index:2;
	background-image:url(../images/interface/tab-on.gif);
	}		

#tourism  a { font-size:13px; color:#000000; font-weight:bold; display:block; width:133px; height:30px; background-image:url(../images/interface/tab-off.gif); padding-top:8px;}
#tourism  a:hover  { background-image:url(../images/interface/tab-on.gif);}


#community{
	position:absolute;
	left:419px;
	top:96px;
	width:133px;
	text-align:center;
	float:left;
	z-index:2;
	background-image:url(../images/interface/tab-on.gif);
	}		

#community a { font-size:13px; color:#000000; font-weight:bold; display:block; width:133px; height:30px;  background-image:url(../images/interface/tab-off.gif); padding-top:8px;}
#community a:hover  { background-image:url(../images/interface/tab-on.gif);}


/*Tabs ON Styles*/	
#communityon{
	position:absolute;
	left:419px;
	top:96px;
	width:133px;
	height:25px;
	text-align:center;
	background-image:url(../images/interface/tab-there.gif);
	font-size:13px; color:#000000; font-weight:bold;
	padding-top:8px;
	float:left;
	z-index:10;
	}		

#chamberson{
	position:absolute;
	left:286px;
	top:96px;
	width:133px;
	height:25px;
	text-align:center;
	background-image:url(../images/interface/tab-there.gif);
	font-size:13px; color:#000000; font-weight:bold;
	padding-top:8px;
	float:left;
	z-index:10;
	}		

#tourismon{
	position:absolute;
	left:554px;
	top:96px;
	width:133px;
	height:25px;
	text-align:center;
	background-image:url(../images/interface/tab-there.gif);
	font-size:13px; color:#000000; font-weight:bold;
	padding-top:8px;
	float:left;
	z-index:10;
	}		


/*Right Side Styles*/
#rightside{
	position:relative;
	left:260px;
	top:65px;
	width:165px;
	float:left;
	clear:none;
	height:307px;
	z-index:4;
	}

#rightside h1{
	font-size:15px;
	color:#163f5e;
	padding: 0px 5px;
	margin: 0;
	}	

#factofday p{
	font-size:12px;
	padding: 5px 5px;
	margin:0;
	color:#163f5e;
	text-align:justify; 
	}

.blue_text {
	font-size:14px;
	padding: 5px 5px;
	margin:0;
	color:#163f5e;
	text-align:justify;
}

.calendar a:link,
.calendar a:active,
.calendar a:visited
{
width:40px;
height:14px;
display:block;
color:#163F5E;
text-decoration:none;
font-size:10px;
}
.calendar a:hover
{
width:40px;
height:14px;
display:block;
background-color:#F8D863;
text-decoration:none;
}
.calendar a:link .calendar-over
{
font-weight:bold;
}

.links
{
border-color:#163F5E; 
border-width:1px 0px 0px 0px; 
border-style:solid;
}

.tourism
{
border-color:#163F5E; 
border-width:1px 1px 0px 1px; 
border-style:solid;
}

.links2 a:link,
.links2 a:visited,
.links2 a:active,
.links a:link,
.links a:active,
.links a:visited,
.tourism  a:link,
.tourism  a:active,
.tourism  a:visited
{
color:#006699;
font-weight:bold;
/*text-decoration:none;*/
font-size:12px;
}
.links2 a:hover,
.links  a:hover,
.tourism  a:hover
{
text-decoration:underline;
}

.eventtitle
{
text-align:left;
background-color:#F8D863; 
padding:3px; 
font-weight:bold;
font-size:14px; 
color:#163F5E; 
border-color:#163F5E; 
border-width:1px 1px 0px 1px; 
border-style:solid;
}

.photo img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 3px;
	color: inherit;
	padding: 1px;
	
}

.button
{
background-color:#ffffff;
color:#163F5E;
border:#163F5E 1px solid;

}

.fields
{
border:#666666 1px solid;
background-color:#ffffff;
color:#163F5E;
}

#callouts {
	margin-bottom: 25px;
	margin-top: -17px;
}

#mask {
  position:absolute;
  left:0;
  top:0;
  width: 2000px;
  height: 200px;
  z-index:9000;
  background: url(../images/trans.png) repeat;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  display:none;
  z-index:9999;
  padding:10px;
  background: #000;
  text-align: right;
  color: #fff;
}

#boxes #dialog {

}

#video { margin-left: -5px; padding-top: 5px; }

a.close { font-size: 12px; color: #fff; padding-right: 5px; }

#boxes_numbers .window {
  position:absolute;
  left:0;
  top:0;
  width:675px; 
  height:190px;
  display:none;
  z-index:9999;
  padding:10px;
  background: #000;
  text-align: right;
  color: #fff;
}