#container {
color: #2B2823;
font-size: 70%;
font-family: verdana;
border: 9px solid white;
text-align : left;
background-color: #DDDEB2;
}

/*
======================================
==============TAGS====================
======================================
*/


h1,h2,h3 {font-family: georgia}

h1 {font-size: 2em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.3em;}


.content a {
color: #1B6F00;
}

.content a:hover {
color: #4A67EF;
}

/*
======================================
============== CLASSES ===============
======================================
*/

#topbar {
border-bottom: 9px solid white;
}

.content {
padding: 25px;
padding-top: 10px;
padding-right: 55px;
line-height: 160%;
}

.memberbold {
font-weight: bold;

}


#memberphotos {
float: right;
}

.memberspic {
padding-bottom: 10px;
padding-left: 10px;
border: 0;
}


.rhs {
padding-top: 25px;
padding-right: 38px;
}

.photo {
margin-bottom: 18px;
}

.caption {
margin-top: 8px;
font-family: arial;
}

#credits {
border-top: 9px solid white;
background: #98CEF4;
width: 100%;
text-align: center;
font-family: trebuchet ms;
}

#leftcredit {
border-right: 9px solid white;
padding-top: 9px;
padding-bottom: 9px;
color: white;
}

#leftcredit a {color: white;}
#leftcredit a:hover {color: #2F3237;}

#rightcredit {
width: 496px;
padding-left: 14px;
padding-right: 14px;
color: #2F3237;
}

#login a {
position: absolute;
top: 91px;
left: 413px;
height: 15px;
width: 15px;
text-decoration: none;
}

.middle {
text-align: center;
}

.bigger {
font-size: 1.1em;
}

.uploadphoto img {

float: right;
}

.uploadphoto {
border: 1px solid black;
padding: 10px;
margin: 10px;
}


.thumbcell {

}


.row0 {
background-color: #EFEFD1;
}

.row1 {
background-color: #CFCF9B;
}

/* Used on the stats page to create graphs */
.graphbar {
background-color: #ddddff;
border: 1px solid navy;
}

#sitemap ul li {
margin-top: 4px;
}