/* CSS Document */

body{
padding:0;
margin-left:auto;
margin-right:auto;
font-family:Helvetica,sans-serif,Arial;
color:#fffffff;
font-size:12px;
/*background-image:url(img/headertop.jpg);*/
background-image:url(img/topborder.jpg);
background-repeat:repeat-x;
}
a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#006699; text-decoration:none;}
a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#006699; text-decoration:none;}
a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#006699; text-decoration:none;}

a.ra:link {color: #ffffff;text-decoration:none; }
a.ra:active {color: #ffffff;text-decoration:none;  }
a.ra:visited {color: #ffffff; text-decoration:none; }
a.ra:hover {color: #ffffff;text-decoration:none;}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6088b4;
padding-top:15px;
padding-left:15px;
}
h2{
padding-left:15px;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#6088b4;

}

#container
{
magin:0;
padding:0;
margin: auto;
width:1018px;
}
#container #topheader
{
padding:0;
margin:0;
width:990px;
height:54px;

}
#container #topheader #logo
{
float:left;
margin-top:5px;
width:166px;
height:45px;
background-image:url(../imgs/logofishferous.jpg)
}
#container #topheader #tagline
{
margin:auto;

padding-top:18px;
padding-right:5px;
color:#F2F2F2;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
float:right;
height:40px;

}

#container #topsubheader
{
padding:5px 0 15px;
margin:0;
width:990px;

}

#container #bannertop
{
margin:auto;
padding-left:6px;
padding-top:15px;
height:92px;
padding-bottom:5px;
}
#container #bannertop #bannerv
{
float: left;
width:728px;
margin-right:15px;
}
#container #bannertop #des
{
float:left;
margin-top:5px;
padding-left:25px;
text-align:left;
font-size:11px;
font-weight:bold;
border-left:1px solid #55B4E1;
}
.des
{
padding:0;
margin:0;
padding-left:15px;

}




#container  #content
{
margin-top:5px;
height:auto;
}
#container  #content #contentLeft
{
float:left;
width:171px;
border-left:1px solid #6088b4;


}
#container  #content #login
{
padding-bottom:5px;
float:right;
width:163px;
height:136px;
border:1px solid #6699CC;
background-color:#6088b4;

}
#container  #content #infos
{

float:right;
width:163px;
height:136px;
border:1px solid #6699CC;
background-color:#6088b4;

}

#container  #content #contentRight
{

float:left;
width:810px;
border-right:1px solid #6699CC;


}


#container  #content #contentRight #boxaqua
{
padding-top:20px;
padding-bottom:20px;
width:813px;
border: 1px solid #6699FF;
background-color:#F2FBFF;
}

#container  #content #contentRight #aquarium
{
margin:auto;
background-color:#FFFFFF;
width:760px;
min-height:528px;
*min-height:515px;
_min-height:535px;
}
#container  #content #contentRight #aquariumbox
{
margin:auto;
background-color:#FFFFFF;
width:760px;
min-height:500px;
*min-height:500px;
_min-height:500px;
}
#container  #content #contentRight #maincontent
{
margin:auto;
width:760px;
height:502px;


}

#container  #content #contentRight #mainboxinfo
{

padding-top:15px;
width:813px;
height:280px;
border:1px solid #6699CC;
background-color:#c4c4c4;


}
#container  #content #contentRight #mainboxinfo #userinfos
{
margin:auto;
padding-top:15px;
width:728px;
height:100px;
background-color:#c4c4c4;


}

.title
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6088b4;
padding-top:15px;
padding-bottom:10px;

}


#topmember
{
width:367x;
height:100px;
background-image:url(img/topmembers.jpg);
background-repeat:no-repeat;

}

#footer
{
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
width:820px;
border-topt:1px solid #6699CC;


}
#footerline
{
text-align:center;
width:820px;
height:22px;
border-topt:1px solid #6699CC;
background-image: url(img/footerline.jpg);
background-repeat:no-repeat


}

.hbanner
{
margin:auto;
height:90px;
width:728px;
}

.submit{
width:55px;
height:32px;
background-image: url(img/login.png);
background-repeat:no-repeat;
}
