* {
margin: 0em;
padding: 0em;
font-size: 1em;
font-family: trebuchet ms, trebuchet, verdana, arial, sans-serif;
color: #333;
letter-spacing: 0.01em;
text-decoration: none;
}

a img, img {
border: none;
}

body {
background: #000 url(../page-images/background-tile.jpg) repeat-y top left;
}

h2 {
width: 160px;
float: left;
margin: 10px 10px 5px 10px;
font-size: 75%;
color: inherit;
}

.nav {
float: left;
width: 200px;
margin: 0 30px;
position: fixed;
left: 0px;
}

.logo {
margin: 50px 0 30px 0;
}

.navone, .navtwo, .navthree, .navfour {
width: 170px;
float: left;
color: #8AC81D;
//background: #E7F4C9;
background: #eee !important;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
margin: 0 0 15px 0;
}
.nav li a, .nav li a:visited {
display: block;
width: 170px;
cursor: pointer;
}
.nav li a:hover {
display: block;
background: #D8EDAA;
}
.nav li a span span, .nav li a:visited span span {
border-bottom: 1px dashed #8AC81D;
}
.nav li a:hover span span {
border-bottom: 1px solid #8AC81D;
}

.navtwo {
color: #FF8511;
background: #FFF2DF;
}
.navtwo li a:hover {
background: #FFDAB0;
}
.navtwo li a span span, .navtwo li a:visited span span {
border-bottom: 1px dashed #FF8511;
}
.navtwo li a:hover span span {
border-bottom: 1px solid #FF8511;
}

.navthree {
color: #00A5C2;
background: #E6F5FA;
}
.navthree li a:hover {
background: #C1E7F4;
}
.navthree li a span span, .navthree li a:visited span span {
border-bottom: 1px dashed #00A5C2;
}
.navthree li a:hover span span {
border-bottom: 1px solid #00A5C2;
}

.navfour {
color: #EC0879;
background: #FDE5F2;
}
.navfour li a:hover {
background: #FEC2E4;
}
.navfour li a span span, .navfour li a:visited span span {
border-bottom: 1px dashed #EC0879;
}
.navfour li a:hover span span {
border-bottom: 1px solid #EC0879;
}

ul {
width: 160px;
float: left;
padding: 0 0 10px 0;
list-style-type: none;
}

.nav li {
display: block;
margin: 1px 0;
width: 160px;
float: left;
font-size: 70%;
}

.nav li span {
display: block;
width: 160px;
margin: 0 10px 0 10px;
padding: 2px 0 3px 0;
}

.nav li span span {
display: inline;
width: auto;
margin: 0;
padding: 0;
}

.contenthome {
float: left;
background-repeat: no-repeat;
margin: 0 0 -15 240px;
width: 1000px;
}

.content {
float: left;
margin: 0 0 0 240px;
width: 550px;
}

.content * {
color: #fff;
}

.gone
{
text-decoration:line-through;
}

h1 {
float: left;
width: 178px;
height: 55px;
margin: 50px 10px 30px 0;
background: #77CADA url(../page-images/header-blue.jpg) repeat-x top left;
font-size: 140%;
text-align: center;
}

h1.green {
background: #adc81d url(../page-images/header-green.jpg) repeat-x top left;
}

h1.orange {
background: #ff8511 url(../page-images/header-orange.jpg) repeat-x top left;
}

h1 span {
margin: 0 auto;
line-height: 56px;
}

.content h2 {
width: 360px;
display: block;
float: left;
font-size: 70%;
border: 1px solid #01A1C5;
height: 53px;
margin: 50px 0 30px 0;
font-weight: normal;
}

.content h2.green {
border: 1px solid #adc81d;
} 

.content h2.orange {
border: 1px solid #ff8511;
}

.content h2 span {
line-height: 56px;
margin: 0 10px;
}

.content h3 {
width: 530px;
display: block;
float: left;
font-size: 70%;
border: 1px solid #01A1C5;
height: 40px;
margin: 50px 0 20px 0;
font-weight: normal;
}

.content h3.green {
border: 1px solid #adc81d;
}

.content h3.orange {
border: 1px solid #ff8511;
}

.content h3 span {
line-height: 43px;
margin: 0 10px;
}

.content .inner {
float: left;
margin: 0 0 0 20px;
width: 530px;
}

.content p {
line-height: 1.7em;
margin: 0 0 15px 0;
font-size: 73%;
font-family: verdana, arial, sans-serif;
}

.content iframe {
}

::-moz-selection{
background: #333;
color: #00C1EC;
}

::selection {
background: #333;
color: #00C1EC;
}