@charset "utf-8";
html,body{padding:0 0 0 0;margin:0 0 0 0;background:url(../template_images/header_bg.png) top repeat-x #81a977;font-family:Verdana,Geneva,sans-serif;font-size:14px;}
a, a:hover,a:visited{color:#8a461f;}
.logo{position:absolute;padding:0 0 0 0;margin:0 0 0 0;top:10px;left:60px;width:auto !important;height:auto !important;z-index:10;}
.main_container{padding:0 0 0 0;margin:0 0 0 0;width:980px;height:auto !important;}
.menu_container{padding:0 0 0 0;margin:0 0 0 0;width:100%;height:80px;}
.menu_block{padding:0 0 0 0;margin:0 0 0 0;float:right;width:130px;height:80px;line-height:80px;text-align:center;color:#fff;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;background:none;border:none;cursor:hand;cursor:pointer;text-decoration:none;}
.menu_block:hover{padding:0 0 0 0;margin:0 0 0 0;float:right;width:130px;height:80px;line-height:80px;text-align:center;color:#ffdc11;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;background:url(../template_images/header_bg_hover.png) top repeat-x;border:none;cursor:hand;cursor:pointer;text-decoration:none;}
.menu_block a, .menu_block a:visited{color:#fff;text-decoration:none;}
.menu_block a:hover, .menu_block:hover a, .menu_block:hover a:hover, .menu_block:hover a:visited{color:#ffdc11;text-decoration:none;}
.clearer{clear:both;width:100%;height:0px;line-height:0px;padding:0 0 0 0;margin:0 0 0 0;}
#promoGallery{position:relative;left:0px;top:0px;z-index:10;}
#promoMenu{position:relative;left:0px;top:-300px;width:250px;height:300px;z-index:11;}
.promoMenuItem{display:block;width:250px;height:100px;z-index:12;}
.header_gallery{padding:0 0 0 0;margin:0 0 0 0;background-color:#212320;width:100%;height:300px;border:1px #171c16 solid;border-left:none;border-top:none;border-bottom:none;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;}
.content_container{width:100%;height:auto !important;padding:0;margin:10px 0 0 0px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;}
.content_container a, .content_container a:hover, .content_container a:visited { color: #8f4520; }
.content_left_container{float:left;background:url(../template_images/content_arrow_1.png) left top no-repeat;padding:20px 30px 0 40px;margin:0 0 0 0;width:210px;min-height:80px !important;height:auto !important;}
a.sub_menu, a.sub_menu:visited{color:#FFF;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:15px;font-weight:bold;text-decoration:none;margin:3px 0 3px 0; display:block;}
a.sub_menu:hover, a.selected_sub_menu, a.selected_sub_menu:hover, a.selected_sub_menu:visited {color:#ffdc11;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:15px;font-weight:bold;text-decoration:none;margin:3px 0 3px 0; display:block;}
.content_right_container{float:left;background:url(../template_images/content_arrow_2.png) left top #a4c399 no-repeat;padding:20px 30px 0 40px;margin:0 0 0 0;width:630px;min-height:80px !important;height:auto !important;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.content_right1_container {float: left;background: none;padding: 20px 30px 0 40px;margin: 0 0 0 0;width: 510px;min-height: 80px !important;height: auto !important;}
.footer{margin:0 0 0 0;width:100%;height:auto !important;background:#212320;border-top:1px #120d11 solid;border-right:1px #120d11 solid;border-left:none;border-bottom:none;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;}
.footer_sub {margin:20px 10px 0px 50px;padding-bottom:20px;}
.footer_links{display:block;float:right;padding:0 50px 0 auto;margin:0 0 0 0;width:70%;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#989d96;}
.phone{position:absolute;top:5px;right:0px;width:240px;z-index:500;}
.photo_name img{margin:7px;cursor:hand;cursor:pointer;border:solid 1px #bf650a;padding:4px;}