/*--------------------------18 October 2005 12:35 am------------------*/
body { 
margin: 0;
padding: 0;
background-position: top left;
background: #808080 url(images/imgs/bkgrnd-01.jpg) fixed no-repeat;
}
a:link {
color: #000000;
background-color: transparent;
text-decoration: none;
}
a:visited {
color: #000000;
background-color: transparent;
text-decoration: none;
}
a:hover {
color: #0000ff;
background-color: transparent;
}
a:active {
color: #0000ff;
background-color: transparent;
}
/*-----------------------------DIVS-----------------------*/
div.choice
{
position: absolute;
background-color: transparent;
top:75px;
right: 30px;
z-index: 4;
}

div.content
{
position: absolute;
top:80px;
width: 70%;
margin-left: 27%;
}

div.keywords
{
position: absolute;
top:80px;
width: 45%;
margin-left:50%;
font-weight: normal;
text-align: left;
text-indent: 1em;
color: #000000;
font-size: 1em;
font-family: garamond, times new roman, times, new york, serif;
}

div.copyright
{
position: absolute;
top: 1900px;
padding-bottom: 15px;
width: 100%;
text-align: center;
font-weight: normal;
color: #ffffff;
font-size: .6em;
font-family:tahoma, arial, helvetica, geneva, sans-serif;
z-index:5;
}

div.copyright2
{
position: absolute;
top: 1940px;
padding-bottom: 15px;
width: 100%;
text-align: center;
font-weight: normal;
color: #ffffff;
font-size: .6em;
font-family:tahoma, arial, helvetica, geneva, sans-serif;
z-index:5;
}

div.hdr
{
position:absolute;
top:3%;
text-align: left;
left: 12px;
z-index: 3;
}

div.photo0
{
position: absolute;
padding-top: 20px;
padding-bottom: 10px;
float: left;
z-index: 5;
}

div.photo2
{
position: absolute;
padding-top: 20px;
padding-bottom: 10px;
float: left;
z-index: 1;
}
/*---------------------landscape-----------------------*/
div.print
{
position: absolute;
text-align: left;
top: 210px;
width: 35%;
z-index: 2;
}
/*--------------------portrait------------------------*/
div.print2
{
position: absolute;
text-align: left;
top: 270px;
width: 35%;
z-index: 2;
}
/*--------------------landscape------------------------*/
div.puz
{
position: absolute;
text-align: left;
top: 210px;
width: 65%;
margin-left: 33%;
z-index: 3;
font-weight: normal;
color: #000080;
font-size: .7em;
line-height: 1.2em;
font-family: tahoma, arial, helvetica, geneva, sans-serif;
}
/*-------------------portrait-------------------------*/
div.puz2
{
position: absolute;
text-align: left;
top:270px;
width: 65%;
margin-left: 33%;
z-index: 3;
font-weight: normal;
color: #000080;
font-size: .7em;
line-height: 1.2em;
font-family: tahoma, arial, helvetica, geneva, sans-serif;
}

div.srch
{
position:absolute;
top:48px;
right: 12px;
z-index: 6;
}

/*-------------------------- Navigation Menu --------------------------*/

ul#mainnav
{
position: absolute;
display: block;
list-style: none;
margin: 0px;
padding: 0px;
background-color: transparent;
top:15%;
width: 21%;
left: 8px;
z-index: 3;
}

ul#mainnav li
{
border-top: 1px solid #A5B5C6;
padding-bottom: 1px;
}

ul#mainnav li a
{
display: block;
background-color: transparent;
margin: 0px 0px 0px 0px;
padding: 0px 3px 2px 5px;
color: #000000;
text-decoration: none;
font: .7em /1.2 tahoma, arial, helvetica, geneva, sans-serif;
}

ul#mainnav li a:hover
{
background-color: #A5B5C6;
color: #000080;
}
/*--------------------------------------FONTS----------------------*/

.shade
{
color:#A5B5C6;
}

h1.content
{
font-weight: normal;
text-align: left;
text-indent: 1em;
color: #000000;
font-size: 1em;
font-family: garamond, times new roman, times, new york, serif;
}

h1.content2
{
font-weight: normal;
text-align: left;
text-indent: 1em;
color: #000080;
font-size: 1.4em;
line-height: 1.1em;
font-family: garamond, times new roman, times, new york, serif;
}

h2.txt
{
font-weight: normal;
color: #000000;
font-size: .7em;
line-height: 1.2em;
font-family: tahoma, arial, helvetica, geneva, sans-serif;
}

h2.txtgray
{
font-weight: normal;
color: #8080FF;
font-size: .7em;
line-height: 1.35em;
font-family: tahoma, arial, helvetica, geneva, sans-serif;
}
h2.txtgray2
{
font-weight: normal;
color: #8080FF;
font-size: 1em;
line-height: 1.35em;
font-family: tahoma, arial, helvetica, geneva, sans-serif;
}
h1.hdr
{
color: #ffffff;
font-size: 1.8em;
font-family: garamond, times new roman, times, new york, serif;
}

.bld
{
font-weight:bold;
}

.puz
{
text-align: left;
font-weight: normal;
color: #000000;
font-size: .8em;
line-height: .7em;
font-family: garamond, times new roman, times, new york, serif;
}
/* Removes default top margin from left/right column paragraphs in Mozilla */

div > p {
margin-top: 0;
}
