body {background: #efefef url(images/parchment.jpg) repeat; color:black; margin:0; text-align:center;}
#outer {width:670px; margin:0 auto 10px; text-align:left;background:white url(images/wpl.gif) repeat-y;border-left:2px black solid; border-right:2px black solid;border-bottom:5px black solid;}

.whiteback {background:#E3DDDD;padding:0 0 4px 0;border-bottom:3px #4F3325 solid;width:670px;font:7pt verdana,sans-serif;}
.whiteback p {margin:3px 0 0;}
.whiteback p.i {font:italic 9pt arial,sans-serif;text-align:center;}
.whiteback p.b {font:bold 9pt arial,sans-serif;text-align:center;}

.mainbody {width:500px; background:white;margin:0 8px 0 144px;font:8pt verdana,arial,sans-serif;margin-bottom:10px;}
.nav {float:left;width:120px;font:bold 8.5pt verdana,sans-serif;}

.head2 {background:white;border-bottom:1px #4F3325 solid;margin-bottom:5px;width:670px;}

a {color:#aa0000;}
a:visited {color:#0000aa;}
a:hover {color:#ff0000;}

.iha {position:absolute;top:0;left:0;}
.ah1 {font:bold 14pt arial,sans-serif;margin:15px 0;color:#060076;border-top:1px #060076 solid;border-bottom:1px #060076 solid;padding:5px 0;}

h1 {font:bold 14pt arial,sans-serif;margin:15px 0 5px;color:#B9765C;}
.hometalk {background:white; font:italic bold 10pt/13pt Arial,Georgia, serif;margin:0;}

table.vtour {border-top:1px black solid;border-bottom:1px black solid;padding:3px 0 5px;}
table.vtour td {vertical-align:middle;}
.vtourstart {padding-bottom:10px;}
.vtourstart a {font:bold 8pt verdana,sans-serif;}

h3 {font:bold 12pt arial,sans-serif;margin:5px 0;color:#060076;}
h4, h4 a {font:bold 9pt verdana,arial,sans-serif;margin:5px 0;color:#060076; text-align:center;}


.nav .contact {font:bold 9pt arial,sans-serif;margin-left:5px;}
.nav .contact a {color:#white;}
.nav .contact a:visited {color:#white;}
.nav .contact a:hover {color:#white;background-color:transparent;}

.nav2 a:link, .nav2 a:visited, .nav2 .hot, .nav3 a:link, .nav3 a:visited, .nav3 .hot, .nav2 .home{
width: 115px;
background-color: #CCCCFF;
border-top: #CC8080 solid 1px;
border-right: #000 solid 1px;
border-bottom: #000 solid 1px;
border-left: #872223 solid 4px;
padding:1px 2px 2px 2px;
display: block;
text-decoration:none;
color:#663333;
font-size:11px;
font-weight: bold;
}

.nav3 a:link, .nav3 a:visited, .nav3 .hot, .nav3 a.hot:link, .nav3 a.hot:visited
{
width: 105px;
margin-left:10px;
}

.nav2 a:hover, .nav3 a:hover {background-color: #CCCC99;color:#990033;}
.nav2 .hot, .nav2 a.hot:link, .nav2 a.hot:visited {color:beige;}
.nav3 .hot {color:black;}
.nav3 a.hot:link, .nav3 a.hot:visited {color:beige;}
.nav2 a.hot:hover {color:#990033;}
.nav2 .home {color:black;}



.picturegallery p {margin:0 0 5px 0;}
table.hours td{text-align:right;font:bold 9pt arial,sans-serif;padding-right:8px;vertical-align:top;}
table.hours td.hours2 {text-align:left; color:#0000aa;}
.info9 {width:100%;background:#225688;margin-top:8px;margin-bottom:5px;}
.info2 {padding:3px 5px; color:white;}
.info3 {float:right;font:bold 7pt verdana,sans-serif;}
.info {font-weight:bold;}
.info2 a {color:white;}
.info2 a:visited {color:white;}
.info2 a:hover {color:FCEBE1;}

.afont {font-size:7.5pt;}
.vfont {font:8.5pt verdana,sans-serif;}
.video {width:100px;margin:10px 0 0 10px;background-color:white;padding:2px;text-align:center;border:1px #ccc solid;font:8.5pt arial,sans-serif;}

table.fillform {vertical-align:top;border:2px solid black;padding:5px;background-color:#F6F8FF;}
table.fillform td {font-size:12px;font-family: arial;vertical-align:top;padding-bottom:4px;}
table.fillform td.r {text-align:right;}

.footer {clear:both;text-align:center;font-size:10px;font-family:arial;border-top:1px solid black;padding:10px 0 10px 0;}

.clearme {clear:both;margin-bottom:10px;}
.rule {border-top:1px black solid;margin:6px 0;}
.ruletour {border-top:3px #9395A1 solid;margin:6px 0;}

form select.selectone {font:7.5pt arial,sans-serif;}
form select.selectone option {font:7.5pt arial,sans-serif;}

table.cal td {font:12px/15px arial;padding-left:10px;vertical-align:top;padding-bottom:15px;}
table.cal td.l {color:#aa0000;font-weight:bold;text-align:right;}
.lsmall {color:black;font-size:11px;font-weight:normal;}
ul.dspace li {margin-bottom:10px;}
.backnext {text-align:right;font:bold 7.5pt verdana,sans-serif;}
.backnext a:visited {color:#aa0000;}
.picl {float:left;margin:0 10px 10px 0;font:9pt arial,sans-serif;}
.picr {float:right;margin:0 0 10px 10px;font:9pt arial,sans-serif;}
.pic {font:9pt arial,sans-serif;}
.credit {text-align:right;font:italic 7pt arial,sans-serif;}
.caption {font:italic 10pt times,serif;text-align:center;}
