body {background:url(images/bg.png);margin:0;font-family:Verdana;font-size:13px;color:#333333}
		.clear {clear:both}    
		h1,h2,h3 {font-family:Trebuchet MS,Verdana,sans serif;}
		h1 {color:#9A8D6A;font-size:22px;font-weight:normal;}
		h2 {font-size:16px;font-weight:bold;}
		h3 {text-transform:uppercase;font-weight:normal;}
		a {color:#9A8D6A;text-decoration:none;outline:none}
		p {text-align:center;line-height:17px;}
		#wrapper-outer {background:url(images/bg_inner.png) repeat-x top}
		#wrapper-inner {width:970px;margin:0 auto;padding:20px 0;}
		#border-top {background:url(images/border-top.png);height:10px}
		#container {background:#ffffff;padding:10px 20px;position:relative}
		#header {width:394px;margin:100px auto;}
		#content {width:680px; margin:0 auto 100px;text-align:center;}
		#logo {background:url(images/logo-roli.jpg) no-repeat;height:100px;margin-bottom:30px}
		#logo a {display:block;height:100px;}
		#navi {margin-bottom:15px;font-family:Trebuchet MS,Verdana,sans serif;}
		#navi ul {list-style-type:none;padding:0;margin:0;height: 29px; padding: 2px 0;background:url("images/bg_inner.png") repeat-x scroll 0 -150px #CDC9A9;}
		#navi li {padding:5px 0;float:left;text-transform:uppercase;border-right:1px solid #FFFFFF}
		#navi li.menu-item-48 {padding-left:0;}
		#navi li.current-page-ancestor a,#navi li.current-menu-item a,#navi li a:hover {font-weight:bold;}
		/*#navi li.current-page-ancestor a,#navi li.current-menu-item a,#navi li a:hover {background:#9A8D6A;color:#CDC9A9;}*/
		#navi li a {padding:5px 20px;background:url("images/bg_inner.png") repeat-x scroll 0 -200px #CDC9A9;}
		#main {width:665px;float:left;min-height:550px;}
		#teaser {margin:30px 0 20px;display:block;height:140px}
		.teaserbox {width:155px;height:140px;display:block;margin-right:15px;float:left;background:#CDC9A9 url("images/bg_inner.png") repeat-x scroll 0 -200px;color:#645D22;position:relative}
		.teaserbox.last {margin-right:0px}
		.teaserbox h2 {margin:5px;padding:0 0 5px;border-bottom:1px solid #ffffff;text-transform:uppercase;text-align:center}
		.teaserbox p {margin:10px 25px;padding:0;text-align:center}
		.teaserbox .more-link {position:absolute;bottom:5px;right:5px}
		ul.teasertext	{padding:0;list-style-type:none;line-height:16px;}
		ul.teasertext h3 {text-transform:none;margin:0 0 5px 0;font-size:15px}
		ul.teasertext li {padding:10px 0}
		.entry-content ul {list-style-type:square;padding:0 0 0 20px}
		.entry-content ul li {padding:5px 0}
    #sidebar {width:245px;height:400px;position:absolute;top:10px;right:20px;}
		#sidebar h3 {margin:0 0 10px 0;border-bottom:1px solid #ffffff;padding-bottom:5px}
		#sidebar ul {margin:0px;list-style-type:none;border-left:1px dashed #9A8D6A;padding-left:20px;}
		#sidebar li {margin:0 0 20px 0}
		#sidebar li.contact {background:url("images/bg_inner.png") repeat-x scroll center top #CDC9A9;padding:10px;}
		#sidebar ul ul {border-left:none;padding-left:0;}
		#sidebar li li {margin:10px 0}
		#footer {width:930px;text-align:right;border-top:1px dashed #9A8D6A;padding-top:15px;font-size:11px}
		#border-bottom {background:url(images/border-bottom.png);height:20px}
