body {
	background:url(/images/background.gif) center top #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
	color:#000000;
}
img {
border:0px;
}
hr {
height:1px;
color:#000000}
a {
color:#a10101;
}
p, h1, h2, h3, h4 {
margin:0px;
padding:0px 0px 10px 0px;
}
#container {
width:980px;
margin-left:auto;
margin-right:auto;
border:3px solid #000000;
}
#mainlinks {
background:url(/images/mainlinks.gif);
height:38px;
padding:10px 0px 0px 0px;
text-align:center;
}
#mainlinks a {
padding:0px 17px 0px 17px;
font-size:18px;
color:#373026;
text-decoration:none;
}
#contentcontainer {
background:url(/images/contentbackground.gif) repeat-y #ffffff;
}
#leftside {
float:left;
width:210px;
margin:10px;
}
#maincontent {
float:left;
width:740px;
margin:10px 10px 10px 0px;
}
.leftbox {
border:2px solid #000000;
background:url(/images/sidelinksbackground.gif) no-repeat top #a5926a;
}
.leftheader {
background-color:#5f4e32;
padding:4px 4px 4px 15px;
color:#e2d1b5;
font-size:16px;
border-bottom:2px solid #000000;
font-weight:bold;
}
.sidelinks {
margin:6px;
border-bottom:2px dotted #756140;
background:url(/images/sidelinksred.gif) no-repeat left center;
}
.sidelinks a {
font-size:14px;
color:#000000;
text-decoration:none;
padding:0px 0px 0px 8px;
}
.galleryimg {
float:left;
margin:0px 4px 4px 0px;
text-align:center;
}
.galleryimg img {
border:2px solid #000000;
}
.gallerytext {
margin:4px 10px 6px 10px;
border-bottom:2px dotted #000000;
}
.galleryname {
color:#a10101;
font-size:14px;
font-weight:bold;
}
#textboxheader {
border:2px solid #000000;
background:url(/images/textboxheader.gif) no-repeat top #9a8154;
}
#textboxfooter {
background:url(/images/textboxfooter.gif) no-repeat bottom;
min-height:350px;
padding:10px;
}
#profilecontent {
float:left;
width:246px;
margin:0px 10px 0px 0px;
border:2px solid #000000;
}
#profileimgcontainer {
float:left;
width:455px;
}
.profileimg {
float:left;
margin:0px 4px 4px 0px;
text-align:center;
}
.profileimg img {
border:2px solid #000000;
}
#profiletext {
margin-top:10px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
width:210px;
position:relative;                                
}

.statsq {
float:left; width:100px; border-bottom:2px dotted #000000; padding:2px;
 }
 .statsa {
float:left; width:100px; text-align:right; border-bottom:2px dotted #000000; padding:2px;
}
#profilename {
font-size:16px;
text-align:center;
padding-bottom:10px; 
}
#profiledescription {
text-align:justify;
}
.profiletime {
float:left; width:96px; border-bottom:2px dotted #000000; padding:2px;
}
.profiletimes {
float:left; width:51px; text-align:right; border-bottom:2px dotted #000000; padding:2px;
}
#backtogallery {
float:left; width:310px; padding:5px 0px 10px 15px;
}
#clickimage {
float:left; width:350px; padding:5px 0px 10px 15px; text-align:right;
}

