*{
margins :0;
padding :0;
border :0;
 }

body { 
padding :2% 0 0;
background: #fff;
color :#333;
fontfamily: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
}

#container{
width: 1060px;
margin :0 auto;
border :1px solid #999;
}

#header {
background: url(header1.jpg) no-repeat;
width: 1060px;
height: 145px;
}

#nav {
background: url(nav.jpg) repeat-x;
color: #f00;
font-size: 120%;
font-weight: bold;
line-height: 1.8em;
text-align: center;
height: 35px;

}

#nav a{
color: #333;
}

#nav a:hover{
color: #f00;
}

a { 
text-decoration: none;
}


#text {
width: 645px;
font-size: .8em;
color: #333;
margin 10px auto;
float: left;
}

#text p {
text-align: justify;
text-indent: 1.5em;
margin 0;
padding: 0 15px;

}

#text table {
border :1px solid #999;
}

#text a {
color: #333;
}

#text a:hover {
color: #f36;
border-bottom: #f36 dotted 1px;
}
#text h1{
text-align: center;
}


#members {
width: 645px;
float: right;
}

#members h2{
font-size: 120%;
font-weight: bolt;
text-align: center;
}

#members ol{
color: #999;
font-size: 120%;
margin: 15px 0 0 0;
}

#members li{
margin: 0 35px;

}

#members li a{
color: #333;

}

#members li a:hover{
color: #f00;
}

#texto {
width: 1060px;
font-size: .8em;
color: #333;
margin 10px auto;
float: left;
}

#texto p {
text-align: justify;
text-indent: 1.5em;
margin 0;
padding: 0 15px;

}

#texto table {
border :1px solid #999;
}

#texto a {
color: #333;
}

#texto a:hover {
color: #f36;
border-bottom: #f36 dotted 1px;
}
#texto h1{
text-align: center;
}


#memberso {
width: 1060px;
float: right;
}

#memberso h2{
font-size: 120%;
font-weight: bolt;
text-align: center;
}

#memberso ol{
color: #999;
font-size: 120%;
margin: 15px 0 0 0;
}

#memberso li{
margin: 0 35px;

}

#memberso li a{
color: #333;

}

#memberso li a:hover{
color: #f00;
}



#news {
width: 395px;
color: #665;
margin: 0px 5px 5px 5px;
float: right;

}

#news h3{
text-align: center;
}

#news ul{
list-style-type: none;
}

#news li{
font-size: 75%;
}

#news li a{
color: #333;
}

#news li a:hover{
color: #f00;
}



#footer {
padding: 5px;
clear: both;
}

#footer a{
color: #333;
}

#footer a:hover{
color: #F00;
}

#footer p{
padding: 2px;
text-align: center;
}

.clearfloat {
clear: both:
}










