body {background:#717171; margin:0; padding:5px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;} 

a img {border:none;}
a:active {outline:none;}
a:focus {-moz-outline-style:none;}
a {color:#c66e2e; text-decoration:none;}
a:hover { color:#e88403; text-decoration:underline;}

#wrap {width:972px; margin:0 auto; background: url(images/cont-bg.jpg) repeat-y;}
#header {background:url(images/head-bg.jpg) no-repeat; height:110px; padding:25px 0 0 80px;}
#logo {width:112px; float:left; }
#langs {width:770px; float:left; color:#7d7141; font-size:11px; padding:0 0 0 10px;}
#langs a {text-decoration:underline; color:#f08803; padding:0 6px; font-weight:bold;}
#langs a:hover {text-decoration:none; color:#f08803; padding:0 6px; font-weight:bold;}
#slogan {font-size:12px; font-weight:bold; padding:5px 0 0 0; height:20px;}

#content {background: url(images/cont-top.jpg) repeat-x; width:970px; padding:0 0 5px 0;}
#left {width:190px; float:left;}
.menu {background:url(images/left-bg.jpg) repeat-y; padding:0 6px 0 4px; font-weight:bold;}
.menu ul {margin:0; padding:0; list-style:none; overflow: hidden;}
.menu li ul {margin:0; padding:0; list-style:none; overflow: hidden; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.menu li { border-bottom:1px #8c8b88 solid; line-height:26px;}
.menu li a { display:block; text-decoration:none; color:#FFFFFF;  padding:0 0 0 15px;}
.menu li a:hover {background:#5e5d58; text-decoration:none; color:#191710;}
.menu li.current_page_item a {display:block; background:#5e5d58; text-decoration:none; color:#191710; padding:0 0 0 15px;}
.menu li ul li.current_page_item a {background:#5e5d58; display:block; text-decoration:none; color:#FFFFFF;  padding:0 0 0 25px; font-size:11px; font-weight:normal;}
.menu li ul { display:none; visibility:hidden;}
.menu li ul li a, .menu li.current_page_item ul li a { background:none; display:block; text-decoration:none; color:#FFFFFF;  padding:0 0 0 25px; font-size:11px; font-weight:normal;}
.menu li ul li a:hover , .menu li.current_page_item ul li a:hover { background:#5e5d58; display:block; text-decoration:none; color:#FFFFFF;  padding:0 0 0 25px; font-size:11px; font-weight:normal;}
.menu li.current_page_parent ul, .menu li.current_page_item ul { display:block; visibility: visible;}
.menu li ul li {border:none;}

.left-box-top {background:url(images/left-top.jpg) no-repeat; height:30px;}
.left-box-bottom {background:url(images/left-bottom.jpg) no-repeat; height:40px;}

h2 {margin:0; padding:0 0 5px 0; font-size:13px; font-weight:bold; text-transform:uppercase;}
h2 a {font-weight:bold; color:#000000; text-decoration:none;}
h2 a:hover {font-weight:bold; color:#000000; text-decoration:underline;}

#right {width:750px; float:right; padding:20px 15px 5px 15px; line-height:18px;}
.bottom-line {background:url(images/cont-bottom.png) no-repeat bottom; padding:10px 20px 30px 20px; text-align:right; }

.post {}
.post p {margin:0; padding:7px 0;}

p img {padding: 0;	max-width: 100%;}
img.centered {display: block; margin-left: auto; margin-right: auto;}
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;}
img.alignleft {padding: 4px; margin: 0 7px 2px 0; display: inline;}
.alignright {float: right;}
.alignleft {float: left;}