/* Navigation */

.ctitlev{color:#666; border:0px;}
.ctitlev p a:link,.ctitlev p a:visited,.ctitlev p a:hover,.ctitlev p a:active{text-decoration:none;color: #909b78;background:#fff;border:1px solid #96a96f;padding:2px 5px;font-size:10px}
.ctitlev p a:hover{background:#e1f0c5;color:#000;border-color:#666}
.ctitlev p{margin:4px 6px}
.ctitlev p span{text-decoration:none;background:#fff;padding:2px 5px;border:1px solid #96a96f;color:#ccc;font-size:10px}
.ctitlev h4{margin-top:-1.45em;padding:0;border:none}

* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
	background: #E1F0C4 url(http://i.g3g.ru/f/ru/g3g/img01.jpg) repeat;
	text-align: justify;
	background: #fff;
    font-family: "Verdana";
	font-size: 13px;
	color: #607066;

}

h1, h2, h3 {
	margin-top: 1.5em;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.4em;
}

h3 {
	font-size: 1em;
}

p, ul, ol {
	margin-top: 1.5em;
}

a {
	color: #909B78;
}

a:hover {
	text-decoration: none;
}

ul, ol {
	margin-left: 3em;
}

blockquote {
	margin-left: 3em;
	margin-right: 3em;
}

hr { display: none; }

.hr1 {
	height: 4px;
	padding-bottom: 20px;
	background: url(http://i.g3g.ru/f/ru/g3g/img02.gif) repeat-x left top;
}


/* Header */

#header {
	width: 900px;
	height: 150px;
	margin: 0 auto;
	background: #FFFFFF;
}


/* Logo */

#logo {
	float: left;
	margin: 0;
	padding: 0;
	width: 504px;
	height: 150px;
}

#logo h1, #logo h2 {
	margin: 0;
	padding: 0;
	text-transform: lowercase;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#logo h1 {
	margin: 0;
	padding: 0;
	padding: 70px 0 0 50px;
	font-size: 40px;
	font-weight: normal;
	color: #616B4F;
}

#logo h1 a {
	color: #616B4F;
}

#logo h2 {
	margin: 0;
	padding: 0;
	padding-left: 50px;
	text-transform: uppercase;
	font-size: 14px;
	color: #C6D0B3;
}

#logo h2 a {
	color: #C6D0B3;
}

#logo a {
	text-decoration: none;
}

/* Menu */

#menu {
	margin: 0;
	padding-top: 70px;
	float: right;
	width: 396px;
}

#menu ul {
	margin: 0;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	margin: 0;
	padding: 10px 10px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #616B4F;
}

#menu a:hover {
	background: #9FAB87;
	color: #FFFFFF;
}

#menu .current_page_item a {
	background: #9FAB87;
	color: #FFFFFF;
}

/* Page */

#page {
	width: 800px;
	margin: 0 auto;
	padding: 28px 50px 0px 50px;
	background: #FFFFFF;
}



.post {
}

.post .title {
	margin: 0;
}

.post h2 {
	letter-spacing: -.5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: normal;
	color: #616B4F;
}

.post .meta {
	height: 31px;
	background: #EAF0DE url(http://i.g3g.ru/f/ru/g3g/img06.jpg) no-repeat right bottom;
	text-decoration: none;
}

.post .posted {
	float: left;
	height: 16px;
	padding: 5px 20px 5px 12px;
}

.post .permalink, .post .comments {
	float: right;
	height: 16px;
}

.post .permalink {
	background: url(http://i.g3g.ru/f/ru/g3g/img05.gif) no-repeat left 80%;
	padding: 5px 30px 5px 15px;
}

.post .comments {
	background: url(http://i.g3g.ru/f/ru/g3g/img04.gif) no-repeat left 87%;
	padding: 5px 30px 5px 20px;
}

.post .permalink {
}

.post .entry {
	margin-bottom: 10px;
	padding-bottom: 35px;
}

#recent-posts {
	float: right;
	width: 250px;
	padding: 0px 0px 30px 0px;
}

#recent-posts .entry {
	background: #96A96F url(http://i.g3g.ru/f/ru/g3g/img03.gif) no-repeat right bottom;
	padding: 0px 19px 30px 19px;
}

#qw {color: #666; clear: both; font-size: 65%; padding: 3em 1.5em 1em;}
#qw a:link, #qw a:visited, #qw a:hover {color: #666;}

#recent-posts .entry h2 {
	margin: 0;
	padding: 0px 19px 0px 0px;
	background: url(http://i.g3g.ru/f/ru/g3g/img07.gif) repeat-x left bottom;
	text-transform: uppercase;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	color: #FFFFFF;
}

/* Sidebar */

#sidebar {
	clear: both;
	background: #96A96F url(http://i.g3g.ru/f/ru/g3g/img03.gif) no-repeat right bottom;
	padding: 10px 20px 0px 20px;
	color: #DFE6D1;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	display: block;
	float: left;
	width: 220px;
	padding: 15px;
}

