/* project: Chat
   design: EcuaSpace 
   framework: EcuaSpace */
   
body { 
padding: 0; 
margin: 0; 
font: 0.7em Arial, sans-serif; 
line-height: 1.5em;
background: #A8CF32 url(satellite_dj.gif) no-repeat;
background-position:top center;
background-attachment:fixed;  
color: #FFFFFF; 
}

a { color: #A8CF32; background: inherit; }
a:hover { color: #FFFFFF; background: inherit;}
a.title { color: #B41A1A; background: #FFF; }
p {	margin: 0 0 0px 0; line-height: 1.5em; }
form { margin: 0; }
input.search { width: 160px; border: none; background: #171717; padding: 4px; color: #FFFFFF; }
.sex { width: 160px; border: none; background: #171717; padding: 4px; color: #FFFFFF; }
input.submit { height: 24px; font-weight: bold; width: 160px; border: none; background: #D96855 url(submit.gif); padding: 3px; color: #FFF; }

/* layout
   ------ */

.content { 
	margin: 10px auto;
	width: 258px;
	background: #000000 url(middle.gif) repeat-y;
	color: #FFFFFF;
	
}
/* header */
.header_top { background: #FEFEFE url(top.gif) no-repeat; color: #FFF; height: 20px; }
.header { padding: 0px 10px 0 10px; }
.header_bottom { clear: both; background: #FEFEFE url(bottom.gif) no-repeat; color: #FFF; height: 20px; }
    
.es_box {
	clear: both;
	background: #171717; 
	color: #FFFFFF;
	border-top: 1px solid #171717;
	border-bottom: 1px solid #171717;
	padding: 6px 0 0px 6px;
	margin-top: -2px;
}
	
.subheader {
	padding: 8px;
	background: #f0f0f0;
	color: #808080;
}
	
	.grey a:hover {
		color: #000;
		background: #EDEDED;
	}
	
	.highlight {
		padding: 5px 3px 0px 3px;
		margin: 0 0 3px 0;
		border-bottom: 1px solid #5C5C5C;
	}
	
		
