a,a:link,a:visited,a:hover { 
	color:#71450d;
	text-decoration:none; 
}
body {
	background:#B58149 url(images/brown/background-main.png);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center;
	font:12px arial, verdana, serif;
}
#mainmenu li a, #placemainmenu div.menu ul li a {
	background:url(images/brown/background.png) no-repeat;
}
#mainmenu li:hover a, #mainmenu li.current-menu-item a, #mainmenu li.current-menu-parent a, #placemainmenu div.menu ul li a {
	background:url(images/brown/menu_hover.png) repeat-x;
}
#placemainmenu ul ul {
	background:#4f2a03;
}
#placemainmenu ul ul ul {
	border-left:1px solid #5d3b17;
}
#placemainmenu #mainmenu li:hover ul li a, #placemainmenu #mainmenu li:hover ul li a:link, #placemainmenu #mainmenu li:hover ul li a:visited {
	border-bottom:1px solid #5d3b17;
}
.contentpanel .widget-container li a:hover {
	color:#71450d;
}
.contentpanel .widget-container .texttwitter ul li a {
	color:#71450d;
}
.widget-area .widget-container li a:hover {
	color:#71450d;
}
.widget-area .widget-container .texttwitter ul li a {
	color:#71450d;
}
.menunewsnav li h4 a:hover {
	color:#71450d;
}
#maincontent ul#listnews li h2.titlenews a:hover {
	color:#71450d;
}
#maincontent ul#listnews li ul.listnewsinfo li a:hover, #maincontent ul.listnewsinfo li a:hover {
	color:#71450d;
}
#maincontent #listpages li a, #maincontent #listpages li a:link, #maincontent #listpages li a:visited {
	border:1px solid #71450d;
	color:#71450d;
}
#maincontent #listpages li a.active, #maincontent #listpages li a.active:link, #maincontent #listpages li a.active:visited {
	background:#71450d;
	border:1px solid #71450d;
}
#maincontent ul#listportfolio li a:hover, #fullwidth ul#listportfolio li a:hover {
	color:#71450d;
}