body {
 font: 100% Arial, Helvetica, sans-serif;
 margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
 padding: 0;
 color: #000;
 width:100%;
 overflow-x: hidden;
 background: #497320;
}

a{color:#99521D; text-align:left; font-size:14px; text-decoration:underline;}
a:hover{color:#497320; text-align:left; font-size:14px; text-decoration:none;}

a>img{border:0px}
.main #container {
 width: 100%;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
 margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
 background: url(../images/Bkg.jpg) no-repeat top center;
}

.main #mainContent {
	width: 938px;
	padding: 30px 0px 0px 0px;
}

#MainContentLeft{float:left; width:32px}
#MainContentRight{float:left; width:926px; background:#fff; border:5px solid #fff;}
#MainContentLang{float:right; width:32px;}
#MainContentLang div {background:#fff; padding: 4px}
#MainContentLang div:hover{background:#ccc; padding: 4px}
#ColLeft{float:left;width:276px; background:#fff; overflow:hidden}
#ColLeftTop{width:276px; height:106px; background:url(../images/BkgLeftColTop.gif) no-repeat top center;}
#ColLeftLogo{width:276px; height:55px; background:url(../images/BkgLeftColLogo.gif) no-repeat top center;color:#333;text-align:left;}
#ColLeftAdress{width:276px; background:#858987; color:#eee; text-align:left; font-size:11px; padding-bottom:4px}
#ColLeftAdress a{color:#d2bd9c; text-align:left; font-size:11px; text-decoration:underline;}
#ColLeftAdress a:hover{color:#d2bd9c; text-align:left; font-size:12px; text-decoration:none;}
#ColRight{float:right; width:650px; color:#333;text-align:left; overflow:hidden}
#ColLeftPlace{background:#f8f1e0; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-top:1px solid #1f3906; border-bottom:1px solid #e8daba}
#ColLeftPlace ul {margin:0; padding:10px 0px 5px 14px; list-style-type: square; line-height:1.5em; color:#9a8147}
#ColLeftPlace ul li a{text-decoraton:underline; color:#9a8147; font-size:13px}
#ColRightTop{width:650px; height:106px; background:url(../images/BkgRightColTop.gif) no-repeat top center;}
#ColRightTopLeft{float:left; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:30px; color:#6c4630}
#ColRightTopLeft div{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ccc;}
#ColRightTopRight{float:right; border-left:1px solid #eee; padding:0px 0px 0px 10px; width:60%; font-size:13px; color:#bbb}
#ColRightLine{height:5px; background:#858987; border-top:3px solid #497320}
#ColRightImg{height:212px; background:#ccc; border-style:inset; border: 5px solid #fff; border-right:none}
#Content{background:url(../images/BkgContent.gif) repeat-x top center; padding:15px 10px 15px 10px;font-size:14px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#777; text-align:justify; line-height:1.5em}
h1{font-size:24px; color:#666; font-weight:normal; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; margin:0; border-bottom:1px solid #ddd; padding-bottom:20px;}
h2{font-size:11px; color:#aaa; font-weight:normal; font-family: Arial, Helvetica, sans-serif; margin:0; padding-top:5px;}
h3{font-size:14px; color:#9a8147; font-weight:normal; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; margin:0;}
#Content p{font-size:16px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
#ColLeftMenu div {line-height:52px; border-top:1px solid #2b1606}
#ColLeftMenu div a {vertical-align:middle; display: block; width:222px; height:52px; color:#d2bd9c; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:16px; text-decoration:none; text-align:left;padding:0px 0px 0px 54px; font-weight:bold}
#ColLeftMenu div a:hover {vertical-align:middle; width:222px; height:52px;padding:0px 0px 0px 54px;font-size:16px; color:#b5c78b;}
img {border: 0;}
#ColLeftMenu a{width:276px;}

#Footer{clear:both; width:926px; color:#eee; font-size:11px; padding:10px 0px 10px 0px}

a.title{font-size:16px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#669900; font-style:italic}
a.gal>img{border:1px solid #497320; padding:3px; background:#fff}
a:hover.gal>img{border:1px solid #A5C57C; padding:3px; background:#fff}
td.head{background: #858987; text-align: center; color: #EEEEEE;}
td.head2{background: rgb( 202, 202, 202 ); text-align: center; color: #EEEEEE;}
td.green{background: #B3E085;}
table.center{margin:0 auto;}