@import url('pagination.css');

body {
	background:#000 url(../images/menu_bg.png) center repeat-y;
	color:#222222;
	cursor:default;
	font-family:"BitStream vera Sans",Verdana,Arial,Helvetica,sans-serif;;
	font-size:11px;
}
#page-content ul {margin-left:1.2em;margin-bottom:10px;}

* {margin:0;padding:0;}
img {border:0;}
p {margin-bottom:1.75em;}
a, a:visited, a:link {text-decoration:none;color:#B4C835;}
a:hover {text-decoration:none;color:#ECD75B;}

#wrapper {
	margin:0 auto;
	width:700px;
	font-size:11px;
}
#header {
	height:170px;
	background:#686868 url(../images/header_bg_snowy.png) center no-repeat;
	text-indent:55px;
}
#menu {
	height:35px;
	line-height:35px;
	padding:0 50px;
}
#page-content {
	margin:0 auto;
	background:#FFFFFF url(../images/content-top.png) top center no-repeat;
	padding-top:10px;
	padding-bottom:20px;
	width:670px;
}
#footer {
	color:#DBDBDB;
	text-align:center;
	padding:23px 0;
	background:url(../images/content-bottom.png) top center no-repeat;
}
#footer ul {margin:5px 0 0 0;padding:0;list-style-type:none;}
#footer li {padding:0 5px 0 10px;display:inline;background:url(../images/bullet_black.png) no-repeat left;}


.entry {
	padding:5px 20px;
	text-align:justify;
	line-height:1.75em;
}
.date {font-size:10px;color:#bbbbbb;}


#menu ul {list-style-type:none;}
#menu li {float:left;}
#menu li.current a, #menu li a:hover {
	background-color:#FFFFFF;
	color:#B4C835;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
#menu li a {
	padding:0 20px;
	display:block;
	color:#ffffff;
	margin-right:5px;
}


h1 {color:#CCC;font-style:italic;text-shadow:black 3px 3px 6px;padding-top:7px;font-size:19px;}
h2, .entry-title {font-size:20px;font-weight:normal;letter-spacing:-1px;color:#B4C835;border-bottom:1px solid #D3D3D3;padding-bottom:5px;margin-bottom:3px;}
.entry-title {border-bottom:none;margin-bottom:10px;}
h4 {margin-top:3px;}

#commentlist {margin-bottom:15px;}
#commentlist ol {margin:0;padding-left:0;}
#commentlist ol li {list-style:none;margin-bottom:10px;background-color:#FFF;border:1px solid #90B683;padding:1px;}
#commentlist ol li p {margin-bottom:10px;overflow:hidden;}
.userinfo {padding:5px 10px 6px;background-color:#F0F6E9;}
#commentlist .admincomment {background-color:#F0F6E9;}
#commentlist .admincomment .userinfo {background-color:#D1E3B9;}
.userinfo .c_date {font-size:10px;padding:0;margin-top:-5px;}
.userinfo .userpic {padding:1px;width:30px;height:30px;float:left;margin-right:10px;background-color:#fff;border:1px solid #999;}
.userinfo a {color:#5C793C;}
.userinfo .usertext {float:left;}
.userinfo .count {float:right;text-align:right;font-size:10px;}
#commentlist ol li .username {font-weight:bold;}
#commentlist ol li .comment_text {padding:10px 10px 0;}
ul#trackbacks {margin-bottom:0;margin-left:5px;}

.clear {clear:both;}

.cut {background:url(../images/cut.gif) center no-repeat;height:20px;border:none;clear:both;width:auto;}
.desc {color:#9A9A9A;}
#ads-container {padding:0;margin-left:15%;margin-top:40px;}
#atop {width:480px;height:72px;background:url(../images/bg-ad-top.png) no-repeat;padding-top:6px;padding-left:6px;}
blockquote {background:#FFF;border-bottom:1px solid #EEEEEE;border-top:1px solid #EEEEEE;color:#1E7E8E;display:block;font-size:0.9em;margin-bottom:1.2em;padding:6px 12px;}
blockquote p {padding:3px 0;}
.left {float:left;padding:0 8px 0 0;}
.right {float:right;padding:0 0 0 16px;}

.buttonSubmit {min-width:100px;height:33px;color:#000;padding:3px 10px;background:url(../images/button.png) repeat-x;cursor:pointer;border:1px solid #CFCFCF;margin-left:165px;margin-top:10px;}
#friends {background-color:#F7F7F7;border-bottom:1px solid #000000;border:1px solid #efefef;padding-left:3px;}

.cssform p{width:auto;clear:left;margin:0;padding:5px 0 8px 0;padding-left:165px;border-bottom:1px dashed gray;height:1%;}
.cssform label{font-weight:bold;font-size:11px;float:left;margin-left:-165px;width:160px;}
.cssform input[type="text"]{width:200px;}
.cssform input[type="password"]{width:200px;}
.cssform textarea{width:350px;height:150px;}

small, .small {font-size:10px;}
* html .threepxfix{margin-left:3px;}
