* {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; padding: 0 0 2px 0;}
*html #header .menu li a {height: 15px;}
	 
body {background: #ffffff url(../images/bg/body.png) left top repeat-x; font: 80%/1.8 Tahoma, sans-serif;}
#header {position: relative; padding-top: 78px; background: url(../images/bg/header.jpg) 240px 78px no-repeat;}
#wrapper {width: 775px; overflow: hidden; padding: 5px;}
#content {width: 390px; float: left; padding: 5px 0 0 186px; position: relative; background: #ffffff;}
#sidebar {width: 190px; float: right; padding-top: 5px; background: #DFDAD7;}
#footer {background: #31312f; border-top: 8px solid #41413f; font-family: Arial, Helvetica, sans-serif; padding: 0 0 10px 12px;}

#logo {position: absolute; top: 27px; left: 27px;}
	#logo a, #title {display: block; text-indent: -200em; overflow: hidden; width: 262px; height: 29px; background: url(../images/all/logo.png) left top no-repeat;}
#title {width: 222px; height: 30px; background: url(../images/all/title.png) left top no-repeat; position: absolute; top: 145px; left: 545px;}

.menu {background: #760200 url(../images/bg/menu.png) left top repeat-x; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; width: 186px; padding: 8px 30px 12px 24px; height: 159px;}
	.menu li {display: block; color: #fedada; background: url(../images/bg/dots.png) left bottom repeat-x; text-transform: uppercase; padding: 2px 0;}
	.menu li.last {background: none;}
		.menu li a {display: block; color: #fedada; text-align: center; padding: 7px 0 6px;}
		.menu li a:hover {color: #fffefe; background: #730200;}

#wrapper p {font-size: 1.1em; line-height: 1.1em; margin-bottom: 12px;}
	#content p {color:#333333; padding-left: 10px;}
	#sidebar p {color: #333333; padding-right: 10px; font: 100.0% Tahoma, sans-serif;}
.adv {padding-left:10px;}
#content .decor {display: block; width: 180px; height: 600px; position: absolute; top: 0; left: 1px;}
<!--
.style1 {
	font-size: 18px;
	font-weight: bold;
	color: #7C0200;
}
.style2 {color: #7C0200}
-->
#content h1 {
	font-size: 18px;
	font-weight: bold;
	color: #7C0200;
}

#footer .menu {font-size: 1.2em; background: none; padding: 7px 0 20px; position: relative; left: -20px; width: auto; height: auto;}
	#footer li {display: inline; padding: 0 20px 0 19px; background: url(../images/bg/limiter.png) right center no-repeat; text-transform: lowercase;}
	#footer li.last {background: none;}
		#footer li a {color: #b0b0b0; display: inline; background: none;}
		#footer li a:hover {color: #e3e3e3; text-decoration: none;}
#copyrights {}	
	#copyrights p {font-size: 1.1em; margin-bottom: 1px; color: #5f5d5d;}
	#copyrights p a {color: #7b7c7b;}
	#copyrights p .address {color: #5f5d5d;}
	#copyrights p .supporting_link {text-decoration: underline;}
	#copyrights p .supporting_link:hover {text-decoration: none;}
	#copyrights p a:hover {text-decoration: underline;}

		
