body { 
margin : 0px;
padding : 0px;
background-color : #ffffff;
} 
h1 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 125%;
color : #000000;
font-weight : normal;
padding : 0px;
margin : 0px;
} 
h1.title { 
font-family : Arial, Helvetica, sans-serif;
font-size : 100%;
color : #000000;
font-weight : normal;
padding : 0px;
margin : 10px 0px 0px 0px;
} 
h2 { 
font-family : "Times New Roman", Times, serif;
font-size : 90%;
color : #000000;
font-weight : bold;
margin : 0px;
padding : 0px;
} 
ul { 
color : #000000;
font-weight : normal;
} 
li { 
font-family : "Times New Roman", Times, serif;
font-size : 90%;
color : #000000;
} 
a:link { 
color : #0000ff;
text-decoration : underline;
} 
a:focus { 
color : #ff0000;
text-decoration : underline;
} 
a:active { 
color : #ff0000;
text-decoration : underline;
} 
a:visited { 
color : #990099;
text-decoration : underline;
} 
a:hover { 
color : #ff0000;
text-decoration : underline;
} 
div.page_body { 
position : absolute;
width : 98%;
top : 0px;
left : 0px;
padding : 10px 10px 10px 10px;
} 
div.header_crops { 
padding : 0px;
margin : 0px;
} 
table.pano_contents { 
padding : 0px;
margin : 10px 0px 0px 0px;
border-spacing : 0px;
border-collapse : collapse;
} 
div.full_contents { 
margin : 20px 0px 0px 0px;
} 
table.thumbs { 
width : 100%;
margin : 20px 0px 0px 0px;
border-spacing : 0px;
border-collapse : collapse;
padding : 0px;
} 
td.left_contents { 
padding : 0px 0px 0px 10px;
vertical-align : top;
} 
div.bottom { 
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 65%;
margin : 10px 0px 0px 0px;
} 
div.info { 
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 65%;
margin : 10px 0px 0px 0px;
} 
div.description { 
font-family : "Times New Roman", Times, serif;
font-size : 90%;
color : #000000;
margin : 10px 0px 0px 0px;
} 
div.navigation { 
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 80%;
margin : 40px 0px 0px 0px;
} 
div.sort { 
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 80%;
margin : 10px 0px 0px 0px;
} 
td.pano { 
width : 640px;
vertical-align : top;
} 
td.photo { 
vertical-align : top;
} 
div.aboutbody { 
width : 600px;
} 
table.links { 
width: 100%;
padding : 0px;
margin : 10px 0px 0px 0px;
vertical-align : top;
border-spacing : 0px;
border-collapse : collapse;
} 
td.linkscolumn { 
width: 50%;
margin : 0px;
padding-right : 10px;
vertical-align : top;
} 
div.frlink { 
padding : 0px;
margin-bottom : 5px;
} 
div.frblock { 
padding : 0px;
margin-bottom : 10px;
} 
div.border { 
border : 1px solid black;
margin : 0px;
padding : 0px;
} 
h1 a:link { 
color : #000000;
text-decoration : underline;
} 
h1 a:focus { 
color : #808080;
text-decoration : underline;
} 
h1 a:active { 
color : #808080;
text-decoration : underline;
} 
h1 a:visited { 
color : #000000;
text-decoration : underline;
} 
h1 a:hover { 
color : #808080;
text-decoration : underline;
} 
a.navig:link { 
color : #000000;
text-decoration : underline;
} 
a.navig:focus { 
color : #808080;
text-decoration : underline;
} 
a.navig:active { 
color : #808080;
text-decoration : underline;
} 
a.navig:visited { 
color : #000000;
text-decoration : underline;
} 
a.navig:hover { 
color : #808080;
text-decoration : underline;
} 
a.bord:link img { 
border : 1px solid #000000;
} 
a.bord:focus img { 
border : 1px solid #ff0000;
} 
a.bord:active img { 
border : 1px solid #ff0000;
} 
a.bord:visited img { 
border : 1px solid #990099;
} 
a.bord:hover img { 
border : 1px solid #ff0000;
} 
img.thumb { 
float : left;
margin-right : 10px;
} 
td.thumb { 
width : 25%;
vertical-align : top;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 80%;
padding : 0px 10px 20px 0px;
} 
td.panthumb { 
width : 50%;
vertical-align : top;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 80%;
padding : 0px 10px 20px 0px;
} 
span.date { 
font-size : 80%;
color : #808080;
}
div.counter {
position : fixed;
top : -1px;
left : -1px;
width : 1px;
height : 1px;
padding : 0px;
margin : 0px;
}
td.prevnext { 
padding : 10px 0px 10px 0px;
text-align: left;
}
td.map { 
padding : 10px 0px 10px 0px;
text-align: right;
}
table.topnavig { 
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 65%;
width: 100%;
padding : 0px;
margin : 0px 0px 0px 0px;
vertical-align : top;
border-spacing : 0px;
border-collapse : collapse;
}
p.listheader { 
font-family : "Times New Roman", Times, serif;
font-size : 90%;
color : #000000;
}
td.linksnav {
text-align : center;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 65%;
}
