

* {

  	margin: 0;

	padding: 0;

	}



p {

	margin-bottom:9px;

	font-size:16px;

	}



#photo {

	float:right;

	margin-left:10px;

	margin-bottom:10px;

	}

	

#slides {

	text-align:center;

	margin-bottom:8px;

	margin-top:8px;

	}



.red {

	color:#800000;

	}

	

.red_bold {

	font-weight:bold;

	font-size:14px;

	color:#c10000;

	}



.black {

	color:#000000;

	}



body {

	background-image:url(img/bg.jpg);

	background-repeat:repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	}

  

h1 {

	font-size:27px;

	text-align:center;

	color:#c10000;

	margin-bottom:4px;

	}



h2 {

	font-size:24px;

	text-align:center;

	color:#c10000;

	margin-bottom:0px;

	margin-top:0px;

	}

	

h4 {

	font-size:17px;

	text-align:center;

	color:#c10000;

	margin-bottom:0px;

	}

	

h5 {

	font-size:16px;

	text-align:center;

	color:#c10000;

	margin-bottom:6px;

	font-style:italic;

	}

	

th {

	font-size:14px;

	}



a img {

	border:none;

	}

	

#container {

	width:920px;

	}

	

#banner {

	text-align:center; 

	}

	

#logo {

	width:920px;

	background-color:#000;

	color:#cfa0aa;

}



#logo a {

	color:#99f;

	}

	

#logo h1 {

	color:#f9f5e6;

	}

	

#logo h4 {

	color:#f9f5e6;

	}

	

#logo h5 {

	color:#f9f5e6;

	}



#navigation {

	float:left;

	width:170px;

	padding-top:0px;

	padding-bottom:0px;

	}



#navigation ul {

	list-style-type:none;

	padding:0;

	margin:0;

	width:170px;

	font-family:arial,helvetica,sans-serif;

	}

	

#navigation li a {

	text-decoration:none; 

	color:#f9f5e6;  

	text-align:center;

	font-size:small;

	font-weight:bold;

	}



#navigation a.rollover {

	background-color:#000;

	border-left:1px solid #000;

	border-top:1px solid #800;

	border-right:1px solid #600;

	border-bottom:1px solid #600; 

	display:block; 

	height:34px;

	margin:0;

	padding:0px;

	width:170px;

	line-height:34px;

	}

	

#navigation a.rollover:hover {

	background-color:#CC0000; 

	border-left:1px solid #000000;

	border-top:1px solid #800000;

	border-right:1px solid #eeb4b4;

	border-bottom:1px solid #eeb4b4;

	display:block; 

	height:34px;

	margin:0;

	padding:0px;

	width:170px;

	line-height:34px;

	}



#content {

	float:left; 

	width:750px; 

	margin-top:10px;

	margin-left:10px;

	}

	

#content td {

	padding:2px;

	}



#content ul {

	list-style-type:disc;

	padding-bottom:15px;

	text-align:left;

	width:780px;

	}

	

#footer {

	clear:both;

	width:940px;

	font-size:small;

	text-align:center;



	}



form {

	width:350px;

	}



fieldset {

	margin:1em 0;

	padding:1em;

	border:1px solid #800000;

	}



legend {

	font:12px verdana, arial, helvetica, sans-serif;

	color:#800000;

	text-transform:uppercase;

	}

	

.formField {

	border: 1px solid #333333;

	background-color:#dddddd;

	}



label {

	font-size:smaller;

	}



.label {

	font-size:smaller;

	}



table {

	background-color:#ffffff;

	}

	

#flashcontent {

		width:350px;

		height: 262px;

		float:left;

		margin-right:10px;

	}

#address {

		float:left;

		margin-right:10px;

	}

#scenic {

		width:720px;

		height: 540px;

		float:left;

		margin-right:10px;

	}

#text {

		width:380px;

		}

li h4 {

		text-align:left;

		margin-left:20px;

		}


