body {background: #e3e4cc url(/i/bg1.gif); color: #000; margin: 0; padding: 0;}
div, p, h1, h2, h3, ul, li {color: #4e3e5b; font-family: Arial; font-size: 12px; line-height: 1.2em; margin: 0; padding: 0; text-align: left;}
.canvas {background: url(/i/bg2.gif) repeat-x top left; text-align: center; width: 100%; padding: 30px 0;}
.wrap {background: url(/i/bg4.gif) repeat-y top left; margin: 0 auto; width: 960px;}
.inner1 {background: url(/i/bg3.gif) no-repeat top left; width: 100%;}
.inner2 {background: url(/i/bg5.gif) no-repeat bottom left; width: 100%;}
.pad1 {padding: 23px;}

.head {background: url(/i/bg6.jpg) no-repeat top left; height: 150px; width: 100%;}
.head h1 {font-size: 32px; letter-spacing: -1px; padding: 25px 0 5px 30px;}
.head p {padding: 0 0 6px 30px;}

.content {padding: 15px 0; width: 100%;}
.lcolumn {background-color: #e7e7c3; float: left; width: 640px;}
.lcolumn .inner3 {padding: 5px;}
.lcolumn .inner4 {background-color: #f6f8ed;}
.lcolumn .pad2 {padding: 25px;}
.lcolumn h2 {color: #9b8941; font-size: 18px; font-weight: bold; margin: 2em 0 0.3em;}
.lcolumn p {color: #000; font-size: 12px; line-height: 1.4em; margin: 0 0 1em;}
.lcolumn ul {margin: -0.3em 0 1em 2.5em;}
.lcolumn ul li {color: #000; margin: 0 0 0.5em;}
.lcolumn .gallery {border-collapse: collapse; margin: 0 0 1em; width: 100%;}
.lcolumn .gallery td {padding: 5px 0; text-align: center; width: 25%;}
.lcolumn .gallery td img {border: 0;}

.rcolumn {float: right; width: 250px; padding-top: 5px;}
.rcolumn .block {border-bottom: 4px solid #fff; margin-right: 10px; margin-bottom: 2em;}
.rcolumn .block h3 {font-size: 16px; color: #9c3a31; padding: 0 0 0.4em;}
.rcolumn .block p {color: #000; font-size: 12px; line-height: 1.4em; margin: 0; padding: 0 0 1em;}
.rcolumn .block .big {font-size: 20px; font-weight: bold;}


.footer {background: url(/i/bg7.jpg) no-repeat top left; height: 40px; width: 100%;}
.footer p {padding: 13px 0 0 18px;}

.cb {clear: both;}