/* { border: thin solid black; } /**/
html {background-color: #ffffff;}
body {

font-family: Verdana;
color: #003366;
font-size: 12px;
margin: 0px;
height: 100%;
text-align:center;
}

#blue {
color: #003366;
}

a:active {
color: #333333;
}

a:hover {
color: #cc9933;
}


a {
color: #003366;
text-decoration: none;
}

h2 {
font-size: 12px;
}

img.middle {vertical-align:middle}
.image {
 position: relative; 
 text-align: center;
}

.thumb {
 margin-bottom: 1px;
 _margin-bottom: -1px;
 margin-left: 1px;
 border: solid 1px #000000;
}

.title {
margin-top: 20px;
margin-bottom: 20px;
text-align: center;
}

.boxpane {
 padding-left: 5px;
 padding-top: 5px;
 padding-bottom: 5px;
 background-color: #ffffff;
 border: 1px dashed #b32c3a;
 margin-left: auto;
 margin-right: auto;
 height: 523px;
}

.imagepane {
 float: left;
 background-color: cccccc;
 top: 33px;
 left: 11px;
 height: 506px;
 width: 506px;
 margin-right: 4px;
}

.thumbpane {
 float: left;
 width: 78px;
}


.contact {
 padding-left: 6px;
 padding-bottom: 5px;
 text-transform: uppercase;
 font-size: 7pt;
}

.black {
 color: #cc9933;
}

.pages {
 padding-top: 3px;
 padding-left: 6px;
 font-family: georgia;
 font-size: 10pt;
 text-transform: uppercase;
}

.links {
 padding-bottom: 4px;
 text-align: center;
 text-transform: uppercase;
 font-size: 8pt;
}


.view {
 position: absolute;
 visibility: hidden;
 text-align: right;
 top: 466px;
 width: 80px;
 left: 385px;
}

.nav {
float: right;
clear: both;
_clear: none;
width: 243px;
margin-top: -24;
text-align: center;
}

.caption {
 position: absolute;
 visibility: hidden;
 top: 466px;
 width: 353px;
 left: 1px;
 font-style: italic;
}



.contact .list {
 list-style-type: none; 
 position: relative;
 top: -10px;
 left: -30px;
 text-align: center;
}

.contact .title{
 color: #000000;
 padding-right: 37px;

}

.footer {
clear:both;
text-align: center;
margin-top: 10px;
padding-bottom: 30px;
}
