#wrapper { position: absolute; top: 112px; left: 200px; width: 450px; height: auto; visibility: visible; }

#refswrap { position: absolute; top: 32px; left: 420px; width: 850px; height: auto; visibility: visible; }

#cardwrap { position: absolute; top: 262px; left: 0; width: 250px; height: auto; visibility: visible; }

#introwrap { position: absolute; top: 95px; left: 200px; width: 250px; height: auto; visibility: visible; }

#museum { position: absolute; top: 20px; left: 30px; width: 150px; height: 120px; visibility: visible; }

#indexnav { position: absolute; top: 160px; left: 30px; width: 140px; height: auto; visibility: visible; }

#indexnav ul
{ font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 0 0 4px; list-style-type: none; }

#indexnav a
{ display: block; background: transparent; color: #666; font: 12px/20px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; height: auto !important; height: 1%; padding-top: 0; padding-bottom: 0; padding-left: 4px; border-bottom: 1px solid #666 ; /*For IE*/}

#indexnav a:link, #navlist a:visited
{ color: #666;
text-decoration: none;}

#indexnav a:hover
{ background-color: #ccc;
color: #fff;}

p { color: navy; font-size: 12px; line-height: 17px; font-family: Verdana, arial, helvetica; }

.lar { font-size: 22px; line-height: 27px; font-family: Verdana, arial, helvetica; }
.med { color: gray; font-size: 15px; line-height: 19px; font-family: Verdana, arial, helvetica; }
.sm { color: gray; font-size: 12px; line-height: 17px; font-family: Verdana, arial, helvetica; }
.xlar { font-size: 18pt; line-height: 22pt; font-family: Verdana, arial, helvetica; }
.xsm { font-size: 7pt; line-height: 9pt; font-family: Verdana, arial, helvetica; }



#port { font-family: Verdana, arial, helvetica; font-style: normal; font-weight: 500; color: black; font-size: 15px; text-align: center; }

#port ul { white-space: nowrap; padding: 0; margin: 0; }

#port li { display: inline; list-style-type: none;}

#port a
{ text-decoration: none; color: black; background-color: #fff; padding: 2px 30px; }

#port a:hover
{ text-decoration: none; color: #fff; background-color: #ccc;}
