/* 

	Theme Name: Moesrealm

	Description: Modified theme for moesrealm.

	Author: Moe

	Author URI: http://www.moesrealm.com.com

	Version: 1.0

		

	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php

	

*/

.searchbox {
background-color: #404040;
border: 1px solid #404040;
}
/*Advanced Search Link*/
.searchboxlink {
font-size: 8pt;
font-family: Arial;
font-weight: normal;
color: #FFFFFF;
text-decoration: underline;
}

body {

	background: #b0afaf;

	color: #000000;

	font-size: 9pt;

	font-family: Arial, Helvetica, Sans-Serif;

	margin: 0px;

	padding: 0px;

	}

	

#wrap {

	background: #595959 url(images/bg.gif);

	width: 800px;

	margin: auto;

	}

	

/************************************************

*	Hyperlinks									*

************************************************/



a, a:visited{

	color: #0000ff;

	text-decoration: none;

	}

	

a:hover{

	color: #0000ff;

	text-decoration: underline;

	}



 img {

	padding: 5px;

	border: none;

	}

	

	

/************************************************

*	Header  									*

************************************************/



#header {

	width: 800px;

	height: 230px;

	padding: 0px;

	overflow: hidden;

	margin: auto;

	background: #494949;

	color: #ffffff;

	}

#header img {

	padding: 0px 0px 0px 0px;

	}
	

#headtop {

	background: #595959 url(images/headtop.gif);

	width: 800px;

	height: 28px;

	margin: 0px;

	padding: 13px 10px 0px 0px;

	text-align: right;

	}

	

#headtop p {

	font-size: 10px;

	font-family: Verdana, Helvetica, Sans-Serif;

	color: #C0C0C0;

	padding: 7px 0px 0px 0px;

	margin: 0px;	

	}

	

#headtop  a {

	color: #C0C0C0;

	text-decoration: underline;

	}



#headtop a:hover {

	color: #FFFFFF;

	}

	

#headbottom {

	background: #595959 url(images/headbottom.gif);

	width: 760px;

	height: 89px;

	margin: 0px;

	}

	

#headbottomleft {

	background: #595959 url(images/logo.gif);

	float: left;

	width: 280px;

	height: 89px;

	margin: 0px;

	}

	

#headbottomright {

	float: left;

	width: 800px;

	height: 75px;

	margin: 0px;

	padding: 14px 0px 0px 0px;

	}

	

/************************************************

*	Homepage 					     		    * 

************************************************/



#content {

	float: right;

	width: 570px;

	margin: 0px;

	padding: 20px;

	}

	

#content p{

	padding: 0px 0px 15px 0px;

	margin: 0px;

	line-height: 18px;

	}

	



	

#content p ol{

	margin: 0px;

	padding: 0px 0px 0px 20px;

	}

	

#content p ul{

	margin: 0px;

	padding: 0px 0px 0px 20px;

	}



#content h1 {

	color: #000000;

	font-size: 24px;

	font-family: Times New Roman, Verdana, Arial, Sans-Serif;

	font-weight: bold;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 10px 0px;

	}

	

#content h1 a  {

	color: #333333;

	text-decoration: none;

	}



#content h1 a:hover {

	color: #1C9FC4;

	text-decoration: none;

	}

	

blockquote{

	margin: 0px 45px 0px 25px;

	padding: 0px 20px 0px 10px;

	font-style: italic;

	background: #F0F0F0;

	color: #555555;

	border-left: 3px solid #555555;

	}

	

#content blockquote p{

	margin: 0px 0px 20px 0px;

	padding: 5px 0px 5px 0px;

	}



#meta {

	margin: 0px 0px 30px 0px;

	padding: 2px 0px 0px 0px;

	border-top: 1px solid #333333;

	}

	

#meta p {

	font-size: 11px;

	}

	

#meta a  {

	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 11px;

	font-weight: bold;

	color: #1C9FC4;

	text-decoration: none;

	}



#meta a:hover {

	text-decoration: underline;

	}

	

/************************************************

*	Sidebar 					     		    * 

************************************************/



#sidebar {

	background: #595959 url(images/sbar-bg.gif);

	width: 180px;

	float: left;

	display: inline;

	padding: 0px;

	}

	

#sidebar h2 {

	background: #595959 url(images/sbar-header.gif);

	font-size: 11px;

	font-family: Arial, Helvetica, Sans-Serif;

	color: #FFFFFF;

	margin: 0px;

	padding: 6px 0px 5px 10px;

	font-weight: bold;

	text-transform: uppercase;

	}

