body {height:100%;width:100%;padding:0;margin:0;background-image:url(../back.jpg);background-repeat:repeat-x;background-attach:fixed;}

h1 {font-size:54px;font-family:Palatino Linotype,Book Antiqua,Palatino,serif;font-weight:bold;}
h2 {font-size:25px;font-family:Palatino Linotype,Book Antiqua,Palatino,serif;font-weight:normal;}
h3 {font-size:20px;font-family:Palatino Linotype,Book Antiqua,Palatino,serif;font-weight:normal;}
h4 {font:bold 15px/23px Verdana, Arial, Helvetica, sans-serif;color:#AC6B40;margin:10px 0 0 10px;text-decoration:underline;}
h5 {font-size:25px;font-family:Palatino Linotype,Book Antiqua,Palatino,serif;font-weight:normal;color:#F4DA83;margin:0;}
a {text-decoration:none;}
a img {border:none;}
p {padding:0 20px 0 20px;}
.gold {color:#AC6B40;}
.black {color:#000;}
.reddy {color:#660000;}
.mini {padding-right:8px;}
.white {color:#FFF;}

/*these are to add a white background to the page contents - messy, but it was asked for AFTER the site was completed*/
#wh1 {position:absolute;top:0px;left:50%;padding:0px;width:820px;height:625px;margin:0 0 0 -410px;z-index:1;background:#FFF;}
#wh2 {position:absolute;background-attachment:fixed;bottom:0px;left:50%;padding:0px;width:820px;height:625px;margin:0 0 0 -410px;z-index:1;background:#FFF;}
#wh3 {position:absolute;top:0px;left:50%;padding:0px;width:820px;height:965px;margin:0 0 0 -410px;z-index:1;background:#FFF;}
#wh4 {position:absolute;top:0px;left:50%;padding:0px;width:820px;height:675px;margin:0 0 0 -410px;z-index:1;background:#FFF;}
#wh5 {position:absolute;top:0px;left:50%;padding:0px;width:820px;height:780px;margin:0 0 0 -410px;z-index:1;background:#FFF;}

#screen {position:relative;top:10px;left:50%;padding:0px;width:800px;margin:0 0 0 -400px;z-index:2;}
#logo {position:absolute;top:1px;left:17px;width:207px;height:60px;z-index:3;}
#logo img {padding:0;margin:0;}

/*TITLE & INFO BESIDE TITLE*/
#title {position:absolute;top:0px;left:47px;width:550px;height:82px;margin:0;padding:0;line-height:74px;background:none;}
#title h1 {margin:0;}
#side {position:absolute;top:9px;left:602px;width:230px;height:40px;background:none;}
#side h2 {margin:0;}
#side2 {position:absolute;top:39px;left:602px;width:230px;height:40px;background:none;}
#side2 h3 {margin:0;}
.thin {font-weight:normal;}


/*NAVIGATION*/
#navhold {position:absolute;top:60px;left:5px;z-index:-1;background:none;}
#navbar {color:#000;font-size:23px;word-spacing:5px;padding:0;margin:0;border:1px solid #fff;background:none;}
#navbar a {text-decoration:none;font-weight:normal;font-family:georgia,serif;color:#AC6B40;background:none;}
#nav li {list-style:none;display:inline;}
#nav li#active {color:#000;font-weight:bold;}
#nav a:hover {color:#E98E52;}
/*END OF NAVIGATION*/

/*FLASH*/
#placer {position:absolute;top:127px;left:0;width:800px;height:166px;z-index:0;background:none;}
#ah {position:absolute;top:127px;left:0;width:800px;height:166px;background:url(../images/placehold1.jpg) left top no-repeat;}
#ah2 {position:absolute;top:127px;left:0;width:800px;height:166px;background:url(../images/placehold2.jpg) left top no-repeat;}
#ah3 {position:absolute;top:127px;left:0;width:800px;height:166px;background:url(../images/placehold3.jpg) left top no-repeat;}
#ah4 {position:absolute;top:127px;left:0;width:800px;height:166px;background:url(../images/placehold4.jpg) left top no-repeat;}
#ah img {margin:0;padding:0;}
#ah2 img {margin:0;padding:0;}
#ah3 img {margin:0;padding:0;}
#ah4 img {margin:0;padding:0;}


/*All the texty bits on panoramic layouts*/
#words {position:absolute;top:294px;left:0;width:780px;padding:20px 20px 30px 10px;font-family:times;font-size:18px;background:none;}
#words a {text-decoration:none;color:#AC6B40;}
#words a:hover {color:#E98E52;}
#gallery {width:800px;height:116px;padding-top:10px;padding-bottom:35px;padding-left:0px;background:none;}
#gallery img {padding:0 0 0 5px;}
#rate {margin:0 20px 0 100px;font:17px georgia,serif;}
#rate li {margin-left:100px;}
#linker {font:18px Palatino Linotype,Book Antiqua,Palatino,serif;text-align:center;width:800px;height:150px;}


/*location page*/
#mapp {position:absolute;top:127px;left:10px;background:#AC6B40;border:7px #E98E52 double;width:390px;height:390px;}
#map {z-index:10;}
#mark {width:300px;}
#mark p {margin:0;}
#righto	{position:relative;padding:15px 0 0 0;}
#righto img {float:right;padding:0px;margin:5px 5px 0 5px;border:1px #E98E52 solid;}
#info {position:absolute;top:127px;left:414px;width:373px;height:400px;border:0;}
#info2 {position:absolute;top:190px;left:10px;margin:0 0 4px 0;padding:10px 0 4px 5px;}
.style1 {font-size:15px;margin:5px 10px 0 15px;}
.style2 {margin:0 0 0 5px;}


/*LOCATION NAV*/
#selecthold {position:absolute;top:525px;left:0px;width:800px;padding:0;margin:0;height:40px;z-index:-1;}
#selectors {display:block;margin:0px;padding:0;color:#000;font-size:18px;word-spacing:2px;border:1px solid #fff;text-align:center;}
#selectors a {text-decoration:none;font-weight:normal;font:georgia,serif;color:#AC6B40;}
#loc li {list-style:none;display:inline;padding:0;margin:0;}
#loc li#active {color:#000;font-weight:bold;}
#loc a:hover {color:#E98E52;}
/*END OF LOCATION NAV*/

#foot1 {position:absolute;top:568px;left:0px;width:800px;height:40px;}
#foot2 {position:absolute;top:915px;left:0px;width:800px;height:40px;}
#foot3 {position:absolute;top:625px;left:0px;width:800px;height:40px;}
#foot4 {position:absolute;top:730px;left:0px;width:800px;height:40px;}
#footer {background:#AC6B40;font-size:11px;color:#000;padding:3px 0 5px 0;text-align:center;}
#footer a {text-decoration:none;color:#000;}

