
body { width: 100%; background: white url(../img/body.bg.jpg) top center repeat-x; text-align: center; font-family: Tahoma, Geneva, Kalimati, sans-serif; font-size: 12px; color: #414141; line-height: 1.5em;}

.container { width: 956px; margin: 0 auto; text-align: left; }
h1{font-size:24px;padding:0 0 10px 0;}
.top { position: relative; width: 100%; height: 335px;}
.top .logo { position: absolute; top: 58px; left: 1px; }
.top .slogan { position: absolute; top: 258px; left: 3px; }
.top .flash { position: absolute; bottom: 0; right: 0; width: 620px; height: 306px; }

.menu { height: 54px; text-align: center; padding-left: 100px;}
.menu img { float: left; margin-right: 1px;}

.columns { margin-top: 25px; }
.columns .column-1 { width: 290px; float: left; }
.columns .column-2 { width: 586px; float: right; }

.footer { background: #799600 url(../img/footer.bg.png) top center repeat-y; width: 100%; padding: 30px 0; border-bottom: 1px solid #4f6100; }
.footer p { text-align: center; } 

.copyright { margin: 25px auto 0 auto;}
.copyright p { padding: 0 25px; }

.size18 { font-size: 18px; } .size24 { font-size: 24px; } .size11 { font-size: 11px; }

.contact-form { margin: 10px 0 20px 0;  }
.input-big { width: 151px; height: 22px; padding: 5px 10px 0 10px;  background: url(../img/input.text.bigger.png) no-repeat;}
.input-small { width: 111px; height: 22px; padding: 5px 10px 0 10px; background: url(../img/input.text.smaller.png) no-repeat; }
.input-textarea { width: 267px; height: 87px; padding: 10px; background: url(../img/input.textarea.png) no-repeat; }
.input-big, .input-small, .input-textarea { margin-bottom: 5px; color: #5a5a53; font-size: 11px; }

.bold { font-weight: bold; }

.green { color: #799600; }
.grey { color: #414141; }

.clear { clear: both; }
.cfn { letter-spacing: -1px}
.fleft { float: left; }
.fright { float: right; }
.center { text-align: center; }
	
