/* CSS Stylesheet */

*{
	margin:0px;
	padding:0px;
	font-family: aerial, helvetica, sans-serif;
	font-size:14px; 

}

a { 
	color:#000000;	
}

a > img { 
	border: 0px;
}

hr {
	color:#00b700;
	height:1px;
}

strong {

	font-size:inherit;
}

a:hover {

}

a:visited {
}

#main-container {
	width:800px;
}


#div-top-button-bar {
	margin-top:10px;
	background:none repeat scroll 0 0 #eaffea;
	border-top:1px solid #007200;
	height:20px;
	line-height:20px;
}

a.menu-nav {
	margin-left:20px;
	margin-right:20px;
	font-size:inherit;
	color:#000000;
}

a.menu-nav-active {
	margin-left:20px;
	margin-right:20px;
	font-size:inherit;
	color:#000000;
	text-decoration:none;
}


#main-content-area {
	min-height:400px;
}

#home-search-form {
	padding-top:5%;
	padding-bottom:5%;
}


#div-footer-bar {
	background:none repeat scroll 0 0 #eaffea;
	border-top:1px solid #007200;	
	height:20px;
	line-height:20px;
	font-size:9px;
}

#div-footer-bar a {
	font-size:9px;
}


.record-result {
	text-align:left;
	margin-top:20px;
	margin-bottom:20px;
}

.record-result-title a {
	font-size:18px;
}

.record-result-table {
	display:table;
}

.record-result-row {
	display:table-row;
}

.record-result-lhs {
	display:table-cell;
}

.record-result-thumbnail {
	border:1px solid #007200;	
}

.record-result-rhs {
	display:table-cell;
	margin-top:0px;
	padding-left:10px;
	float:left;
}

.record-result-keywords {
	font-weight:bold;
	padding-right:2px;
}

.breadcrumb-nav {
	margin-bottom:20px;

}


.nav-nextprev {
	padding-left:10px;
	padding-right:10px;	
}

.nav-nextprev-gray {
	padding-left:10px;
	padding-right:10px;
}

.text-content {
	text-align:left;
	margin-top:15px;
	margin-bottom:15px;	
}

.text-title {
	text-align:left;
	color:#007200;	
	font-size:20px;
	font-weight:bold;
	margin-top:20px;
}

.record-result-main-title {
	color:#007200;	
	font-size:20px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}

.record-result-main-photo {
	margin-bottom:10px;
	margin-top:10px;
}

.record-result-main-text {
	border:1px solid black;
}


.record-result-main-text {
	font-weight:bold;
	margin-bottom:10px;
}

.record-result-main-photo-caption {
	font-style: italic;
	color: gray;
}

.record-result-main-public-notes {
	text-align:left;
	margin-bottom:15px;
}

.record-result-main-location-description {
	text-align:left;
	margin-bottom:15px;
}

.record-result-main-comments {
	text-align: left;
	margin-bottom:10px;
}

.record-result-main-category {
	text-align:left;
	margin-bottom:20px;
}

.category-list {
	text-align:left;
	margin-left:20px;
}