#sidebar a {

	color: #FFFFFF;

	}
	
#sidebar a:hover {

	color: #C0C0C0;

	text-decoration: none;

	}


#sidebar img{

	margin: 0px;

	padding: 0px;

	}

	

#sidebar p{

	margin: 0px;

	padding: 0px;

	}

	

#sidebar ul {

	list-style: none;

	margin: 0px;

	padding: 0px;

	}

	

#sidebar ul li {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 1px 0px;

	}

	

#sidebar ul li a {

	display: block;

	background: url(images/sbar-link.gif) no-repeat;

	font-size: 11px;

	font-family: Arial, Helvetica, Sans-Serif;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

	margin: 0px 0px 2px 0px;

	padding: 5px 0px 2px 20px;

	}



#sidebar ul li a:hover{

	color: #C0C0C0;

	text-decoration: none;

	}

	

/************************************************

*	Footer  									*

************************************************/



#footer {

	background: #595959 url(images/footer.gif);

	width: 790px;

	height: 29px;

	font-size: 10px;

	font-family: Verdana, Helvetica, Sans-Serif;

	padding: 12px 0px 0px 10px;

	margin: auto;

    }

	

#footer p {

	color: #C0C0C0;

	padding: 0px 0px 0px 0px;

	margin: 0px;

	}



#footer a {

	color: #C0C0C0;

	text-decoration: underline;

	}



#footer a:hover {

	color: #FFFFFF;

	}

	

#footer a li{

	color: #555555;

	text-decoration: none;

	padding: 0px 0px 0px 10px;

	}

	

/************************************************

*	Search Form									*

************************************************/



#searchdiv {

	margin: 0px;

	padding 0px;

	}

	

#searchform {

	margin: 0px;

	padding: 0px;

	overflow: hidden;

	}

	

#s {

	background: #E4E4E4;

	color: #000000;

	font-size: 10px;

	font-family: Verdana, Helvetica, Sans-Serif;

	padding: 2px;

	margin: 0px;

	border: 1px solid #333333;

	}

	

#sbutt {

	background: #494949;

	color: #FFFFFF;

	font-size: 10px;

	font-family: Verdana, Helvetica, Sans-Serif;

	padding: 1px;

	margin: 0px 15px 0px 5px;

	border: 1px solid #333333;

	}

	

/************************************************

*	Comments									*

************************************************/



#commentblock h2 {

	font-size: 16px;

	font-family: Arial, Helvetica, Sans-Serif;

	color: #000000;

	padding: 0px 0px 10px 0px;

	margin: 0px;

	}

	

#commentblock {

	width: 538px;

	background: #E8E8E8;

	padding: 20px;

	margin: 0px 0px 10px 0px;

	border: 1px solid #555555;

	}

	

ol#commentlist {

	padding: 5px;

	margin: 0px;

	list-style-type: none;

	}

	

.commentdate {

	font-size: 12px;

	padding-left: 0px;

	}

	

#commentlist li  p{

	margin-bottom: 8px;

	line-height: 20px;

	padding: 0px;

	}



.commentname {

	color: #000000;

	margin: 0px;

	padding: 5px 5px 5px 0px;

	}



.commentinfo{

	clear: both;

	}



.commenttext {

	clear: both;

	margin: 0px 0px 10px 0px;

	padding: 20px 10px 5px 10px;

	width: 510px;

	background: #FFFFFF url(images/comment.gif) no-repeat top;

	}

.trackbacktext {

	clear: both;

	margin: 0px 0px 0px 0px;

	padding: 10px 10px 10px 10px;

	width: 510px;

	background: #FFFFFF;

	}

.commenttext-admin {

	clear: both;

	color: #ffffff;

	margin: 0px 0px 10px 0px;

	padding: 20px 10px 5px 10px;

	width: 510px;

	background: #000000 url(images/comment-admin.gif) no-repeat top;

	}

.commenttext-admin a{

	color: #85fbfd;

	}


#commentsformheader{

	padding-left: 0px;

	}



#commentsform{

	text-align: center;

	margin: 0px;

	padding: 0px;

	}



#commentsform form{

	text-align: left;

	margin: 0px;

	}



#commentsform p{

	margin: 0px;

	}



#commentsform form textarea{

	width: 99%;

	}



img.alignleft, div.alignleft
{
float:left;
margin:0 0.5em 0.5em 0;
}
img.alignright, div.alignright
{
float:right;
margin:0 0 0.5em 0.5em;
}
img.centered, .aligncenter, div.aligncenter {
display: block;
margin: auto;
}

img.avatar {float:left; margin-right:5px;}