* {margin: 0; padding: 0;}
a {text-decoration: none; outline: none;}
a:hover {text-decoration: none;}
a img {border: none;}
ul, ol, li {list-style: none;}  

/* ie6 only */
*html #header .menu li {display: inline-block;}
*html #header .menu li a {line-height: 1.2em; background-position: left 0;}
*html #header .menu li a span {background-position: right 0;}
	 
body {background: #fff url(../images/bg/body.png) left top repeat-x; font: 62.5%/1.4 Tahoma, sans-serif;}
#header {width: 687px; height: 179px; position: relative; padding: 60px 0 11px 93px;}
#wrapper {width: 774px; background: url(../images/bg/wrapper.png) 186px 0 repeat-y; overflow: hidden; padding: 5px 3px 0; margin: 5px 0;}
#content {width: 380px; float: left; padding-left: 190px; position: relative;}
#sidebar {width: 189px; float: right;}
#footer {background: #1a1b1f; font-family: Arial, Helvetica, sans-serif; padding: 0 0 10px 12px;}

#logo {position: absolute; top: 10px; left: 7px;}
	#logo a {display: block; text-indent: -200em; overflow: hidden; width: 300px; height: 32px; background: url(../images/all/logo.png) left top no-repeat;}
#header .decor {display: block; width: 498px; height: 188px; border: 3px solid #fff; position: absolute; top: 53px; left: 273px;} 
.topbanner {height:65px;}
.menu_decor {background: url(../images/bg/menu_bottom_decor.png) center bottom no-repeat; width: 80px; padding-bottom: 29px;}
.menu {background: url(../images/bg/menu_top_decor.png) center top no-repeat; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; padding-top: 31px;}
	.menu li {display: block; color: #848484; background: url(../images/bg/dots.png) right center no-repeat; margin-bottom: 7px;}
		.menu li a {display: block; color: #848484; background: url(../images/bg/left.png) left center no-repeat;}
		.menu li span {display: block; background: url(../images/bg/right.png) right center no-repeat; text-align: center;}
		.menu li a:hover {color: #000; background: url(../images/bg/left_active.png) left center no-repeat;}
		.menu li a:hover span {background: url(../images/bg/right_active.png) right center no-repeat;}

#wrapper p {font-size: 1.1em; line-height: 1.1em; margin-bottom: 12px;}
	#content p {color: #838383;}
	#sidebar p {color: #565656;}
.adv {padding: 17px 0 19px 16px;}
#content .decor {float:left; width: 180px; height: 600px; position: absolute; top: 0; left: 0;}

#wrapper .style1 {
	color: #50881B;
	font-weight: bold;
	font-size: 18px;
}
#sidebar .style2 {
	color: #50881B;
	font-weight: bold;
	font-size: 14px;
}
#footer .menu {font-size: 1.2em; background: none; padding: 7px 0 16px; position: relative; left: -20px;}
	#footer li {display: inline; padding: 0 20px 0 19px; background: url(../images/bg/limiter_footer.png) right center no-repeat;}
	#footer li.last {background: none;}
		#footer li a {color: #c4c4c4; display: inline; background: none;}
		#footer li a:hover {color: #6b6b6b; text-decoration: none;}
#copyrights {}	
	#copyrights p {font-size: 1.1em; margin-bottom: 1px; color: #838383;}
	#copyrights p a {color: #b4b4b4;}
	#copyrights p a:hover {text-decoration: underline;}

		