ul,li {
 list-style:none;
 margin:0;
 padding:0;
}

.header img {
 float:right;
 border:1px solid #ccc;
 margin:0 10px;
}

.header {
 padding:20px 0px 0px;
}

.header h1 {
 margin:0;
 padding:10px;
}

.update {
 border-top:1px solid #fff;
 padding:10px 10px 20px;
}

li.update:hover {
 background:#fff;
}

.update .text {
 padding:4px 0;
}

.update .meta {
 padding:2px 0;
 font-size:12px;
}

.text a {
 color:#169;
}

#update .f {
 padding:10px 20px 0;
}

#update textarea#message {
 width:600px;
}

/* RELATIONS */

.relations h4 {
 color:#666;
 font-size:0.8em;
 margin:8px 2px;
 float:left;
}

.relations .userlist {
 margin-left:25%;
 margin-bottom:20px;
}

.relations a {
 text-decoration:none;
}

.relations a img {
 border:0px;
}

/* Customized Theme CSS */
a:link {
color: #338ec2;
text-decoration: none; 
}
a:visited {
color: #338ec2; 
text-decoration: none; 
}
a:hover {
color: orange; 
text-decoration: underline; 
}
a:active {
color: blue; 
}
.banner {
	display: block;
    margin-left: auto;
    margin-right: auto;
	}
body {
	background-color: #cbf4fa;
	font-family: "Segoe UI","Lucida Grande", Arial, serif;
	font-size: 14px;
}
.content {
	border: 1px solid;
	background-color: #e8fafd;
	width: 940px;
	margin-top:10px;
	margin-left: auto ;
  	margin-right: auto ;
	padding: 2px 2px 2px;
}
.footer{
	border: 1px solid;
	font-size: 12px;
	background-color: #e8fafd;
	width: 940px;
	height:  auto;
	margin-top:10px;
	margin-left: auto ;
  	margin-right: auto ;	
  	text-align: center;
  	padding: 2px 2px 2px;
}

