@charset "utf-8";
/* CSS Document */
a { color:#FFFFA4; text-decoration:none;}
a:hover{ text-decoration: underline;}
p{ padding: 0 4px;}
#feed textarea, #sms textarea{ 
     background:url(../imgs/sms.gif) center center no-repeat #FFF;
	 width:195px; 
	 height:160px;
	 border:1px solid #999;
	 padding:2px;
}
body{
		margin:0px;
		font-family: verdana;
		font-size:12px;
		background: #F0F0FF;
		text-align:justify;
}
.welcome{ padding:5px; border-right:1px solid #333;}
#welcome{
		margin:8px 2px; 
		background:#FFF;
}
#banner{
			/*border:1px solid #CCC;*/
			background:#242424;
			font:inherit;
			padding:4px;
}
.home{ color:#000; background: #F2F2F2;}
.home a{ color: #00F;}
.home h4{ 
    font-size:16px;
	padding:4px;
	margin-bottom:-2px;
	margin-top:-1px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #FFF;
	background:#666666;
	border:1px solid #333;
}
#sms{
		border:1px solid #000;
		background: #D5D7A6;
}
#sms .btn, #feed .btn{ border:#242424 1px solid; background:#999;}
h1{
	color:#FFFFA4;
	font-size:14px;
}
h3{
	color:#FFFFA4;
	font-size:12px;
}
li{ list-style: outside;}
.top{ 
			font-size:11px; 
}
#account{
	margin:8px 1px;
	border:#A5A5A5 1px solid;
	background:#FFFFA4;
	padding:3px;
	color:#000;
	}
#account input[type=text] { background: #ccc; border:1px solid #333; margin:2px 0; color:#000;}	
#account input[type=password] { background: #ccc; border:1px solid #333; margin:2px 0; color:#000;}	

.tab input[type=text] { background: #999; border:1px solid #E8E8FF; margin:2px 0; color:#000;}
.tab select { background: #999; border:1px solid #E8E8FF; margin:2px 0; color:#000;}
.tab textarea { background:#999; border:1px solid #E8E8FF; margin:2px 0; color:#000;}

.button{
			text-align:center;
			background:#FFFFA4;
			width:120px;
			margin:12px 4px;
			border:#666 1px solid;
}
#ads{position:relative; width:100%;}
#ads h2{ margin:1px; font-size:12px;}
#ads a{ color:#0033CC;}
#advert1{
	position:absolute;
	left:0;
	width:375px;
	border:1px solid #666;
	height:85px;
	background: #EFEFEF;
	overflow:hidden;
}

#advert2{
	position:absolute;
	right:0;
	top:0;
	width:360px;
	border:1px solid #666;
	height:85px;
	overflow:hidden;
}
.button a{
			font-size:16px;
			font-weight:bold;
			color:#03F;
}
.btn{
	  text-align:center;
	  background: #CCC;
	  cursor:pointer;
	  margin:12px 4px;
	  border:#666 1px solid;
}
#terms{
		overflow:auto;
		height:400px; 
}
#faq{
		overflow:auto;
		height:450px; 
}
#faq a{ color:#999;}
#faq a:hover { color:#FFFFA4;}

#answer a { color:#FFFFA4;}
 
ul.outer_list li {list-style: upper-alpha;}
.outer_list { text-transform:uppercase;}
ul.inner li {list-style:lower-roman; text-transform:lowercase;}
ul.in_inner li {list-style:lower-alpha;}
.footer{
		text-align:center;
		font-size:11px;
}
.footer a{ text-decoration:none; color:#00C;}