html {
	margin:0px;
	padding:0px 0px;
}
body {
	background:#505050;
	text-align:center;
	margin:0px;
	padding:0px 0px;
	font-family:Lucida Grande,Arial,sans-serif;
	font-size:10pt;
}

.main_container {
	width:780px;
	text-align:left;
	margin:0px auto;
	background:#FFF;
	border-right:10px solid #FFFFFF;
	border-left:10px solid #FFFFFF;
}



.header_container {
	height:150px;
	background:#5fa0b4 url(/theme/plainprof/header.jpg) top center no-repeat;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	position:relative;
}

.header h1 {	
	padding-top:40px;
	font-size:260%;
}
.header h1 a, .header h1 a:hover {
	color:#FFFFFF;
}





.main_footer {
	background:#A7A7A7;
	text-align:center;
	padding:20px;
color:#FFF;
}
.main_footer a {
color:#FFF;	
}
a, a.edit, .header h1 a.edit {
	color:#5698AE;
}
a:hover, a.edit:hover, .header h1 a.edit:hover {

}

h2.post_title a {
	color:#222;
}


.top_nav_container {
	padding:6px 20px 7px 20px;
	background:#e1dfe0;
	font-weight:bold;
	color:#FFF;
}
.top_nav_container a, .top_nav_container a:visited {
	color:#505050;
}
.top_nav_container a:hover {
	color:#5698AE;
}


.sub_menu li a.current_menu_item, .sub_menu li a.current_menu_item:visited {
	color:#5698AE;
}
.sub_menu li a.hidden, .sub_menu li a.hidden:visited {
	color:#9B9B9B;
}



.content_container {
	background:url(/theme/plainprof/content_bg.jpg) top center repeat-x;
}


.post_container {
	border-bottom:2px solid #F6F6F6;
}

.post_info li  {
	color:#666666;
}
.post_comment {
	font-size:90%;
}
.post_comments_list {

}
.post_comments_list li {
	border-bottom:1px dotted #DDD;
}
.post_comments_list .comment_author {
	font-weight:bold;
}
.post_comments_list .comment_date {
	font-size:80%;
}







/* widgtes */

.widget-nav .selected {
	color:#333;
}






.pagenation {
	padding:10px 0;
	text-align:center;
}
.pagenation span a, .pagenation .page-current{
	padding:2px 4px;
	margin:4px;
	border:1px solid #D05C1F;
}
.pagenation span a:hover {
	background:#FFFFFF;
}
.pagenation .page-current {
	background:#FFFFFF;
}



