body { text-align: center; background: #eee url('images/background.jpg') repeat-x; margin: 10px 0 0 0; background-attachment: fixed; font-family: Verdana; }
a { text-decoration: none; color: #006699; }
.one {  clear: both; margin: 10px 10px 10px 40px; }
.two { margin: 10px; }	.clear { clear: both; }
p.message { background: #FF0000; color: #FFF; padding: 5px 20px; }
img.stars { margin: 7px 0 10px 0; float: right; }

span.aa { font-size: 10px; text-transform: uppercase; font-weight: normal; letter-spacing: -1px; }

#logo { margin: 10px 0 20px 0px; border: 0; background: url('images/logo.gif') no-repeat; width: 500px; height: 90px; float: left; }
	#logo h1 { margin: 0; }
	#logo h1 a { font-size: 12px; font-weight: bold; color: #666; padding: 80px 0 0 95px; display: block; margin: 0; }
	#logo h1 a:hover { color: #000; }
.right { float: right; }
.left { float: left; margin: 4px 15px; }
.footer { clear: both; background: #FFF; margin: 20px 0 0 0; height: 60px; border-top: 1px solid #999; font-size: 11px;  color: #666; padding: 0 0 0 200px; }

#wrapper { text-align: left; width: 940px; margin: 0 auto 10px auto; }

#side { float: left; clear: both; }
	#avatarnav {  width: 190px; background: #336699; margin: 0px 10px 0 0; }
		#avatarnav h3 {  background: #003366; border-bottom: 1px solid #6699BB; padding: 8px; color: #FFF; font-family: Georgia; margin: 0; letter-spacing: -1px; }
		#avatarnav ul { margin: 10px 0 0 30px; padding: 0; list-style: square; font-size: 12px; }
		#avatarnav li { padding: 4px 0; }
		#avatarnav a { color: #FFF; font-weight: bold; padding: 5px; }
		#avatarnav a:hover { color: #EEE; background: #6699BB; }
	#friends { background: #ffff66; width: 190px; margin: 0px 10px 0 0; }
		#friends h3 { background: #ffff00; border-bottom: 1px solid #ffffff; padding: 8px; font-family: Georgia; margin: 5px 0; font-size: 18px; }
		#friends ul { margin: 0 0 0 30px; padding: 0; list-style: square; font-size: 12px; }
		#friends a { color: #cc0000; font-weight: bold; padding: 5px; }
		#friends a:hover { color: #FF0000; background: #ffffaa; }
		#friends li { margin: 4px 0; }
		
#main { background: #FFF; width: 740px; float: right; }

#nav { height: 140px;  margin: 0 5px; }
	#nav ul {  list-style: none; margin: 0; padding: 16px 30px 0 0; }
	#nav li { text-align: right; font-size: 12px; color: #FFF; font-style: italic;  }
	#nav a { color: #FFF; font-weight: bold; }
	#nav a:hover { color: #eee; text-decoration: underline; }
	#ad { padding-top: 15px; }

#content { clear: both; padding: 3px;  }
	#content h2 { margin: 10px 20px 0 20px; background: #336699; color: #FFF; padding: 3px 30px; font-variant: small-caps; font-family: Georgia, "Times New Roman", Times, serif; }
	#content p { margin: 0 20px; font-size: 11px; background: #6699BB; padding: 5px 50px; color: #FFF;  }

#avatarbox { display: block; text-align: center; width: 140px; font-size: 12px; padding: 10px 0; float: left; }
	#avatarbox h4 { margin: 5px 0 0px 0; font-size: 13px; text-align: center; }
	#avatarbox h4 a { color: #006699; display: block; }
	#avatarbox h4 a:hover { color: #FF0000;  }
	#avatarbox h4 span { font-size: 9px; text-transform: uppercase; }
	#avatarbox img.avatar { margin: 0; height: 75px; border: none; }

#addcomments { clear: both; margin-left: 100px; }
	#addcomments h4 { font-family: Georgia, "Times New Roman", Times, serif; color: #006699; }
	#addcomments fieldset { border: none; }
	#addcomments ul { list-style: none; margin: 0 0 0 50px; padding:0; }
	#addcomments label { width: 130px; display: block; float: left; font-size: 12px; margin: 3px 0 0 0; }
	#addcomments li { margin: 4px 0; }
	#addcomments textarea { font-family: Georgia, "Times New Roman", Times, serif; padding: 2px; width: 300px; font-size: 12px; border: 1px solid #BBB; }
	#addcomments input { font-family: Georgia, "Times New Roman", Times, serif; padding: 2px; width: 300px; font-weight: bold; border: 1px solid #BBB; }
	#addcomments input.submit { margin: 0 0 0 130px; clear: both; }
	#addcomments p { font-size: 11px; background: none; color: #555; margin: 0 0 0 100px; }

#comments { margin: 0 100px; }
	#comments ul { list-style: none; margin: 0; padding: 0; }
	#comments li { padding: 5px 0px; margin: 0; }
	#comments li.one { background: #DDD; }
	#comments p { background: none; color: #000; margin: 0; }
	#comments b { display: block; color: #006699; margin: 2px 0; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; }
	#comments a:hover { color: #003366; }
	#comments h4 { font-family: Georgia, "Times New Roman", Times, serif; color: #006699; }

#showavatar { background: #000; padding: 15px 0 15px 25px; }
	#showavatar ul { margin: 0 25px 0 0; padding: 30px 0 0 0; clear: both; list-style: none; }
	#showavatar img { margin: 0 80px; }
	#showavatar li { text-align: center; float: left; WIDTH: 200px;}
	#showavatar label { color: #555; margin: 10px 10px 0 0;  font-size: 11px;}
	#showavatar input.submit{ width: 50px; font-size: 10px; }
	#showavatar a.moveright { background: url('images/right.gif') 100% 0 no-repeat; height: 60px; width: 150px; padding: 15px 60px 0 0 ; }
	#showavatar a.moveright:hover { background: none; background: url('images/right.gif') 100% 0 no-repeat; }
	#showavatar a.moveleft { background: url('images/left.gif') 0 100% no-repeat; height: 60px; width: 150px; padding: 15px 0 0 60px; }
	#showavatar a.moveleft:hover { background: none; background: url('images/left.gif') 0 100% no-repeat; }
	#showavatar a { display: block; padding: 5px 0; color: #FFF; width: 180px; color: #555;  font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; }
	#showavatar a:hover { background: #111; color: #fff581; } }
	#showavatar select { width: 70px;}
	#showavatar option {  width: 70px; }

#breadcrumbs p { background: none; width: 500px; float: left; margin: 12px 0 0 15px; color: #006699; padding: 0; }
	#breadcrumbs a:hover { color: #FF0000; }

#adminform fieldset { border: none; }

	#adminform ul {list-style: none; margin: 0; padding: 0; }
	
	#adminform li { margin: 2px 0; }
	
	#adminform label { display: block; float: left; width: 100px; font-size: 12px; margin: 4px 0 0 0; }
	
	#adminform input,textarea { width: 400px; }
	
	#adminform input.submit { width: auto; margin: 0 0 0 100px; }

