* {
margin:0;
padding:0;
}

img{border:0px;}

html{
width:100%;
height:100%;
margin:0px;
padding:0px;
}
body{
width:100%;
margin:0px;
padding:0px;
}
#header{
width:100%;	 
margin:0px;
padding:0px;
background-color:#20221B;
text-align:center;
}

.inside{
width:980px;
margin:0 auto;
padding:0;
overflow:hidden;
}

.logo{	 height:79px;
float:left;
margin:0 38px 0 41px;
padding-top:38px;
color:#FFF;
font-size:30px;
line-height:32px;
font-family:arial narrow, sans-serif;
}

.slogan{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
color:#82837F;
line-height:30px;
border-left:1px solid #82837F;
padding:0 0 0 21px;
margin:40px 0 0 0;
float:left;
}

#menu{
background-image:url(images/menu_bg.gif);
background-position:top left;
background-repeat:repeat-x;
width:100%;
margin:0px;
padding:0px;
float:left;
height:40px;
}

#menu ul{
width:980px;
margin:0 auto;
padding:0px;
}

#menu li{
list-style-type:none;
display:inline; width:50px;	 height:20px;
text-align:center;
}
#menu li a{
color:#FFF;
text-decoration:none;
}

.pic{
border:0px;
margin:0 auto;
padding:0;
}

#blocks{
width:100%;
background-image:url(images/bg.gif);
background-position:top left;
background-repeat:repeat-x;
height:352px;
margin:0;
padding:27px 0 0 15px;
}

.block1{
background-image:url(images/block1.jpg);
background-position:top left;
background-repeat:no-repeat;
width:165px;
height:118px;
float:left;
padding:30px 30px 25px 130px;
}

.block2{
background-image:url(images/block2.jpg);
background-position:top left;
background-repeat:no-repeat;
width:165px;
height:118px;
float:left;
padding:30px 30px 25px 130px;
}

.block3{
background-image:url(images/block3.jpg);
background-position:top left;
background-repeat:no-repeat;
width:165px;
height:118px;
float:left;
padding:30px 30px 25px 130px;
}

.block4{
background-image:url(images/block4.jpg);
background-position:top left;
background-repeat:no-repeat;
width:165px;
height:118px;
float:left;
padding:30px 30px 40px 130px;
}

.block5{
background-image:url(images/block5.jpg);
background-position:top left;
background-repeat:no-repeat;
width:165px;
height:118px;
float:left;
padding:30px 30px 40px 130px;
}

.block6{
background-image:url(images/block6.jpg);
background-position:top left;
background-repeat:no-repeat;
width:165px;
height:118px;
float:left;
padding:30px 30px 40px 130px;
}

#blocks h3{
font-family:Tahoma;
font-size:14px;
color:#505542;
display:block;
width:160px;
}

#blocks span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#698224;
display:block;
padding:11px 0 12px 0
}

#main{
width:980px;
margin:0 auto;
background-color:#F6F1F0;
padding:50px 0 50px 0;
border-bottom:1px solid #fff;
}

.column{
margin:0;
padding:0 30px 0 30px;
width:420px;
font-family:Tahoma;
font-size:13px;
color:#64584C;
line-height:17px;
float:left;
}

.column p {
 text-indent:25px;
 padding:3px 0 2px 0;
 }

.column h3{
background-image:url(images/bullet.gif);
background-position:left 2px;
background-repeat:no-repeat;
padding:3px 0 37px 28px;
font-family:Arial;
font-size:18px;
color:#64584C;
font-weight:normal;
}

.column2{
margin:0;
padding:0 30px 0 30px;
width:660px;
font-family:Tahoma;
font-size:13px;
color:#64584C;
line-height:17px;
float:left;
}

.column2 p {
 text-indent:25px;
 padding:3px 0 2px 0;
 text-align:justify;
 line-height:17px;
 
 }
.column2 h2 {  
padding:3px 0 15px 0;
font-family:Arial;
font-size:18px;
line-height:24px;
color:#64584C;
font-weight:normal;
}

.column2 h2 span {
 font-size:20px;
 letter-spacing:1px;
}

.column2 h3{
background-image:url(images/bullet.gif);
background-position:left 2px;
background-repeat:no-repeat;
padding:3px 0 15px 28px;
font-family:Arial;
font-size:18px;
line-height:24px;
color:#64584C;
font-weight:normal;
}

.column2 h3 span {
 font-size:20px;
 letter-spacing:1px;
}



.column2 h4{ 
padding:3px 0 15px 0;
font-family:arial, sans-serif;
font-size:16px;
line-height:19px;
color:#b4764c;
font-weight:bold;
}

.column2 h4 span { 
font-family:arial, sans-serif;
font-size:16px;
line-height:19px;
color:#b4764c;
font-weight:bold;
border: solid 1px #ddd;
background:#eee;
padding:5px 25px;
}

.column2 h1 {
float:left;
margin: 0 5px 0 0;
padding:0px;
line-height:85px;
font-size:85px;
font-weight:normal;
color:	#99ba27;
font-family: Georgia, serif;
}	

.column2 a{
text-decoration:none;
font-weight:normal;
color:#677d56;
}

.column2 a:hover {
text-decoration:underline;
color:	#dc4c03;
}

.news_block{
margin:0;
padding:0 30px 0 10px;
width:440px;
font-family:Tahoma;
font-size:13px;
color:#64584C;
line-height:17px;
float:right;
}

.news_block h3{
background-image:url(images/bullet.gif);
background-position:left 2px;
background-repeat:no-repeat;
padding:3px 0 37px 28px;
font-family:Arial;
font-size:18px;
color:#64584C;
font-weight:normal;
}

.news_block2{
margin:0;
padding:0 30px 0 10px;
width:200px;
font-family:Tahoma;
font-size:13px;
color:#64584C;
line-height:17px;
float:right;
}

.news_block2 h3{
background-image:url(images/bullet.gif);
background-position:left 2px;
background-repeat:no-repeat;
padding:3px 0 37px 28px;
font-family:Arial;
font-size:18px;
color:#64584C;
font-weight:normal;
}

.text{
font-size:14px;
line-height:19px!important;
color:#677D2A;
line-height:20px;
padding:5px 0 8px 0;
}

.news_block p {
text-indent:25px;
padding:3px 0 2px 0;
}

.right{
text-align:right;
padding:25px 0 0 0;
}

.news_block2 li{
list-style-type:none;
background-image: url(images/arrow.gif); background-position:left;background-repeat:no-repeat;
}

.news_block2 li.pause{
background:none; height:15px;
}
 
.news_block2 li a{
margin-left:18px;
text-decoration:none;
font-weight:normal;
color:#677d56;
}

.news_block2 li a:hover {
text-decoration:underline;
color:	#dc4c03;
}

#footer{
background-color:#E4DEDA;
width:100%;
height:105px;
font-family:Tahoma;
font-size:11px;
color:#64584C;
text-transform:uppercase;
text-align:right;
margin:0;padding:0;
}

#footer a{
color:#64584C;
text-decoration:none;
}

#footer a:visited{text-decoration:none}

#footer a:hover{text-decoration:underline}

#footer p{
line-height:90px;
padding:0 48px 0 0;
}

#height10 {
width:100%;
height:10px;
margin:0;padding:0;
}

