/* CSS Document */

/* ESTILOS PRINCIPALES */
body{
text-align:center;
margin-top:0px;
margin-bottom:0px;
}

#container{
margin: 0 auto;
width:877px;
}

#header{
height:124px;
background-image:url("images/header.png");
background-position:center;
background-repeat:no-repeat;
}

#middle{
background-image:url("images/middle.png");
background-position:center;
background-repeat:repeat-y;
}

#footer{
background-image:url("images/footer.png");
background-position:top;
background-repeat:no-repeat;
height:70px;
font-size:12px;
color:#FFFFFF;
font-family:Lucida Sans;
padding-top:30px;
}

#contenido{
font-size:14px;
font-family:Lucida Sans;
color:#4d4d4d;
text-align:left;
}

/* LOGO */

#logo{
height:64px;
width:550px;
margin-right:100px;
padding-top:50px;
}

/* MENU */

#menu ul {
background-image: url("images/fondo_menu2.gif");
background-repeat: repeat;
background-position: 0 0;
padding: 0px;
margin-top:0px;
margin-bottom:0px;
margin-left: 25px;
background-color: #333;
list-style: none;
font-size: 10px;
font-weight: bold;
font-family: Lucida Sans;
width: 827px;
height: 21px; 
}

#menu ul li {
display: inline;
}

#menu ul li a:link, #menu ul li a:visited {
background-image: url("images/fondo_menu2.gif");
background-repeat: repeat;
background-position: 0 0;
background-color: #333;
color: #FFF;
padding: 5px 15px;
float: left;
text-decoration: none;
}

#menu ul li a:hover, #menu ul li a:active{
color: #F30;
background-position: 0 20px;
background-color: #CCC;
height: 11px
}

/* SIDEBAR */

#fieldset-sidebar{
border-color:#f5f5f5;
font-family: Lucida Sans;
font-size:12px;
color:#4d4d4d;
text-align:left;
}

#table-sidebar{
font-size:12px;
}

#legend-sidebar{
color:#2b68b4;
}

/* GENERAL */
h3{
color:#2b68b4;
font-size:16px;
}
h1{
color:#2b68b4;
font-size:18px;
}
img{
border:0px;
}

/* FORMS */
input{
width:100px;
font-family:Lucida Sans;
font-size:12px;
color:#2b68b4;
border:1px solid #60aa61;
background-color:#FFFFFF;
}
select{
width:100px;
font-family:Lucida Sans;
font-size:12px;
color:#2b68b4;
border:1px solid #60aa61;
background-color:#FFFFFF;
}
textarea{
font-family:Lucida Sans;
font-size:12px;
color:#2b68b4;
border:1px solid #60aa61;
background-color:#FFFFFF;
}

/* SURF */

#surf{
width:560px;
background-color:#60aa61;
color:#FFFFFF;
}

#surf a{
text-decoration:none;
font-weight:bold;
color:#ff5a00;
}

#surf td{
background-color:#eef6ff;
padding:5px;
border:0px solid #4d4d4d;
font-family: Lucida Sans;
color:#4d4d4d;
}

/* ON SITE */

fieldset{
border-color:#f5f5f5;
font-family: Lucida Sans;
color:#4d4d4d;
text-align:left;
}

legend{
color:#2b68b4;
}

a{
text-decoration:none;
font-weight:bold;
color:#ff5a00;
}

/* MEMBERS PLACE */

#profile{
background-image:url(images/editprofile.jpg);
background-repeat:no-repeat;
background-position:left;
height:41px;
padding-left:10px;
padding-top:5px;
}

#messages{
background-image:url(images/messages.jpg);
background-repeat:no-repeat;
background-position:left;
height:38px;
padding-left:10px;
}

#pending{
background-image:url(images/pending.jpg);
background-repeat:no-repeat;
background-position:left;
height:46px;
padding-left:10px;
padding-top:5px;
}

#reflist{
background-image:url(images/reflist.jpg);
background-repeat:no-repeat;
background-position:left;
height:39px;
padding-left:10px;
padding-top:5px;
}

#morecredits{
background-image:url(images/morecredits.jpg);
background-repeat:no-repeat;
background-position:left;
height:38px;
padding-left:10px;
padding-top:5px;
}

#changecred{
background-image:url(images/convertcredits.jpg);
background-repeat:no-repeat;
background-position:left;
height:38px;
padding-left:10px;
padding-top:5px;
}

#membership{
background-image:url(images/membership.jpg);
background-repeat:no-repeat;
background-position:left;
height:48px;
padding-left:10px;
padding-top:12px;
}

#getreferrals{
background-image:url(images/getreferrals.jpg);
background-repeat:no-repeat;
background-position:left;
height:38px;
padding-left:10px;
padding-top:7px;
}

#advertise{
background-image:url(images/advertise.jpg);
background-repeat:no-repeat;
background-position:left;
height:38px;
padding-left:10px;
padding-top:7px;
}

#getmoney{
background-image:url(images/getmoney.jpg);
background-repeat:no-repeat;
background-position:left;
height:42px;
padding-left:10px;
padding-top:7px;
}

#recommend{
background-image:url(images/recommend.jpg);
background-repeat:no-repeat;
background-position:left;
height:44px;
padding-left:10px;
padding-top:7px;
}

#block{
background-image:url(images/lock.jpg);
background-repeat:no-repeat;
background-position:left;
height:38px;
padding-left:10px;
padding-top:7px;
}

/* FORUM */

#forum{
width:560px;
/*background-color:#60aa61;*/
color:#FFFFFF;
}

#forum a{
text-decoration:none;
color:#ff5a00;
}

#forum td{
background-color:#eef6ff;
padding:5px;
border:0px solid #4d4d4d;
font-family: Lucida Sans;
font-size:12px;
color:#4d4d4d;
}

#forum th{
text-align:center;
background-image:url(images/th.gif);
background-repeat:repeat-x;
background-position:top;
padding:5px;
border:0px solid #4d4d4d;
font-family: Lucida Sans;
color:#FFFFFF;
}

#contenido{
font-family: Lucida Sans;
}