html{
overflow-x: hidden;
}
a.old{
color:#333333;
font-size:12px;
text-decoration:none;
position:absolute;
left:5px;
top:5px;
}
body{
margin:0;
padding:0;
background-color:#3fbfff;
background-image:url('../images/header-bg.jpg');
background-repeat:repeat-x;
background-position:top;
font-family:Arial;
}
a{
text-decoration:none;
}
img{
border:none;
}
#structure{
margin:0 auto;
width:1067px;
}
#content{
width:894px;
padding-left:10px;
min-height:300px;
}
#menu-container{
width:902px;
height:40px;
display:block;
float:left;
}
.menu-button{
display:block;
float:left;
margin-right:45px;
}
.left-act-button{
height:26px;
width:3px;
background:url('../images/menu-button-left.jpg') no-repeat;
display:block;
float:left;
}
.right-act-button{
height:26px;
width:3px;
background:url('../images/menu-button-right.jpg') no-repeat;
display:block;
float:left;
}
.mid-act-button{
height:26px;
background:#000000;
display:block;
float:left;
}

.left-button{
height:26px;
width:3px;
display:block;
float:left;
}
.right-button{
height:26px;
width:3px;
display:block;
float:left;
}
.mid-button{
height:26px;
display:block;
float:left;
}
.menu-button a{
font-family:Arial;
font-size:21px;
color:#ffffff;
font-weight:bold;
}
.project{
width:214px;
height:129px;
background:url('../images/project-bg.jpg') no-repeat;
display:block;
float:left;
margin-right:3px;
margin-top:3px;
padding-left:4px;
padding-top:4px;
position:relative;
}
.project a{
font-family:Arial;
font-size:14px;
color:#ffffff;
font-weight:bold;
position:absolute;
bottom:4px;
}

.project-info{
width:218px;
height:133px;
background:url('../images/project-bg.jpg') no-repeat;
display:block;
float:left;
position:absolute;
top:0px;
left:0px;
font-family:Arial;
font-size:14px;
color:#ffffff;
font-weight:bold;
}
.project-text{
width:211px;
height:126px;
margin-left:7px;
margin-top:7px;
}
.project-text h3{
width:211px;
height:126px;
margin-left:7px;
margin-top:7px;
display:inline;
font-weight:bold;
}
#ammount{
width:890px;
height:30px;
position:relative;
font-size:14px;
color:#000000;
display:block;
float:left;
padding-left:10px;
margin-top:14px;
font-weight:bold;
}
#ammount span{
color:#faf8f7;
}
#footer{
background:url('../images/wave.jpg') repeat-x;
background-position:bottom;
width:100%;
height:306px;
position:relative;
}
#ship{
width:175px;
height:117px;
background:url('../images/ship.jpg');
position:absolute;
left:250px;
top:-96px;
}
p#seo-c{
right:7px;
bottom:-3px;
position:absolute;
font-size:12px;
color:#dcdcdc;
bottom:-6px;
}
p#seo-c a{
font-size:12px;
color:#dcdcdc;
font-style:italic;
}
p#copy-c{
left:7px;
bottom:-3px;
position:absolute;
font-size:12px;
color:#dcdcdc;
bottom:-6px;
font-weight:bold;
}
#text-page{
width:891px;
min-height:300px;
}
.text-top{
margin:0px;
padding:0px;
width:891px;
height:17px;
background:url('../images/text-top.jpg') no-repeat;
display:block;
float:left;
}
.text-mid{
margin:0px;
padding:0px;
width:860px;
background:#ffffff;
display:block;
padding-left:30px;
float:left;
padding-top:30px;
margin-left:1px;
}
.text-bottom{
margin:0px;
padding:0px;
width:891px;
height:13px;
background:url('../images/text-bottom.jpg') no-repeat;
display:block;
float:left;
}
.title{
font-weight:normal;
font-size:24px;
color:#000000;
display:inline;
}
.sub-menu{
font-size:14px;
font-family:Arial;
color:#000000;
margin-top:15px;
}
.third-menu{
font-size:14px;
font-family:Arial;
color:#000000;
margin-left:5px;
line-height:24px;
}


.sub-title{
font-size:14px;
font-family:Arial;
color:#000000;
margin-top:15px;
font-weight:bold;
}
.text{
width:580px;
display:block;
float:left;
font-size:12px;
color:#666666;
margin-bottom:25px;
text-align:justify;
}
.footer-block{
border-right:1px dotted #cbcbcb;
height:210px;
width:260px;
display:block;
float:left;
margin-right:60px;
font-size:18px;
position:absolute;
top:55px;
}
#top-header{
width:696px;
height:164px;
font-size:36px;
color:white;
padding-top:56px;
padding-left:8px;
font-weight:bold;
line-height:24px;
word-spacing:10px;
display:block;
float:left;
position:relative;
}
.foot-info{
color:#828186;
font-family:Arial;
font-size:12px;
width:200px;
}
.read-more{
color:#8d9b22;
font-size:12px;
font-family:Arial;
font-weight:bold;
}
#random_links{
width:163px;
height:18px;
background:url('../images/links.jpg');
display:block;
float:left;
position:absolute;
left:717px;
top:0px;
text-align:center;
padding-top:2px;
word-spacing:4px;
}
#random_links a{
font-size:12px;
color:#000000;
font-family:Arial;
}