/*  Body & Type defenitions */
html {
padding:0px;
margin:0px;
}
body {
background-color: #FFFFFF;
font-family: Andale Mono, Monaco, Monospace, Courier;
font-size: 11px;
line-height: 15px;
font-weight: normal;
text-decoration: none;
color:#FFFFFF;
width:1000px;
height: 100%;
text-align: center;
margin: 0px auto;
padding: 0px;
overflow: auto;
border: 0px;
border-color: none;
}
h1 {
font-size: 25px;
line-height: 30px;
font-weight: normal;
text-decoration: none;
}
indent {
font-size: 11px;
line-height: 15px;
font-weight: normal;
text-decoration: none;
color:#222222;
}

/*
p,pre, h1 {
margin:0px 10px 10px 10px;
}
h1 {
font-size:14px;
padding-top:10px;
text-transform:uppercase;
color: #000000;
background-color: transparent;
}
a {
color: #ff66cc;
font-size: 11px;
background-color:transparent;
text-decoration: none;
}
pre {
color: #564b47;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}
/*

/*  positioning-layers static & absolute */
#note {
position: fixed;
display: block;
top: 10%;
left: 15%;
right: 15%;
text-align: center;
color: black;
background-color: white;
z-index: 9;
}
#note a, #note a:visited {
border: none;
background: none;
text-decoration: underline;
color: red;
}
#note a:hover {

border-left: none;
text-decoration: underline;
color: gray;
}
#gv {
position: fixed;
top: 97%;
left: 2%;
right: 2%;
text-align: center;
font-size: 7px;
color: #222222;
z-index: 9;
}
#gv a {
text-decoration: none;
color: black;
}
#gv a:visited {
text-decoration: none;
color: black;
}
#gv a:active {
text-decoration: none;
color: black;
}
#gv a:hover {
text-decoration: none;
color: gray;
}
#box0 {
width:1000px;
height: 100%;
text-align: center;
margin: 0px auto;
padding: 0px;
float: center;
overflow: auto;
}
#images {
position:absolute;
width:890px;
height: 640px;
margin:-320px 0px 55px 55px;
padding:0px;
text-align: center;
top: 50%;
overflow: auto;
z-index: 3;
}
#box1 {
position:absolute;
width: 1000px;
height: 630px;
margin:-315px 0px 0px 0px;
padding:0px;
text-align:center;
top: 50%;
overflow: auto;
z-index: 2;
}
#box2 {
position:absolute;
width:860px;
height: 580px;
margin:-295px 0px 70px 70px;
padding:0px;
text-align:left;
top: 50%;
overflow: auto;
float: center;
z-index: 5;
}
#whitespace {
width:6px;
height: 300px;
padding:0px;
margin: 0px;
float:left;
background-color:transparent;
}
#left { 
width:214px;
height: 554px;
padding:0px;
margin: 0px;
float:left;
background-color:none;
z-index: 6;
}
#middle {
width:178px;
height: 554px;
padding:0px;
margin: 0px;
float:left;
background-color:none;
z-index: 6;
}
#right {
width:456px;
height: 554px;
padding:0px;
margin: 0px;
float:left;
background-color:none;
z-index: 6;
}
#prev {
display: block;
width: 55px;
padding: 0px;
margin: 0px;
text-align: center;
float: left;
background: none;
color: white;
}
#prev a {
border:0px;
text-decoration: none;
color: white;
}
/*#prev:hover {
background-image: url(img/prev.jpg);
}*/
#next {
width: 55px;
padding: 0px;
margin: 0px;
text-align: center;
float: right;
background: none;
color: white;
}
#next a {
border:0px;
text-decoration: none;
color: white;
}
/* #next:hover {
background-image: url(img/next.jpg);
}*/

/* Navigation lists*/
#active:hover li {
display: block;
padding-left: 6px;
}
#active li {
display: none;
}
#navcontainer {
width: 214px;
height: 550px;
background-color: none;
}
#navcontainer a {
background-color: none;
width: 214px;
display: block;
}
#navcontainer a:visited {
color: white;
}
#navcontainer a:active {
color: white;
background-color: none;
}
#navcontainer a:hover {
color: none;
display: block;
background-color: none;
border: 0px;
}
#navcontainer ul {
list-style-type: none;
margin-left: 0px;
padding-left: 0px;
}
#navlist {
list-style-type: none;
color: white;
background-color: #222222;
width: 214px;
height: 555px;
margin-left: 0px;
}
#navlist a {
display: block;
padding: 0px;
}
#subnavlist {
border-top: 5px #222222 solid;
width: 214px;
height: 550px;
}
#subnavlist a {
display: block;
color: white;
width: 204px;
padding: 0px;
}
#subnavlist:hover {
background: #222222;
}
#navlist a, #navlist a:visited, #subnavlist a, #subnavlist a:visited {
border-left: none;
background: none;
text-decoration: none;
}
#navlist a:hover, #current:hover {
border-left: none;
text-decoration: none;
color: gray;
}
#navcontainer2 {
width: 178px;
background-color: none;
border-top: 0px gray dotted;
}
#navcontainer2 a {
background-color: none;
width: 178px;
display: block;
}
#navcontainer2 a:visited {
color: white;
}
#navcontainer2 a:active
{
color: white;
background-color: none;
}
#navcontainer2 a:hover {
color: none;
display: block;
background-color: none;
border: 0px;
}
#navcontainer2 ul {
list-style-type: none;
margin-left: 0px;
padding-left: 0px;
}
#navlist2 {
list-style-type: none;
color: white;
background-color: #222222;
width: 178px;
height: 555px;
margin-left: 0px;
}
#navlist2 a {
display: block;
padding: 0px;
}
#subnavlist2 {
border-top: 5px #222222 solid;
width: 178px;
height: 550px;
}
#subnavlist2 a {
display: block;
color: white;
width: 168px;
padding: 0px;
}
#subnavlist2:hover {
background-color: #222222;
}
#navlist2 a, #navlist2 a:visited, #subnavlist2 a, #subnavlist2 a:visited {
border-left: none;
background: none;
text-decoration: none;
}
#navlist2 a:hover {
border-left: none;
text-decoration: none;
color: gray;
}

#navcontainer3 {
width: 454px;
background-color: none;
border-top: 0px gray dotted;
}
#navcontainer3 a {
background-color: none;
width: 454px;
display: block;
}
#navcontainer3 a:visited {
color: white;
}
#navcontainer3 a:active {
color: white;
background-color: none;
}
#navcontainer3 a:hover {
color: none;
display: block;
background-color: none;
border: 0px;
}
#navcontainer3 ul {
list-style-type: none;
margin-left: 0px;
padding-left: 0px;
}
#navlist3 {
list-style-type: none;
color: white;
background-color: #222222;
width: 454px;
height: 555px;
margin-left: 0px;
}
#navlist3 a {
display: block;
padding: 0px;
}
#subnavlist3 {
border-top: 5px #222222 solid;
width: 425px;
height: 550px;
}
#subnavlist3 a {
display: block;
color: white;
width: 417px;
padding: 0px;
}
#subnavlist3:hover {
background-color: #222222;
}
#navlist3 a, #navlist3 a:visited, #subnavlist3 a, #subnavlist3 a:visited {
border-left: none;
background: none;
text-decoration: none;
}
#navlist3 a:hover {
border-left: none;
text-decoration: none;
color: gray;
}