/* CSS Document */
	body {
		text-align:center;
		background-color: #FFFFFF;
		margin: 0px 0px 0px;
		padding: 0px ;
		}
	
	#top {
		width:100%;
		height:150px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		background-image:url('../images/bg_top.gif');
		}
		
	#nav {
		width:100%;
		height:20px;
		margin-right:auto;
		margin-left:auto;
		padding:0px;
		text-align:center;
		vertical-align:middle;
		background:#000000;
		}

	#frame {
		width:960px;
		margin-right:auto;
		margin-left:auto;
		padding:0px;
		text-align:left;
		}
	
	#blogleft {
		width:710px;
		padding:0px;
		text-align:left;
		float:left;
		}

	#blogmid {
		width:5px;
		padding:0px;
		text-align:left;
		display:inline;
		}

	#blogright {
		width:245px;
		padding:0px;
		text-align:left;
		display:inline;
		}

	#bottomblack {
		width:100%;
		height:5px;
		margin-right:auto;
		margin-left:auto;
		padding:0px;
		background:#000000;
		}
		
	#bottom {
		width:100%;
		height:110px;
		margin-right:auto;
		margin-left:auto;
		text-align:center;
		padding:0px;
		background-image:url('../images/bg_bottom.gif');
		}
					
	#bottomcontent {
		width:960px;
		padding:0px;
		height:110px;
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		}
		
	#nav1 {
		width:323px;
		display:inline;
		text-align:left;
		passing:0px;
		border:0px;
		margin: 0px 0px 0px 0px;
		}

	#nav2 {
		width:329px;
		display:inline;
		text-align:left;
		passing:0px;
		border:0px;
		margin: 0px 0px 0px 0px;
		}

	#nav3 {
		width:308px;
		display:inline;
		text-align:left;
		passing:0px;
		border:0px;
		margin: 0px 0px 0px 0px;
		}
	
	#townbox {
		width:360px;
		height:100px;
		float:left;
		display:inline;
		}
	
	#townhead {
		width:600px;
		height:100px;
		float:left;
		display:inline;
		}
		
	#frontintro {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: normal;
		color: #000000;
		padding-top:0px;
		width: 960px;
		}
	
	#potw {
		width:200px;
		float:right;
		text-align:justify;
		display:inline;
		padding:0px;
		border: 1px solid #663300;
		margin-right: 5px;
		background:#ffff99;
		}

	#towninfo {
		width:200px;
		float:right;
		text-align:left;
		display:inline;
		padding:0px;
		border: 1px solid #663300;
		margin-right: 5px;
		background:#ffff99;
		}

	#bottom_travel {
		width:500px;
		padding:0px;
		border: 1px solid #663300;
		background:#ffff99;
		}

	#pic_float {
		text-align:left;
		display:inline;
		padding:0px;
		border: 1px solid #000000;
		background:#ffff99;
		}
				
	p { margin:3px 0px 5px 0px; }
	h1 { font-size: 10px; }
	h2 { margin:3px 0px 3px 2px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		}
	h3 { margin:0px 0px 12px 0px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		}
	
	li { margin: 4px; padding: 1px; }

	.georgia { 
		font-size: 18px;
		font-family: Georgia, Times New Roman, Times, serif;
		font-weight: bold;
		color: #000000;
		padding-top:0px;
		}
		
	.InputTextStyle {
		background-image: url('../images/header_search_bar.gif');
		background-repeat: no-repeat;
		background-position: 0px 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #333333;
		border-width: 1px;
		border-color: #999999;
		padding-left: 20px;
		}

	.photoleft {
		margin-top: 2px;
		margin-bottom: 2px;
		margin-right: 4px;
		border: 1px solid black; 
		}

	.photomid {
		margin-top: 4px;
		margin-bottom: 4px;
		margin-left: 4px;
		margin-right: 4px;
		border: 1px solid black; 	
		}

	.photoright {
		margin-top: 2px;
		margin-bottom: 2px;
		margin-left: 4px;
		border: 1px solid black;
		}
		
	.spacer15 {
		clear: both;
		height: 15px;
		overflow: hidden;
		display: inline;
		} 	
	
	A:link { color: #663300; text-decoration: none; font-weight:bold }
	A:visited { color: #663300; text-decoration: none; font-weight:bold }
	A:active { color: #FFFFFF; background-color: #663300; text-decoration: none; font-weight:bold }
	A:hover { color: #FFFFFF; background-color: #663300; text-decoration: none; font-weight:bold }
	A.bottom:link { color: #FFFFFF; text-decoration: none; font-weight:bold }
	A.bottom:visited { color: #FFFFFF; text-decoration: none; font-weight:bold }
	A.bottom:active { color: #663300; background-color: #FFFFFF; text-decoration: none; font-weight:bold }
	A.bottom:hover { color: #663300; background-color: #FFFFFF; text-decoration: none; font-weight:bold }
	A.nav:link { color: #FFFFFF; text-decoration: none; font-weight:bold }
	A.nav:visited { color: #FFFFFF; text-decoration: none; font-weight:bold }
	A.nav:active { color: #FFFFFF; background-color: #663300; text-decoration: none; font-weight:bold }
	A.nav:hover { color: #FFFFFF; background-color: #000000; text-decoration: none; font-weight:bold }
	A.pic:link { color: #663300; }
	A.pic:visited { color: #663300; }
	A.pic:active { color: #663300; }
	A.pic:hover { color: #FFFFFF; }

	.dropdown {
		font-family: Verdana;
		color:#000000;
		background-color:#FFFFFF;
		text-decoration:none;
		font-size:8pt; 
		}

	.navigation {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		font-size:14px;
		vertical-align:middle;
		}

	.mainBlack10 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #000000;
		}
		
	.mainBlack12 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		}
		
	.mainBlack14 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: normal;
		color: #000000;
		}		

	.biblography {
		font-family: Courier New, Courier, monospace;
		font-size: 14px;
		color: #000000;
	 	margin:2px 2px 2px 2px; 
		}

	.bottom_text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #FFFFFF;
		}
		
	.potwtext {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
	 	margin:2px 2px 2px 2px; 
		}
		
	.searchtext {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		width:28px;
		}		

	.towninfo {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #000000;
		}

	.bottomtext {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #663300;
		}