body  {
color : #261615;
margin : 0;
font-size: 13px;
font-family: Georgia, serif;
background-image : url(back1.jpg);
background-position: top right;
background-repeat: repeat-x;
background-color: #85655A;
line-height : 150%;
border-color: #eaede4;
}

#header {
position:relative;
margin:0 auto;
width:710px;
height:359px;
background: url(header1.jpg) top center no-repeat;
}
div.post, div#show-updates, #content>div#show-listings, #content>div.sep {width:100%; background:none;margin:0;padding:0;box-shadow: none;
-moz-box-shadow: none;}

#header img {
border-width:0;
margin: 0;
}

.showCredit {display:none;}

#container {
position:relative;
margin: 0 auto;
width:700px;
}


#content {
height : auto;
width:668px;
text-align : left;
margin: 80px auto 0 28px;
 }

fieldset {margin:10px; padding:10px; border: 1px solid #F9EAE7;}
td.left {width:70%; text-align:left;}
td.center {text-align:right;}

#content>div, #pagination, div.sep>div, div#show-listings>p.tc, div#show-listings>table.owned {
background: #BCA39C;
box-shadow: 0px 0px 20px  #644C42;
-moz-box-shadow: 0px 0px 20px  #644C42;
padding:10px;
margin: 25px;
color: #F9EAE7;
font-size: 18px;
font-weight:100;}

#pagination {text-align:center;}



#navi {
float : right;
display: inline;
font-size: 10px;
font-family: Georgia, serif;
width:500px;
text-align : right;
margin: 320px 40px 0 0;
border-width: 0;
border-style: solid;
border-color: #463223;
color: #463223;
}








#navi a:link, #navi a:visited {
display: inline;
font-size: 18px;
font-family: Georgia, serif;
font-weight:normal;
text-decoration: none;
line-height: 18px;
text-transform: uppercase;
text-align: left;
padding: 10px 0 0 0;
color: #B09C95;
margin: 10px 0 0 20px;
}


#navi a:hover, #navi a:active {
display: inline;
font-size: 18px;
font-family: Georgia, serif;
font-weight:normal;
text-decoration: none;
line-height: 18px;
text-transform: uppercase;
text-align: left;
padding: 10px 0 0 0;
color: #B09C95;
border-top: 3px solid #B09C95;
background: url(naviback.jpg) top center no-repeat;
margin: 10px 0 0 20px;
}
.navibox {
font-size: 10px;
text-decoration: none;
font-family: Arial, sans-serif;
text-align: left;
margin: 0 0 0 15px;
color: #261615;
border-style: solid;
border-width: 0;
background-image: url(stats.jpg);
background-repeat: no-repeat;
}


#navi select, #navi option {
display: block;
font-size: 11px;
font-family: Georgia, serif;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
text-align: left;
color: #261615;

border-width: 0 0 0 15px;
border-style: solid;
width: 150px;
border-color: #504235;
margin: 1px 1px 0 1px;
}



hr {
border-width : 0 0 0 31px;
border-style: solid;
border-color: #504235;
height: 2px;

color: #efe8e3;
}



h1 {
color: #F9EAE7;
font-size: 24px;
font-weight:100;
line-height:150%;
letter-spacing: 2px;
margin:0 0 0 0;
}


h1:first-letter 
{
color: #655148;
font-size:40px;
line-height:150%;
text-transform:uppercase;
font-weight:100;
margin:-2px 0;;}


blockquote, li {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
text-decoration: none;
border-width: 0px;
margin: 5px;
}


A:link, A:visited {
padding: 0px;
text-decoration: none;
color:  #655148;
font-weight: normal;
margin: 0px;
}


A:hover, a:active {
padding: 0px;
text-decoration: none;
color:  #B09C95;
font-weight: normal;
margin: 0px;
}


form {
height: auto;
width: 80%;
margin: 10px auto; }

form p {
padding: 0;
margin: 0;
clear:both;
}

label {
float: left;
display:inline;
width: 20%;
text-align: right;
margin:5px;
padding: 3px;}


input, textarea, select{
float:left;
display:inline;
width:70%;
margin: 8px;
padding: 5px;
background: #B09C95;
color: #ffffff;font-size: 16px;
border: 0;
font-family: Georgia, serif;
}
.fanart {
float : left;
width : 33%;
display: inline;
height : auto;
text-align : center;
margin-top: 5px;
margin-bottom: 5px;
}

.avatars {
float : left;
display: inline;
text-align : center;
}
.li, li{
padding: 5px 5px 5px 50px;
display:block;
background: url(li.jpg) center left no-repeat;
}
.h2 {
width:100%;
font-size: 20px;
letter-spacing: 2px;
line-height:32px;
margin-bottom: 20px;
padding-bottom:45px;
}



.border {
margin: 1px 1px 0 0;
border-width: 1px;
border-style: solid;
border-color: #504235;
padding: 0;
}



.noborder, .noborder img, .noborder img:hover {
border: 0;
}

.center {
margin: 0 auto;
text-align: center;
}

.bold {
font-weight: bold;
}
.underline {
text-decoration: underline;
}
.left, .left:hover {
float:left;display:inline;
margin:4px 10px 0 0;}

.right {
text-align: right;
display:block;}

.clear {
clear:both;
}

ul {
display:inline;
}



img { 
border-width :5px;
margin: 8px;
border-color:  #F9EAE7;
background-color:  #F9EAE7;
border-style: solid;
}
img:hover { 
border-width :5px;
margin: 8px;
border-color: #B09C95;
background-color:  #B09C95;
border-style: solid;
}



