#container {
/*set default font-size*/
font-size: 70%;
font-family: verdana;
line-height: 1.7em;
text-align : left;
background-color: #f4f5e7;
}

/*
======================================
==============TAGS====================
======================================
*/




h1 {font-size: 3em;}
h2 {font-size: 1.7em; color: #006930;}
h3 {font-size: 1.4em; color: #006930;}
p {}
a {color: #006930; text-decoration: none; border-bottom: #006930 dotted 1px;}


/*
======================================
============== CLASSES ===============
======================================
*/

.content {
color: #667160;
padding: 12px;
padding-top: 0;
border-top: 12px solid #f4f5e7;
border-bottom: 12px solid #f4f5e7;
background: url(../images/contentbak.gif);
}

.inner {
margin: 12px;
}

#content-left {
float: left;
width: 544px;
background: #e0edd9;
}

#content-right {
float: right;
width: 184px;
background: #e0edd9;
}

#content-right img {
border: 1px solid white;
}

.panel {
border-bottom: 12px solid #f4f5e7;
padding: 12px;
}

.panel-float {
float: left;
width: 330px;
background: #e0edd9;
border: 1px solid #e0edd9;
padding: 10px;
margin-right: 12px;
margin-bottom: 12px;
}

.rightpanel {
padding: 6px;
padding-top: 12px;
border-bottom: 10px solid #f4f5e7;
}


.infobar {
padding: 4px;
}


#footer {
border-top: 1px solid #006b37;
border-bottom: 10px solid #006b37;
background: #f7f3ea;
padding-top: 4px;
margin-bottom: 20px;
}

#credits {
color: #2e2a1f;
background: #f6c13f;
text-align: center;
line-height: 1.6em;
padding:3px;
}



a.tooltip{
    position:relative; /*this is the key*/
    z-index:24;
border-bottom: 1px dotted #006930;
color: #006930;
    text-decoration:none;
}

a.tooltip:hover{
z-index:25; 
background-color:#F6C13F;
}

a.tooltip span{display: none}

a.tooltip:hover span{
    display:block;
    position:absolute;
    top:2em; left:-7em; width:14em;
    border:1px solid #F6C13F;
    background-color:#Ffe15F; color:#555;
    text-align: center}



.row0 {
background-color: white;
}

.row1 {
}

/* Used on the stats page to create graphs */
.graphbar {
background-color: #ddddff;
border: 1px solid navy;
}

#sitemap ul li {
margin-top: 4px;
}


#sitecredits {
float: right;
margin-top: 35px;
margin-right: 10px;
margin-bottom: 15px;
padding: 3px;
padding-top: 6px;
padding-bottom: 4px;
border: 2px inset #e5e5e5;
text-align: center;
color: #666666;
font-size: 10px;
line-height: 13px;
font-family: "trebuchet ms";
}