/* Ridibundus Style

Last modified 8 Jan 2009
Updated 13 May 2010

*/

body{
font-size:10px; 
font-family:Verdana, sans-serif; 
color:#999999;
}

/*
body.grad1 {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#0099cc,endColorStr=#ffffff); 
text-align: center;
}
*/


body.grad {
/*background:url(sky_gradient.jpg) repeat-x;*/
/*background:url(topimg.jpg) repeat-x;*/
background-color:#33CCFF; //#013541;
text-align: center;
margin-top: 50px;
}

td{
font-size:12px;
font-family:Verdana, sans-serif; 
color:#999999;
}

a:link, a:visited{font:1.2em/1.8em verdana, sans-serif; color:#C79810; text-decoration:none;}
a:hover{color:#00DD00;}

.softYellow
{
        color:#C79810;
        font-size: 18px;
}

.msgAlert{
        color:red;
        font-size: 11px;
        text-align:center;
}

.clear{
       clear:both;
}

#bigweb {
   display:inline;
   float:left;
   color: #C79810;
   width:100px;
   height:20px; 
   text-align:left; 
   cursor:pointer; 
   font-size:16px; 
   font-family: Trebuchet MS, Arial, sans-serif; 
   font-weight:500;
}

#bigweb a:link, #bigweb a:visited {
   color: #C79810;
}

#bigweb a:hover {
   color: #00DD00;
}

#biglog {
   display:inline;
   float:left;   
   color: #C79810;
   width:100px;
   height:20px; 
   text-align:left; 
   cursor:pointer; 
   font-size:16px; 
   font-family: Trebuchet MS, Arial, sans-serif; 
   font-weight:500;   
}

#biglog a:link, #biglog a:visited {
   color: #00DD00;
}

#biglog a:hover {
   color: #00DD00;
}

#bigwhite{
  background-color:white;
  width:1000px;
  height:400px;
  border:0px solid #fff; 
  border-top: 0px;
}

#loginbox{
  position: relative; 
  top:70px; left:0px; 
  z-index:1; 
  margin: 0px auto 0px auto;
  width:300px;  
  background-color:#FFFFFF;
  border:2px dotted #ddffdd;
}

.contactbox{
  position:absolute;
  top:-50px; 
  left:340px;
  border:0px solid red; 
  width:150px;  
  height:20px; 
  font-size:10px; 
  text-align:right; 
  filter:alpha(opacity=45); moz-opacity:0.45;opacity: 0.45;
  cursor:pointer;
}

.contactwrapper{
  position:relative;
  right:10px;
  top:10px;
  width:0px;
  height:0px;
}
#menuwrapper{
  position: absolute;
  left:-240px;
  top:-50px;
  width:300px;
  height:30px;
}

#ridibunduswrapper{
  position:relative;
  right:10px;
  top:10px;
  width:0px;
  height:0px;
}

#welcome{
  position:absolute; 
  top:-210px;
  left:220px; 
  font-family:Verdana, Arial sans-serif;
  font-size:5em;
  font-weight:300;
  color:#ddffdd;
}

#biglist {
  width:1000px;
  height: 100%; 
  background: #666;
}

#biglist a:link, #biglist a:visited{
  font-size: 13px;  line-height: 18px;
  font-weight: bold;
  color: #FFFF88;  display: block;  padding-top: 8px;
  margin-left: 10px;
}

#biglist a:hover{
  font-size:13px;
  color: #00DD00;
}

.biglistleft{
 text-align:right;
}

.viewblock{
  display:inline; 
  float:right; 
  width:50px; 
  height:35px; 
  margin:0px 0px 0px 10px; 
  background:#666666; /* #ddffdd;*/
  cursor: pointer;
}

.viewblock img:hover {
  filter:alpha(opacity=65); moz-opacity:0.65;opacity: 0.65;
}

.viewblocklist{
  display:inline; 
  float:left;
  width:190px;
  height:35px;
  border:0px solid red;
}

#clicklist{
  float:left; 
  width: 250px;
  text-align: left;
  margin-right: 10px;
}

.ridibundusgreenheader{
  font-size:32px;
  color: #ddffdd;
}

#framewrapper {
  float:left; 
  margin-top:20px; 
  width: 740px;
}

#infoinframe {
  position:relative; 
  top:-1900px; 
  left:0px; 
  width: 400px; 
  color:#ddffdd; 
  font-size:14px;
}

#twitter-bird {
position:relative; 
top:0px; 
left:0px; 
height:0px; 
width: 0px;
}

#twitter-bird div {position:absolute; left:-460px; top:-140px;}

#twitter-bird div img {border:none; width:40px;}