body {
	font: Verdana, Arial, Helvetica, sans-serif;
}

#container { text-align: center; margin: 0 auto; }

p, ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {  
			text-decoration: none;
			font-weight: bold; 
			color: #CCCCCC; 			
			}
			
a:hover{
			color: #FFFFFF;
			}
			
.mainnav { 
			font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;
			}

.bottomnav {
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
}

h1 { font: normal 1.6em Verdana, Arial, Helvetica, sans-serif;
    }

h2 {  
	font: normal 1.3em Verdana, Arial, Helvetica, sans-serif;
	}

h3 {
	font: normal 1.3em Verdana, Arial, Helvetica, sans-serif;
}
h4 {
	font: normal 1.1em Verdana, Arial, Helvetica, sans-serif;
}

.desc {
	font: normal 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}

.contact {
	font: normal .8em Verdana, Arial, Helvetica, sans-serif;
}

#copyright a {
	font-weight: normal;
}
.realsmall  {
			font: normal 0.7em Verdana, Arial, Helvetica, sans-serif;
			color: #999999
			}
.advertise { 
			font: normal 0.8em Verdana, Arial, Helvetica, sans-serif;
			color: #fefefe;
			}
.advertise a { color: white; }
.advertise a:hover { text-decoration: underline; }

/* home page styles */
.photoborder { border: 7px solid #999999; }

/* nearby pages formatting */
.nearbydetails {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid gray;
}

.imgLeft {
	float: left;
	border: 1px solid gray;
	margin: 3px 7px 1px 0;
}
.imgRight {
	float: right;
	border: 1px solid gray;
	margin: 3px 0px 1px 7px;
}