h1 { color: #efefef; }
			
body { 
	background: black; 
	font-family: verdana;
	font-size: 12px;
}

/* chat */
	.off { background-color: #00000; color: #55BBFF; }
	.on  { background-color: #0d0d0d; color: #55BBFF;  }
	

		#chat { background-color: #000000; }
		
		#messages { width: 180px; font-size: 10px; font-family: arial; list-style-type: none; text-indent: 0px; padding: 0px 0px 0px 0px; }
		#messages li { padding-right: 9px; padding-top: 2px; line-height: 11px; }

	#message { width: 170px; margin-top: 5px;}
		

#footer { color: #FFFFFF;
	width: 728px; text-align:center;margin: auto ; padding-top: 10px;}
a {
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;

}

a:hover {
	text-decoration: underline;
}

#stage {
	width:900px;
	margin: auto;	
}

.uform { color: #efefef; }
.uform td { padding: 7px 3px 0px 0px; color #efefef; }

#leftcol {
float: left;
width: 690px;
margin-top: 10px;
text-align: center;
}

#rightcol {
float: left;
}

#message-holder  {
	height: 150px;
	overflow-y: auto;
	overflow-x: hidden;
}

.clearfix {
	clear: both;
}

#world {	
	position: relative;
	margin: auto;
	width:640px;
	height:300px;
	border: 2px solid #000;
	/*background: #009CE8;*/ 
	background-image: url(../images/grass2.jpg); 

}

#donate {
	margin-top: 10px;
	padding: 6px 6px 0px 6px;
	background-color: #ffffff;
	width:170px;
}

#donate img { margin-top: 5px; margin-bottom: 5px; }
#donate ul { margin-top: 5px; margin-bottom: 5px; font-size: 11px;}
#donateform {text-align: center; margin-top: 5px; margin-bottom: 5px; }


#donate h3 {
	font-weight: bold;
	margin-bottom: 10px;
	border-bottom: 1px solid #CCCCCC;
       	width: 90%;
	padding-bottom: 3px;	
}

#banter {
	width: 180px;
	color: #ffffff;
	display: none; 
}

#banter h3 {
	font-weight: bold; padding-bottom: 5px;margin-top: 0px; text-align: center; line-height: 1em;
}

.sprite {
	position: absolute;
	width: 32px;
	height: 32px;	
	z-index: 2;
	/* change to 32x32 later */
	/* initial coords */
	top: 50px;
	left: 50px;
	clear:both;	
				
	background: no-repeat;
	background-image: url(images/emoticons/51.gif);
	background-position: 0 0;
}


#shout { font-size: 11px; margin-top: 10px; }

.bubble { background:url(../images/bubtop.gif) left top no-repeat; width: 402px; height: 62px; padding 0px 0px 0px 0px; position: absolute;  z-index: 1000;  visibility: hidden; }
.bubble-spacer { height: 23px; }
div.bubble-content { background:url(../images/bubmid.gif) left top repeat-y; }
.bubble-content  img {padding: 2px; margin: 0px 2px 0px 18px; background-color: #fefefe; }
.bubble-content .head { font-size: 120%; font-weight: bolder; margin-left: 10px;}
.bubble-content .bred {font-size: 90%;}
.bubble-content p {padding: 5px 5px 0px 8px;}
.bubble .foot { background:url(../images/bubbottom.gif) left top no-repeat;height: 59px; }


.banner { margin: auto; width: 600; text-align: center; margin-top: 10px;}

#textbody   { color: white; margin: auto; width: 640px; padding: 5px; }
#textbody h1 { text-align: center; font-size: 18px;  padding: 10px 0px 10px 0px;}
#textbody p { padding-top: 5px; }

strong { font-weight: bold; }

.blogicons {

width: 640px; 
text-align:center;
margin:auto;
line-height: 165%;
background-color: #efefef;
padding: 2px;
}

