body {margin:10px 0 0 0;padding:0;background:#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #203C36;}
form {margin: 0;padding: 0;}
fieldset {margin: 0;padding: 0;border: none;}
input, textarea {padding: 2px 5px;border: 1px solid #B8E0D7;font: normal 1em Arial, Helvetica, sans-serif;color: #203C36;}
p, ul, ol {margin-bottom: 1.6em;line-height: 180%;}
blockquote {font-style: italic;}
a {color:#78a515;}
a:hover {text-decoration:none;}
hr {display:none;}
img {border:none;}
img.left {float:left;margin:0 15px 0 0;}
img.right {float:left;margin:0 0 0 15px;}
h1, h2, h3, h4, h4, h6 {font-family: Verdana, sans-serif;color: #767676;font-weight: normal;margin: 0px;padding: 0px;}
h1 {letter-spacing: -1px;font-size: 162.5%;}

/* Header */	
#header {width:960px;height:80px;margin:0 auto;background:url(../images/img02.jpg);}
#header h1 {margin:0;padding:15px 0 0 20px;letter-spacing:normal;font-size:14px;font-weight:bold;color:#767676;}
#header h2 {margin:0;padding:4px 0 0 20px;font-size:10px;font-weight:bold;color:#767676;}
#header h3 {margin:0;padding:14px 0 0 20px;font-size:8px;font-weight:bold;color:#767676;}
#header h1 a {text-decoration:none;color:#767676;letter-spacing:-2px;font-size:1.4em;}
#header h1 a:hover {text-decoration:underline;}

/* Search */
#search {float: right;width: 200px;padding-top: 30px;}
.searching {width: 180px;font-size: 10px;color: #757575;font-family: tahoma;padding-left:3px;border: 2px solid #ffffff;background:#FFFFFF;color:#636363;}
#searchsubmit {display: none;}
/* Page */
#page {width: 900px;margin: 0 auto;padding: 40px 30px;background: url(../images/img03.jpg) no-repeat;}
/* Content */
#content {float: left;width: 600px;}
.post .date {margin: 0;line-height: normal;font-size: .8em;}
.post .meta {display: inline;margin: 0;padding: 0;text-transform: uppercase;font: normal 1.4em "Arial Black", Arial, Helvetica, sans-serif;}
.post .meta {padding-left: 10px;color: #e01117;}
.post .meta a {color: #e01117;font-size: .5em;}
.post .links {padding: 5px 10px;background: #F8F8F8;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;text-align: right;font-weight: bold;}
.category {color:#e01117;font-size:9px;}
.category a {color:#e01117;font-size:9px;text-decoration:none;}
.category a:hover {color:#e01117;font-size:9px;text-decoration:underline;}
#title h2 {text-transform: uppercase;font: normal 1.3em "Arial Black", Arial, Helvetica, sans-serif;color:#78a515;}
#title h2 a {text-transform: uppercase;font: normal .9em "Arial Black", Arial, Helvetica, sans-serif;text-decoration:none;}
#title h2 a:hover {text-transform: uppercase;font: normal .9em "Arial Black", Arial, Helvetica, sans-serif;text-decoration:underline;}
.obmenn {margin: 0;padding: 0;font: 0.8em "Arial Black", Arial, Helvetica, sans-serif;}

.fullnews {padding: 5px 10px;background: #F8F8F8;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;text-align: left;font-weight: bold;}
.fullnews_с {padding: 5px 10px;background: #F8F8F8;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;text-align: justify; font-size:10px; line-height:12px;}
.fullnews_cat {font-size:9px;}
.fullnews_cat a {font-size:9px;}

.friendmenu {padding: 1px 10px 10px -20px;background: #EBFF9E;text-align: left;color:#767676;}

.post .entry {clear: both;margin-bottom: 50px;font-size:12px;}
.entry a {color:#78a515;font-size:8px;padding-left:8px;}
.entry img {padding-left:10px;padding-right:10px;float:right;}

/* Sidebar */

#sidebar {
	float: right;
	width: 240px;
	background: url(../images/img04.jpg) repeat-y;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	background: url(../images/img05.jpg) no-repeat;
}

#sidebar li ul {
	padding: 20px 20px 60px 20px;
	background: url(../images/img06.jpg) no-repeat left bottom;
}

#sidebar li li {
	padding: 0;
	background: url(../images/spacer.gif);
	color: #FFFFFF;
}

#sidebar p {
	margin: 0;
	padding: 20px 20px 0 20px;
	text-transform: uppercase;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: .8em;
	color:#78a515;;
}

#sidebar a {
	color: #767676;
	font-size: .9em;
}
#sidebar a:hover {
    color: #E34000;
	text-decoration: underline;
}

/* Footer */

#footer {
	clear: both;
	padding: 40px 0;
	background: #578b3f url(../images/img07.gif) repeat-x;
}

#footer p {
	margin: 0;
	text-align: center;
	color: #ffffff;
	font-size: 11px;
}

#footer a {
	color: #ffffff;
	font-size: 11px;
}

/* Навигация по страницам */
.ctitle {font-size:18px;}

/* вывод комментов */
.comment {font-size:10px;letter-spacing:-.5px;}
.commwho {font-size:8px;}
.commbody {font-size:10px;}
.addcomm {font-weight:bold;font-size:12px;}

<style>
/* -------------------------------------------------------------------------- *

 *          Панель авторизации

 * -------------------------------------------------------------------------- */
#login_form
{
   position: absolute;
     width: 24%;
     left: 38%;
       top: 85px;
       background: #fff url(../images/login.jpg) no-repeat;
     border:solid #eee 5px;
     display: none;
       z-index: 99;
    overflow: hidden;
}
#login_form #border
{
   border:1px solid #c4c4c4;
   padding:15px;
   padding-left:65px
}
#login_form a
{
     font:11px Tahoma, Verdana;
     text-decoration: none;
     color:#2887c3;
}
#login_form a { text-decoration: underline; }
#login_form a:hover { text-decoration: none; }
</style>