body{background:#3E4814; width:100%; color:#333; font-family:georgia,garamond,serif; font-size:13px; line-height:18px; margin:0px auto 0px; padding:0px}

p {text-align: justify;}

.barclear {margin: 0; padding: 0; width:100%; clear: both; border-bottom:1px solid #4A531E;}

#wrap{width:100%; padding:0px 0px 0px 0px;  background:#F9EFD6}

#wrap a img {border:0;}

#top{background:#F9EFD6 url(../img/header.jpg)}

#bottom{ background:#4A531E}

a, a:visited{color:#fff; text-decoration:none}

a:hover{text-decoration:none}

a.hdlink:link, a.hdlink:visited { color: #811E15; text-decoration: none; font-size: 13px;}

a.hdlink:hover, a.hdlink:active { color: red; text-decoration: underline; font-size: 13px;}

#headercontainer{width:100%; margin:0px auto 0px; padding:0px 0px 0px 0px}

#header{width:960px; height:140px; color:#222; margin:0px auto 0px; padding:0px 0px 0px 0px; overflow:hidden; clear:both}

.headerleft{float:left; font-size:34px;  margin-top:36px; margin-left:72px; padding:12px 0px 12px 0px; height:90px;  color:#cfad6e}

#tagline{font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif;  color:#fff;  font-size:15px}

.headerright{float:right; font-size:12px; text-align:right; margin-right:60px; padding:0px; overflow:hidden}

#navbar{font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; font-size:13px; width:960px; color:#FFF;  float:left; margin-left:72px; margin-top:-48px; padding:0px 0px 0px 0px}

#nav{margin:0px; padding:0px; list-style:none}

#nav ul{margin:0px; padding:0px; list-style:none}

#nav a{color:#ebd9b0; display:block; font-weight:normal}

#nav a:hover{color:#8f2218; display:block; background:url(../img/tab_middle_active.gif); padding:10px; margin:-10px}

#nav li{background:url(../img/tab_middle.gif); height:40px; float:left; margin-right:3px; padding:10px}

.current_page_item a, .current_page_item a:link, .current_page_item a:visited, .current_page_parent a, .current_page_parent a:link, .current_page_parent a:visited{color:#8f2218 !important; background:url(../img/tab_middle_active.gif)!important; display:block; padding:10px;  margin:-10px}

.homepagecontainer{width:100%; min-height:600px; margin:0px auto 0px; padding:0px 0px 0px 0px; background:rgb(234,215,173)}

.homepage{width:880px; min-height:600px; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; margin:0px auto 0px; padding:0px 0px 0px 0px; line-height:20px; background:rgb(234,215,173)}

.homemain{width:580px; min-height:550px; float:left; margin:25px; padding: 0;}

.homepagepb{color:#324001; width:860px; min-height:600px; height: 1020px; margin:0px auto 0px; padding:0px 0px 0px 0px; line-height:20px; background:rgb(234,215,173)}

.homemainpb{width:550px; min-height:750px; height: 960px; float:left; margin:25px; padding: 0;}

.homenavimpb{width:220px; min-height: 800px; height: 1020px; float:right; margin:0; padding:0; background:#4A531E}

.homepageps{width:860px; min-height:600px; height: 1060px; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; margin:0px auto 0px; padding:0px 0px 0px 0px; line-height:20px; background:rgb(234,215,173)}

.homemainps{width:550px; min-height:550px; height: 1060px; float:left; margin:25px; padding: 0;}

.homenavimps{width:220px; min-height: 600px; height: 1260px; float:right; margin:0; padding:0; background:#4A531E}

.homenavimpl{width:220px; min-height: 600px; height: 1600px; float:right; margin:0; padding:0; background:#4A531E}

.homenavimpxl{width:220px; min-height: 600px; height: 1786px; float:right; margin:0; padding:0; background:#4A531E}

.homemain h2 {color:#324001; font-size:18px; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; font-weight:normal; line-height:36px; margin:5px 0px 5px 0px; padding:0px 0px 0px 0px}

.homemain h3 {color:#324001; font-size:15px; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; font-weight:normal; line-height:23px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}

.homemainm{width:580px; height:100%; float:left; margin:25px; padding: 0;}

.homemainm h2 {color:#324001; font-size:18px; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; font-weight:normal; line-height:36px; margin:5px 0px 5px 0px; padding:0px 0px 0px 0px}

.homemainm h3 {color:#324001; font-size:15px; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; font-weight:normal; line-height:36px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}

.homemainpb h2 {color:#324001; font-size:18px; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; font-weight:normal; line-height:36px; margin:5px 0px 5px 0px; padding:0px 0px 0px 0px}

.homemainpb h3 {color:#324001; font-size:15px; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; font-weight:normal; line-height:23px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}

.homenavi{width:250px; min-height:600px; float:right; margin:0; padding:0;}

.homenavim{width:220px; min-height: 640px; float:right; margin:0; padding:0; background:#4A531E}

.homenavim h3{color:#bf984e; font-size:15px; line-height:18px; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; font-weight:normal; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px }

#side{margin: 30px 0 0 0; padding:0px; list-style:none}

#side ul{margin-left:-18px; padding:0}

#side li{padding-left: 8px; padding-top:5px; padding-bottom:2px; list-style-type:none; border-bottom:1px solid #606c2d; line-height:22px; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; font-size:14px; background:none}

#side li a{text-decoration:none; color:#D3C8A3; margin:0; padding:0px;  display:block;}
#side li a:hover{color:#FFF; text-decoration:none}
#side li.selected {}
#side li.selected a{color:#FFF; text-decoration:none}

.columnhalf {width: 260px; float:left; margin:0; padding:0;}

#homebottom{width:960px; margin:auto; padding:20px 0px 20px 0px; line-height:18px}

#homebottom h2{color:#324001; font-size:18px; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; font-weight:normal; line-height:36px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}

#homebottom ul{color:#333; list-style-type:none; padding:0px; margin:0px}

#homebottom ul li{list-style-type:none}

#homebottom2{width:960px; margin:0px auto 0px; padding:20px 0px 10px 0px; line-height:18px; position:relative}

#homebottom2 h2{color:#bf984e; font-size:18px; line-height:18px; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; font-weight:normal; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px}

#homebottom2 ul{color:#333; list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}

#homebottom2 ul li{list-style-type:none; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px}

.homebottom2container{width:114px; height:29px}

.homebottom2container a:link, .homebottom2container a:visited, .homebottom2container a:active{background:url(../img/btn_small_green.gif) no-repeat; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; font-size:10px; color:#fff; margin:20px 0px 20px 0px; padding:5px 0px 0px 15px; width:114px; height:29px; display:block; bottom:0px}

.homebottom2container a:hover{background:url(../img/btn_small_green_hover.gif) no-repeat}

#homebottom2left{float:left; width:256px; height:150px; margin:0px 0px 0px 60px; padding:0px 12px 0px 12px; overflow:hidden; position:relative}

#homebottom2middle{float:left; background:rgb(74,83,30); width:256px; height:150px; margin:0px 0px 20px 0px; padding:0px 12px 0px 12px; overflow:hidden; position:relative}

#homebottom2middle ul{margin-left:-18px; padding:0; font-family:"Lucida Sans Unicode","Lucida Grande","Mukti Narrow",sans-serif; }

#homebottom2middle li{list-style-type:none; border-bottom:1px solid #606c2d; line-height:28px; font-size:12px; background:none}

#homebottom2middle li a:link, #homebottom2middle li a:visited, #homebottom2middle li a:active{color:#D3C8A3}

#homebottom2middle li a:hover{text-decoration:none; color: #fff;}

#homebottom2right{float:left; background:rgb(74,83,30); width:256px; margin:0px 0px 40px 0px; padding:0px 12px 0px 12px; overflow:hidden}

#homebottom2right p{color:#fff; font-size:12px; padding:0px; margin:0px}

#homebottom2right a:link, #homebottom2right a:visited, #homebottom2right a:active{color:#d3c8a3}

#homebottom2right a:hover{text-decoration:underline}

#homebottom2right h3{margin-bottom:0px; color:#e8dbb4; font-size:14px; font-style:italic; font-weight:normal}

#homebottom2left h3{margin-bottom:0px; color:#e8dbb4; font-size:14px; font-style:italic; font-weight:normal}

#footercontainer{background:rgb(62,72,20); width:100%; height:48px}

#footer{width:960px; height:40px; margin:0px auto 0px; padding:0px 0px 0px 0px}

#footer p{color:#cfad6e; font-size:12px; font-family:georgia,garamond,serif; margin:0px; padding:0px 30px 0px 10px}

#footerleft{width:560px; float:left; padding:10px 0px 0px 62px}

#footerright{float:left; margin:0px; padding:10px 0px 0px 0px; text-align:left}

.bloque {width:100%; height:auto; display:inline-block; padding-left: 10px;}

.l0 {margin-left: 10px;}
.l3 {float:left; width:240px; margin:20px 20px 20px 15px; display:inline; text-align: center; position:relative;}
.e3 {float:left; width:326px; margin: 0 10px 0px 5px; display:inline; text-align: left; font-size: 13px; color:#005B47;}
.f3 {float:right; width:166px; margin: 30px 40px 0px 0; display:inline; text-align: center}

.txt {margin-left: auto; margin-right: auto; width: 240px; font: bold 14px/150% Arial, Helvetica, sans-serif; color: #BF984E; background-color: #647528; padding: 5px 0 5px 0;}
.txt a{text-decoration:none; color:#BF984E;}
.txt a:hover{text-decoration:none; color:#FFF;}
.txt0 {margin-left: auto; margin-right: auto; width: 240px; font: 12px/150% Arial, Helvetica, sans-serif; color: #E8DBB4; background-color: #647528; padding: 0;}

.l34 {float:left; width:180px; margin:10px 10px 10px 0; display:inline; text-align: center; position:relative;}

.txt4 {margin-left: auto; margin-right: auto; width: 180px; font: bold 14px/150% Arial, Helvetica, sans-serif; color: #BF984E; background-color: #647528; padding: 5px 0 5px 0;}
.txt4 a{text-decoration:none; color:#BF984E;}
.txt4 a:hover{text-decoration:none; color:#FFF;}
.txt04 {margin-left: auto; margin-right: auto; width: 180px; font: 12px/150% Arial, Helvetica, sans-serif; color: #E8DBB4; background-color: #647528; padding: 0;}

