html {min-height : 100%;}* {margin : 0;padding : 0;}

a {color : #6F9A32;}

a:hover {color : #FFFFFF;}
a img {border : none;}
a:link {text-decoration : none;}
a:visited {text-decoration : none;}
a:hover {text-decoration : none;}
a:active {text-decoration : none;}

body {background : #5A6F22 url('img/body.jpg') no-repeat center top;color : #FCD001;font : normal 62.5% Tahoma, sans-serif;padding-top : 64px;}

p, code, ul {padding-bottom : 1.2em; color : #FFFFFF;}

h1 {font : normal 1.8em Tahoma, sans-serif;}
h2 {font : normal 1.6em sans-serif;}
h3 {font : bold 1.4em Tahoma, sans-serif;}
h1, h2, h3 {padding-top : 6px;color : #FFFFFF;margin-bottom : 4px;}


table {font-size : 1.2em; margin : 10 auto; width : 380px;}

.clearer {clear : both;font-size : 0;}
.left {float : left;}
.right {float : right;padding-right : 64px;}
.inner-container {background : #FFFFFF;font-size : 1.2em;margin : 0 auto;width : 780px;}
.outer-container {background : url('img/container.jpg') no-repeat center bottom;padding-bottom : 64px;}
.header {background : #2C561A url('img/header.jpg') no-repeat; height : 160px; text-align : right; }

.header .title {color : #FFCF01;padding-top : 0px;}
.header .title .sitename a {color : #FFFFFF;font : normal 3em sans-serif;text-decoration : none;}
.header .title a:hover {border-color : #f60;}
.header .title .slogan {font : normal 1.1em Verdana, sans-serif;}


.path {background : #FFCF01  ;color : #2C561A;font : normal 1.1em Verdana, sans-serif;padding : 6px 8px; line-height : 10px;}
.path li, .path ul {display : inline;}
.path a {color : #2C561A;text-decoration : none;margin-right : 16px;}
.path a:hover {color : #FFFFFF;text-decoration : none;}

.main {background : url('img/main.gif') repeat-y;padding : 8px 0px 0 0;}
.content {float : right;width : 538px;}
.content .descr {color : #FFFFFF;font-size : 0.9em;margin-bottom : 6px;}
.content p {font-family : "Lucida Sans Unicode", sans-serif;}
.navigation { float : left;width : 210px;}
.navigation h2 {background : url('img/right_button_orange_001.gif'); color : #FFFFFF;font : bold 1.4em Tahoma, sans-serif;line-height : 37px;margin : 0;padding-left : 12px;}
.navigation ul {padding : 0;}
.navigation li {list-style : none;}
.navigation li {background : url('img/nav.gif') ;}
.navigation li a {font-size : 1.1em;color : #FFFFFF;display : block;padding : 8px 0 8px 5%;text-decoration : none;width : 95%;}
.navigation li a:hover {background : url('img/nav.gif'); color : #FFFFFF;}

.footer {background : #5A6F22 url('img/footer.jpg') repeat ; color : #6F9A32;font : bold 1em sans-serif;margin-top : 0px; padding-right : 10px; padding-left : 10px; height : 146px;}
.footer a {color : #6F9A32;text-decoration : none;}
.footer a:hover {color : #FFFFFF;}
.footer .right, .footer .right a {color : #6F9A32;}
.footer .right a:hover {color : #FFFFFF;}

.post h1 a {color : #FFFFFF;text-decoration : none;}
.post h1 a:hover {border-color : #2C561A;color : #FFD000;}
.post {margin : 6px 0 2px;}
.post .info {background : #FCD001; color :#2C561A; margin : 2px 0 4px;padding : 5px 10px;}
.post img {margin : 4px 0;}
.post a img {border : 4px solid #ddd;}
.post a:hover img {border-color : #ccc;}
.info a {text-decoration : none;}
.info a:hover {text-decoration : none;}
.content ol li {background : none;}
.commentlist {margin : 0;padding : 0;}

img.alignleft, img.alignright, img.aligncenter {background-color : #fff;border : 1px solid #ddd;padding : 3px;}
img.alignleft {margin : 0 15px 12px 0;}
img.alignright {margin : 0 0 15px 12px;}
.alignleft {float : left;}
.alignright {float : right;}
.aligncenter {margin : 0 auto;}

.form{color : #2C561A;font : bold 1em sans-serif;	border:none;	background-color:#FFD000;	width: 380px;	margin: auto;	text-align:center;}