#sidebar li ul {
	line-height: 1.8em;
	margin: 0px;
}

#sidebar li li {
	width: 220x;
	display: list-item;
	float: none;
	padding: 0;
}

#sidebar h2 {
	width: 220x;
	margin: 0 0 15px 0;
	padding: 0 50px 10px 0;
	background: url(http://i.g3g.ru/f/ru/g3g/img07.gif) repeat-x left bottom;
	text-transform: uppercase;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
}

#sidebar p {
	color: #DFE6D1;
}

#sidebar a {
	text-decoration: underline;
	color: #F1F6E8;
}

#sidebar a:hover {
	text-decoration: none;
}

/* Sidebar1 */

/* Sidebar */

#sidebar1 {
	float: right;
	width: 250px;
}

#sidebar1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar1 li {
	background: #96A96F;
}

#sidebar1 li ul {
	line-height: 25px;
	padding: 0px 20px 30px 20px;
	background: #96A96F url(http://i.g3g.ru/f/ru/g3g/img03.gif) no-repeat right bottom;
	margin-bottom: 40px;
}

#sidebar1 li li {
	padding: 0;
	background: #96A96F;
	color: #DFE6D1;
}

#sidebar1 h2 {
	width: 190px;
	margin: 0 0 15px 20px;
	padding: 20px 0 7px 0;
	background: url(http://i.g3g.ru/f/ru/g3g/img07.gif) repeat-x left bottom;
	text-transform: uppercase;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
}

#sidebar1 a {
	color: #FFFFFF;
}

/* Footer */

#footer {
	width: 800px;
	height: 50px;
	margin: 0 auto;
	padding: 0 50px 0 50px;
	background: #FFFFFF;
}

#footer p {
	margin: 0;
	padding: 15px;
	text-align: center;
	font-size: 11px;
	color: #909B78;
}

#footer a {
	color: #909B78;
}


}
.rating {
		color: #666666;
		font-family: Tahoma, helvetica, sans-serif;
		font-size: 11px; 
		width: 85px;
		height: 16px;
	}
	.unit-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 85px;
		height: 16px;
		position: relative;
		background: url('http://i.g3g.ru/f/ru/g3g/rating.gif') top left repeat-x;		
	}
	
	.unit-rating li{
	    text-indent: -90000px;
		padding:0px;
		margin:0px;
		float: left;
	}
	.unit-rating li a{
		display:block;
		width:17px;
		height: 16px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 17;
		position: absolute;
		padding: 0px;
	}
	.unit-rating li a:hover{
		background: url('http://i.g3g.ru/f/ru/g3g/rating.gif') left center;
		z-index: 2;
		left: 0px;
	}
	.unit-rating a.r1-unit{left: 0px;}
	.unit-rating a.r1-unit:hover{width:17px;}
	.unit-rating a.r2-unit{left:17px;}
	.unit-rating a.r2-unit:hover{width: 34px;}
	.unit-rating a.r3-unit{left: 34px;}
	.unit-rating a.r3-unit:hover{width: 51px;}
	.unit-rating a.r4-unit{left: 51px;}	
	.unit-rating a.r4-unit:hover{width: 68px;}
	.unit-rating a.r5-unit{left: 68px;}
	.unit-rating a.r5-unit:hover{width: 85px;}
	.unit-rating li.current-rating{
		background: url('http://i.g3g.ru/f/ru/g3g/rating.gif') left bottom;
		position: absolute;
		height: 16px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
}
.bbcodes {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: Verdana, Tahoma, helvetica, sans-serif; HEIGHT: 21px;
}
.xfields TEXTAREA {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 500px; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: verdana; HEIGHT: 90px
}
.xfields INPUT {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 250px; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: verdana; HEIGHT: 18px
}
.xfields SELECT {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: verdana; HEIGHT: 18px
}
.pm_head {
	FONT: 10pt Verdana
}
.pm_list {
	FONT-SIZE: 11px; COLOR: #888888; FONT-FAMILY: tahoma
}
.pm_list A {
	FONT-SIZE: 11px; COLOR: #4b719e; FONT-FAMILY: tahoma
}
#dropmenudiv {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px/18px Verdana; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 0px solid; BACKGROUND-COLOR: #f4f4f4
}
#dropmenudiv A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; WIDTH: 100%; TEXT-INDENT: 3px; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: none
}
#dropmenudiv A:hover {
	BACKGROUND-COLOR: #dedede
}
.sresult {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #606d77; LINE-HEIGHT: 16px; FONT-FAMILY: verdana; TEXT-ALIGN: justify
}
.speedbar {
	color: #727272;
	font-size: 11px;
	font-family: tahoma;
	padding-left: 6px;
}
.speedbar a {
	color: #4b719e;
	text-decoration:none;
}
.speedbar a:hover {
	text-decoration: underline;
}

 