html,body {margin: 0 0 0 0; padding: 0 0 0 0; font-family: tahoma, verdana, arial, sans-serif; font-size: 95%; text-align: center;}

a:link {color: #000; font-weight: bold;}
a:visited {color: #000; font-weight: bold;}
a:active {color: #000; font-weight: bold;}
a:hover {color: #AE7724; font-weight: bold;}

a.white:link {color: #fff;}
a.white:active {color: #fff;}
a.white:visited {color: #fff;}
a.white:hover {color: #fff;}

#banner {
	position: absolute;
	top: 6px;
	height: 70px;

	left: 540px;
}
a.banner:link {display: block; height: 60px; width: 468px;}
a.banner:active {display: block; height: 60px; width: 468px;}
a.banner:visited {display: block; height: 60px; width: 468px;}
a.banner:hover {display: block; height: 60px; width: 468px;}

#container {width: 790px; text-align: left; margin: 0px auto;}
#top {width: 790px; height: 109px; background-image: url(top.jpg); background-repeat: no-repeat;}
#menu {width: 790px; height: 1.5em; background-color: #AE7724; color: #fff;}
#intro {width: 790px; height: 110px; background-color: #000; color: #fff;}
#introtext {width: 490px; height: 100px; float: left; padding: 5px; font-size: 80%;}
#intropics {width: 290px; height: 100px; float: left; padding-top: 10px; text-align: center;}

#content {width: 790px; height: 560px;}
#reviews {position: absolute; width: 650px; top: 232px; height: 540px; overflow-y: auto; background-color: #E6E7E8; padding: 10px; font-size: 80%; color: #595959;}
#events {position: absolute; width: 650px; height: 540px; top: 232px; overflow-y: auto; background-color: #E6E7E8; padding: 10px; font-size: 80%; color: #595959;}
#events a:link, a:visited, a:active {color: #000; font-weight: bold;}
#editorial-container{width: 670px; height: 540px; float: left; background-color: #E6E7E8; font-size: 80%;}
#tiles {width: 120px; height: 560px; float: left; background-color: #000;}
#tiles2 {width: 120px; height: 560px; float: right; background-color: #000; position: relative; top: -160px;}
.editorial {width: 223px; float: left; height: 400px; text-align: center;}
.editorial-title {background-color: #595959; color: #fff; font-weight: bold; padding-left: 5px; text-align: left;}
.text {padding: 5px; color: #595959; text-align: left;}
a:hover {color: #000; font-weight: bold;}
#bottom-section2 {position: relative; top: 560px; width: 670px; height: 165px; color: #fff; font-weight: bold; font-size: 80%;}
#bottom-section {width: 670px; height: 165px; color: #fff; font-weight: bold; font-size: 80%;}
.sections-grey {width: 167px; background-color: #595959; height: 165px; float: left; text-align: center;}
.sections-brown {width: 167px; background-color: #AE7724; height: 165px; float: left; text-align: center;}

#footer {position: relative; top: 580px; width: 790px; background-color: #fff; height: 70px; margin: 0px auto; font-size: 75%; font-weight: bold; color: #595959;}
#footer-home {width: 790px; background-color: #fff; height: 70px; text-align: center; font-size: 75%; font-weight: bold; color: #595959; margin-top: 10px;}

hr {color: #000; height: 1px;  border-style: dashed;}

.right {float: right; padding: 10px;}
.left {float: left;}

img {border: none;}
