html, body{
margin:0px;
padding:0;
background: url(images/pattern.jpg) repeat;
text-align:center;
}

a{
color: #62a4f1;
text-decoration: none;
}


a:visited{
color: #62a4f1;
text-decoration: none;
}

a:active{
color: #454444;
text-decoration: none;
}

a:hover{
color: #62a4f1;
text-decoration: underline;
}

.title{
position:relative;
top: 10px;
left:15px;
font: 12px Arial;
color: #fff;
}

.title5{
width: 277px;
position:relative;
top: 2px;
left:0px;
font: 11px Arial;
color: #000;
text-align: center;
}


.bgcontainer{
width:100%;
background: #fff;
padding-bottom: 50px;
border-bottom: 1px solid #000;
}


.header{
text-align:left;
width:971px;
height:240px;
margin:0 auto;
padding:0;
margin-top: 0px;
background: #fff;
}

.anouncement{
position: relative;
top: -27px;
left: 50px;
font: 11px Arial;
color: #fff;
}

.items{
position: relative;
top: 0px;
left: -1px;
text-align:left;
width:934px;
height:230px;
margin:0 auto;
padding:0;
margin-top: 15px;
background: #fff;
font: 11px Arial #000;
border-bottom: 1px solid #cccccc;
}

.members{
margin-left:5px;
float: left;
width:348px;
height:225px;
background: url(images/members.jpg) no-repeat;
}

.membersimages{
float: left;
position: relative;
top: 20px;
left: -4px;
width:348px;
}

.membersimages img{
float: left;
margin-left: 5px;
margin-top: 5px;
width: 70px;
height: 70px;
background: #f0f0f0;
padding: 5px;
border: 1px #cccccc solid;
}

.membersimages img:hover{
background: #c3e20d;
}

.latest{
margin-left: 10px;
float: left;
text-align:left;
width:278px;
height:200px;
background: url(images/itemsbg.jpg) no-repeat;
}
.latest2{
margin-left: 10px;
float: left;
text-align:left;
width:278px;
height:200px;
background: url(images/itemsbg2.jpg) no-repeat;
}

.scores{
float: left;
position: relative;
top: 25px;
left: 1px;
width:378px;
height:185px;
}

.fillin{
float: left;
position: relative;
left:3px;
width:278px;
height:30px;
}

.fillin img{
float:left;
position: relative;
left: 0px;
right: 3px;
width:16px;
height:16px;
}

.title6{
float:left;
width: 85px;
position:relative;
left:7px;
font: 11px Arial;
color: #000;
text-align: left;

}

.title7{
float:left;
width: 35px;
position:relative;
left:15px;
font:bold 11px Arial;
color: #000;
text-align: left;
}

.video{
float: left;
position: relative;
top: 25px;
left: 1px;
width:278px;
height:185px;
}

.subpage{
position: relative;
top: 0px;
left: px;
text-align:left;
width:934px;
height:480px;
margin:0 auto;
padding:0;
padding-bottom: 20px;
border-bottom: 1px solid #cccccc;
}

.subpagekader{
position: relative;
top: 0px;
left: 5px;
float:left;
text-align:left;
width:924px;
border-top:1px #cccccc solid;
}

.memberkader{
margin-right: 1px;
float:left;
width:305px;
height:160px;
background: #f0f0f0;
border:1px #cccccc solid;
border-top: 1px solid #fff;
}

.memberkader img{
margin: 15px;
float:left;
width:120px;
height:110px;
padding: 10px;
background: #fff;
border:1px #cccccc solid;
}


.membername{
float:left;
width: 120px;
height: 40px;
position:relative;
top:14px;
font:bold 12px Arial;
color: #000;
text-align: left;
}

.memberinfo{
float:left;
width: 120px;
height: 145px;
position:relative;
font:11px Arial;
color: #000;
text-align: left;
}

.footer{
position: relative;
top: 0px;
text-align:left;
width:933px;
height:200px;
margin:0 auto;
padding:0;
margin-top: 0px;
background: #f0f0f0;
font: 11px Arial #000;
border: 1px solid #cccccc;
border-top: 1px solid #fff;
}

.aboutus{
position: relative;
top: 20px;
left: 30px;
float: left;
text-align:left;
width:300px;
height:150px;
}

.title8{
float:left;
position: relative;
top:0px;
width: 260px;
font:bold 24px Arial;
color: #000;
text-align: center;
}


.abouttext{
float:left;
position: relative;;
top:5px;
width: 280px;
font:11px Arial;
color: #8e8989;
text-align: left;
}

.abouttext a:link{
float:left;
width: 260px;
font:11px Arial;
color: #8e8989;
text-align: center;
text-decoration: underline;
}
.abouttext a:hover{
float:left;
width: 260px;
font:11px Arial;
color: #565252;
text-align: center;
text-decoration: underline;
}



