/*center collapsible button text */
.ui-collapsible-heading .ui-btn-text { text-align:center; margin:0px auto; display:inline-block; }

/*make collapsible text wider than button*/
.collapsible_text { clear:both; 
	width:250px;  /*this extended the text past left margin and started in line with Credits - could not get it to go back to left margin*/
	margin:auto;
	}
/*didn't work*/
.ui-collapsible-content{
	padding-top: 0px; 
	padding-bottom: 0px;
}	

/*used for map image positioning at top left of page which will still occupy one coloumn this is just to get it to the top left of the page*/
#outer {
	position: relative;
	width: 90&
	height: 0px;
	border: 0px;
}

.map_image {
	vertical-align: top
	width:80%
}

#right{
	position: absolute;
	top: 0;
	left: 250px;
	background-color: #fcc;
	width: 220px;
	padding: 15px;
	}


a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: #000000;
}
a:active {
	color: #666666;
}

#small_map{
position:relative; 
top:-20px;
left: 8px
}

h1 {text-align:center;
	font-size: 13.5pt; 
	color: rgb(93, 93, 93);
}
h2 {
	font-size: 13.5pt; 
	color: rgb(93, 93, 93);
}

.smaller {
	font-size: 8pt;
	color: rgb(93, 93, 93);
}
.regular {
	font-size: 10pt;
	color: rgb(93, 93, 93);
}
.bigger {
	color: rgb(93, 93, 93);
	font-size: 12pt;
}

.tdleft{
	width:25%; 
	-moz-column-width:25%; /* Firefox */
	-webkit-column-width:25%; /* Safari and Chrome */
	column-width:25%;
	padding-bottom: .5em;
}
.tdright{
	width:75%; 
	-moz-column-width:75%; /* Firefox */
	-webkit-column-width:75%; /* Safari and Chrome */
	column-width:75%;	
	padding-bottom: .5em;
}
.trall{ 
	
}	

/*adjust the em's for global line spacing between images and texts or any blocks - affects line in current elements*/
.lineheight{
	line-height: .5em;
}	
.table95 {
	width:95%;
	border:0
	cellspacing:5; 
	margin-left: auto;
	margin-right: auto;
}

.table90 {
	width:90%;
	border:0
	cellspacing:5; 
	display: block;
	margin-left: auto;
	margin-right: auto;
}.table1 {
	width:90%;
	border:0
	cellspacing:5; 
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.table2{
	width:95%;
	border:0
	cellpadding:2;
	cellspacing:5;
	padding-top:20px
	padding-bottom:20px
	display: block;
	margin-left: auto;
	margin-right: auto;
}	
.v100col {
	width: 100%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.v90col {
	width: 90%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}.v95col {
	width: 95%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.v85col {
	width: 85%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}.v80col {
	width: 80%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
/*
.v80col {
	width: 80%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
*/
.v75col {
	width: 75%;
}
.v60col {
	width: 60%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.v50col {
	width: 50%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.v33col {
	width: 33%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.v25col {
	width: 25%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
	