/**********************
CSS Tags
Zelda Oracles
By The Burning Link
& Henry Henderson
**********************/


body 
{
margin:0;
padding:0;
background:url(img/bg.png) ;
min-width:880px;
font:11px verdana,arial,sans-serif;
}

A:link 
{
color:#09548a;
border: 0;
text-decoration: none
}

A:visited
{
color:#09548a;
border: 0;
text-decoration: none
}

/* Main Styles */
#container {

border:1px solid #001f35;
}

.clear {
clear:both;
height:1px;
font-size:1px;
}

.button {
border:1px solid #055090;
padding-left:10px;
padding-right:10px;
background:#1069a3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#game
{
border-bottom :1px solid #3288c6;
background:url(img/bg.png) ;

}

a.linkopacity img {
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;}

a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}

#box
{
border: 1px solid #3288C6;
background: #BBE1FA;
margin: 5px;
padding: 10px;
}

#box1
{
border: 1px solid #FFCC33;
background: #FCFC90;
margin: 10px;
padding: 10px;
}

#boxform
{
border: 1px solid #FFCC33;
background: #FCFC90;

}

#box2
{
background: transparent;
padding: 0px;
height: 29px;
color:#3288C6;

}

#boxgame
{
background: #ffffa8;
border: 1px solid #FFCC33;
padding: 10px;
width: 190px;
float: left;
color: #979789;
margin-right: 5px;
margin-left: 5px;
}


#box3
{
border-top: 1px solid #3288C6;
border-bottom :1px solid #3288C6;
background: #BBE1FA;
margin: 10px;
padding: 10px;
}

#hr 
{
border-style: dashed
}

#header 
{
height:125px;
background: url(img/header.png) #033708 no-repeat;
}

#body 

{
border-left:162px solid #BBE1FA;
border-right:162px solid #bbe1fa;
background-color:#FFFFD5;
}

#bodyInner
 {
width:100%;
margin:0 -1px;
border:solid #3288c6;
border-width:0 1px;
}


#contentWrapper 
{
width:100%;
float:left;
overflow:hidden;
}

#content {
padding:10px;
line-height:1.3;
}

#content a:hover {
color:#216ba0;
}

#locationbar 

{
height:32px;
border-bottom:1px solid #3288c6;
font-weight:bold; 
font-size:12px;
background:#93D3F7;
background:url(img/infobar.png) ;
}

#locationbar  a, #locationbar  span {
background:url(img/arrowbullet.png) no-repeat 0 10px;
padding:9px 0 9px 13px;
margin-left:10px;
}

#locationbar  a 
{
color:#3288C;
float:left;
}

#locationbar  span {
color:#2479B6;
float:left;
}



#Left {
background:#bbe1fa ;
width:161px;
margin-left:-162px;
float:left;
position:relative;
border-right:1px solid #3288c6;
overflow:hidden;
padding-bottom:3px;
}

#Left .top,#Left .other
{
background:url(img/navbar.png) ;
font-weight:bold; font-size:12px;
color:#09548a;
border:solid #3288c6; border-width:1px 0px;
padding:4px 5px 5px 5px;
margin:10px 0 3px 0;
}

#Left .top {
margin-top:0;
border-top-width:0;
background:url(img/navbar.png) ;
}

#Left a
 {
margin:0 3px;
padding:1px 0 0px 10px;
display:block;
color:#09548a;
}

#Left a:hover {
background:url(img/bg.png) ;
color:#09548a;

}



#Right2 {
padding-bottom:3px;
background:#bbe1fa ;
width:161px;
margin-right:-162px;
float:right;
overflow:hidden;
position:relative;
border-left:1px solid #3288C6;
}

#member  
{
color:#000000;

}

#member a 
{
color:#09548a;
}


#Right2 .top,#Right2 .other
{
background:url(img/navbar.png) ;
font-weight:bold; font-size:12px;
color:#09548a;
border:solid #3288c6; border-width:1px 0px;
padding:4px 5px 5px 5px;
margin:10px 0 3px 0;
}

#Right2 .top {
background:url(img/navbar.png) ;
margin-top:0;
border-top-width:0;
}

#right2 a
 {
margin:0 3px;
padding:1px 0 0px 10px;
display:block;
color:#09548a;
}


#right2 a:hover {
background:url(img/bg.png) ;
color:#09548a;

}


#footer {
background:url(img/bg.png) ;
border-top:1px solid #3288c6;
height:26px;
font-size:10px;
color:#09548a;

}
#footer a {
color:#000;
}

h2 {
padding-top:3px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:0;
color:#0f4d86;
border-bottom:1px solid #003c6b;
}

h4 {
background:#78b9e7;
text-indent:5px;
width:100%;
height:16px;
font-size:10px;
color:#09548a;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */


.pagination {
      margin-bottom: 0px;
      margin-top: 1px;
      text-align: center;
}

.pagination a:link, .pagination a:visited {
      padding: 2px 5px 2px 5px;
      background: #fff;
      border: 1px solid #A8BAD2;
      text-decoration: none;
}
.pagination a:hover 

{
background:#b9ddf5 ;
border: 1px solid #3288c6;
color:#09548a;
}