body {
background-image: url('bg.gif');
background-position: top center;
font-family: Verdana;
}

#container {
width: 800px;
position: relative;
left: 50%;
margin-left: -400px;
}

#top222 {
position: absolute;
top: 0px;
left: 50%;
width: 550px;
line-height: 30px;
font-weight: bold;
font-size: 12px;
letter-spacing: 1px;
margin-left: -130px;
text-align: center;
color: black;
}

#content {
border: 1px black solid;
width: 800px;
float: left;
background-color: white;
margin-top: 10px;
height: 840px;
margin-bottom: 10px;
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;
}
#content2 {
border: 1px black solid;
width: 800px;
float: left;
background-color: white;
margin-top: 10px;
height: 520px;
margin-bottom: 10px;
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;
}
#content3
{
border: 1px black solid;
width: 800px;
float: left;
background-color: white;
margin-top: 10px;
height: 360px;
_height: 375px;
margin-bottom: 10px;
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;
}
#content7
{
border: 1px black solid;
width: 800px;
float: left;
background-color: white;
margin-top: 10px;
height: 720px;
_height: 780px;
margin-bottom: 10px;
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;
}
#content4 
{
border: 1px black solid;
width: 800px;
float: left;
background-color: white;
margin-top: 10px;
height: 800px;
margin-bottom: 10px;
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;
}
#content5
{
border: 1px black solid;
width: 800px;
float: left;
background-color: white;
margin-top: 10px;
height: 300px;
margin-bottom: 10px;
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;
}
#content:first-child {
color: black;
}
.head1 { font-size: 18px; font-weight: bold; margin: 10px 0px 10px 0px; letter-spacing: 1px;}
li { font-size: 12px; letter-spacing: 1px; margin-top: 3px;}
.current {
background-color: white;
}
.thumb a {
padding: 5px;
border: 0px;
background-color: black;
float: left;
margin: 15px 37px 0px 0px;
text-decoration: none;
display: inline;
}
.click {
padding: 5px;
background-color: black;
font-size: 9px;
letter-spacing: 3px;
width: 200px;
color: white;
float: left;
margin: 3px 37px 0px 0px;
_width: 210px;
}

.thumb a:hover
{
background-color: white;
}
#text {
width: 760px;
padding-left: 2.5%;
padding-top: 2.5%;
color: black;
position: absolute;
top: 200px;
left: 50%;
margin-left: -410px;
_margin-left: -385px;
}

#text2 {
width: 760px;
height: 270px;
padding-left: 2.5%;
padding-top: 2.5%;
color: black;
position: absolute;
top: 200px;
_top: 220px;
left: 50%;
margin-left: -410px;
_margin-left: -385px;
}
p {
line-height: 18px;
font-size: 12px;
letter-spacing: .7px;
}

.header {
width: 100%;
font-size: 35px;
}

#navigation {
position: absolute;
top: 40px;
left: 50%;
margin-left: 80px;
height: 400px;
}
#navigation ul { text-decoration: none; list-style-type: none;}
#navigation li { display: inline; }
#navigation a {
font-size: 11px;
font-family: Verdana;
letter-spacing: 2px;
float: left;
text-decoration: none;
color: black;
padding: 7px;
margin-top: 5px;
width: 280px;
text-align: center;
height: 12px;
}

#navigation a:hover {
background-color: white;
}

#header {
height: 190px;
width: 800px;
float: left;
_margin-top: -30px;
}

.big1
{
float: left;
font-size: 30px;
letter-spacing: 7px;
font-family: Verdana;
margin-top: 80px;
color: black;
}
.big2 {
font-size: 85px;
letter-spacing: 13px;
float: left;
font-family: Verdana;
margin-left: -7px;
margin-top: -20px;
color: black;
}

#header img {
_position: relative;
_top: 20px;
}