h1  {   text-transform: uppercase; color: #CCCCFF; font-weight: bold; font-size: 16pt;  font-family: "futura", "Trebuchet MS", Verdana,  Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 6pt }
h2  {   text-transform: uppercase; color: #CCCCFF; font-weight: normal; font-size: 9pt; line-height: 9pt; font-family: "futura", "Trebuchet MS", Verdana,  Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1pt }

body {  height: 100%; margin: 0px; background-color: #669999; background-image: url(bg.gif); background-repeat: repeat-x;  }
a   { color: #CCCCFF; text-decoration: none;  border-width: 0px;
border-style: none;
border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;}
a:hover   { color: #FFFF66; text-decoration: underline; }

b { color: #DDDDFF}

hr {border-width: 1px;
border-style: dotted;
border-color: white;}

div.nav { text-align: right; padding-right: 15px; padding-top: 0px;
color: #FFFFFF; font-weight: bold;  font-size: 8pt;  font-family: Verdana, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1pt;
}

table.main { table-layout: fixed }

table.gallery {  table-layout: fixed; }
th.gallery { border-width: 0px 0px 1px 0px;
border-style: none none solid none;  }
td.nav { width: 200px; vertical-align: top; padding-top: 10px;}

img {
border-width: 0px;
border-style: none;
border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;

}


img.images {
padding: 10px;
border-width: 0px;
border-style: none;
border-color: #FFFFFF ;

}

img.gallery {
padding-right: 10px;
padding-bottom: 10px;
padding-left: 0px;
padding-top: 0px;
border-width: 0px;
border-style: none ;

}

div.photos {
float: left;
height: 200px;
width: 200px;
padding: 0px 40px 10px 0px;
text-align:center;
vertical-align: middle;
}


img.photos {
padding: 0px 0px 0px 0px;
border-width: 0px;
border-style: none ;
vertical-align: middle
}

ul.photos {
display: inline;
padding: 0px;
list-style-type: none;
}

li.photos {
display: inline;
list-style-type: none;
padding: 0px 30px 30px 0px;
}



div.main {

height: 500px;
padding-bottom: 50px;
border-width: 8px 0px 20px 0px;
border-style: solid none solid none;
border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
}

div.content {
height: 500px; 
overflow: auto;
text-align: justify; 
color: #FFFFFF; 
font-weight: normal; 
font-size: 8.5pt; 
line-height: 13pt; 
font-family: Verdana, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
letter-spacing: 1pt;
padding-right: 20px;
padding-top: 15px;
}



.nav ul {

display: block;
padding: 0px;
list-style-type: none;
color: #FFFFFF;
text-transform: uppercase;
}

.nav li {
display: block;
list-style-type: none;
padding: 3px 3px;
}

.nav a
{
color: #FFFFFF;
text-decoration: none;
}

.nav a:visited
{
text-decoration: none;
}

.nav a:hover
{
color: #FFFF66;

}

ul.photos {
display: inline;
list-style-type: none;
text-transform: uppercase;
}

li.photos  {
display: inline;
font-weight: normal;
font-size: 10pt;
padding: 10px 0px 10px 0px;
}
