/* CSS Document */

html {

margin: 0;

padding: 0;

background: #330066;

}

body {

margin: 0 auto 0 auto;

padding: 0 0 0 0;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: .7em;

color: white;

line-height: 1.2em;

background: #330066;

}



/* Containers */

#container {

position: relative;

margin: 0 auto 0 auto;

width: 717px;

height: 1850px;

background-color: #6633cc;

}

#leftcol {

float: left;

padding-left: 90px;

padding-top: 20px;

padding-right: 10px;

background-color: #6633cc;

width: 300px;

voice-family: "\"}\""; 

voice-family:inherit;

width: 200px;

}

.fleft {

float: left;

clear: left;

}

#rightcol {

float: left;

padding-left: 20px;

padding-top: 20px;

padding-right: 80px;

background-color: #6633cc;

width: 385px;

voice-family: "\"}\""; 

voice-family:inherit;

width: 285px;

}

_#rightcol {

float: right;

padding-left: 10px;

padding-right: 80px;

}



/* Top Pix */

#toppixcontainer {

position: relative;

top:0;

left: 0;

height: 152px;

background: #9933ff;

}

_#toppixcontainer {

float: left;

width: 717px;

height: 152px;

background: #9933ff;

}



/* Navigation */

#navcontainer {

float: left;

width: 717px;

margin-bottom: 0px;

}

#navcontainer2 {

float: left;

width: 717px;

}

#navcontainer ul, #navcontainer2 ul {

list-style-type: none;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

li {

float: left;

display: block;

margin: 0;

padding: 0;

}

li a:link, li a:visited {

border: 0 none;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

li a:hover, li a:active {

border: 0 none;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

.backtotop {

font-size: .9em;

margin-left: 600px;

text-align: left;

font-weight: bold;

}



/* Text */

.toptext {

text-align: left;

font-size: 1.1em;

line-height: 1.6em;

margin-top: 0;

padding-top: 0;

margin-left: 0;

background: transparent;

width: 285px;

}

.toptextb {

text-align: left;

font-size: 1em;

line-height: 1.3em;

margin-top: 0;

margin-left: 0;

background: transparent;

width: 285px;

}

.toptextc {

text-align: left;

font-size: .9em;

line-height: 1.2em;

margin-top: 0;

margin-left: 0;

background: transparent;

width: 285px;

}

.toptext a:link, .toptext a:visited, .toptextb a:link, .toptextb a:visited {

color: #66ccff;

text-decoration: none;

border: 0 none;

background: transparent;

}

.toptext a:hover, .toptext a:active, .toptextb a:hover, .toptextb a:active {

color: #33ff33;

text-decoration: none;

border: 0 none;

background: transparent;

}



.caption {

float: left;

clear: left;

font-size: .9em;

font-weight: normal;

text-decoration: none;

color: white;

line-height: 1.3em;

text-align: left;

margin-bottom: 0;

padding-bottom: 40px;

padding-right: 30px;

border: 0 none;

width: 200px;

background: transparent;

}

.caption2 {

float: left;

clear: left;

font-size: .9em;

font-weight: normal;

text-decoration: none;

color: white;

line-height: 1.3em;

text-align: left;

margin-bottom: 0;

padding-right: 30px;

border: 0 none;

width: 200px;

background: transparent;

}

.tinycaption {

float: left;

clear: left;

font-size: .8em;

font-weight: normal;

text-decoration: none;

color: white;

text-align: left;

margin-bottom: 0;

border: 0 none;

background: transparent;

}

.greenlink {

font-size: 1.1em;

font-weight: bold;

text-decoration: none;

color: #66ccff;

line-height: 1.3em;

text-align: left;

margin-bottom: 0;

padding-bottom: 0;

border: 0 none;

background: transparent;

}

a:link, a:visited {

border: 0 none;

color: #66ccff;

text-decoration: none;

}

a:hover, a:active {

border: 0 none;

color: #cc99ff;

text-decoration: none;

}



/* Headlines */

h2 {

font-size: 1.1em;

color: white;

line-height: 1.3em;

text-align: left;

margin-bottom: 0;

padding-bottom: 0;

background: transparent;

}

h3 {

font-size: 1.1em;

color: #cc99ff;

line-height: 1.3em;

text-align: left;

margin-left: 0;

margin-bottom: 6px;

padding-bottom: 0;

background: transparent;

}

.hidden {

display: none;

}



img {

border: 0 none;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

.horiz-space10 {

float: left;

clear: both;

width: 667px;

background-color: transparent;

height: 10px;

}

