body {background-color:#fef3cd; margin:0px; font-family:Trebuchet MS, Georgia, Serif; font-size:12px; color:#432e13; line-height:20px;}
img {border:none;}
a {text-decoration:none;}

.minitext {font-family:Trebuchet MS, Georgia, Serif; font-size:10px; color:#432e13;}
.fullheight {height:100%;}
.sub {font-family:Trebuchet MS, Georgia, Serif; color:#dfc047; font-style:italic; font-weight:bolder;}
.navtable {border-bottom:dotted; border-bottom-color:#f0d97f; line-height:20px;}
.imgb {border:1px solid #be9f6a;}

.maindiv {
position:absolute;
top:0;
left:89px;
right:89px;
width:900px;
}

#apDiv1 {
position:absolute;
width:200px;
height:350px;
z-index:1;
left: 220px;
top: 215px;
}

.hours {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 0px;
top: 350px;
font-family:Trebuchet MS, Georgia, Serif; 
font-size:10px; 
color:#432e13;
}

.bodylink:link {color: #5d92ae}
.bodylink:visited {color: #5d92ae}
.bodylink:active {color: #5d92ae}
.bodylink:hover {color: #be9f6a; border-bottom:2px dotted #f0d97f;}

.minilink:link {color: #5d92ae}
.minilink:visited {color: #5d92ae}
.minilink:active {color: #5d92ae}
.minilink:hover {color: #be9f6a; border-bottom:2px dotted #f0d97f;}

.popup {
font-family: Trebuchet MS, Georgia, Serif;
color:#be9f6a;
font-size:10px;
padding: 2px;
width: 220px;
position:absolute;
height:80px;
z-index:1;
left: 658px;
top: 473px;
}

	/* VERTICAL DROP Menu */

/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}

/* position top level links */
.menu li {
float:left;
position:relative;
z-index:100;
width:185px;
}

/* use to position the dropdown list */
.menu ul ul {
position:absolute;
z-index:0;
left:95%;
top:0px;
}

/* style all the links */
.menu a, .menu a:visited {
display:block;
font: 11px Trebuchet MS, Arial, Sans Serif;
width:170px;
padding:0px 0;
color:#432e13;
text-decoration:none;
margin-right:0px;
text-align:left;
font-weight:bold;
line-height:30px;
border-bottom:dotted;
border-bottom:2px dotted #f0d97f;
}

.menu a:hover {
color: #f0d97f;
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
width:185px;
}

/* style submenu links */
.menu ul ul a, .menu ul ul a:visited {
background: #fff9e3;
color: #a57728;
font: 10px Trebuchet MS, Arial, Sans Serif;
text-align: left;
padding:3px 5px;
border:1px solid #fff1bc;
}

.menu ul ul a:hover {
background: #ecfcc2;
color: #6b4606;
}

/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
}
