@charset "utf-8";
html,body{padding:0;margin: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;}
img{border:0;}
.logo{position:absolute;padding:0;margin:0;top:10px;left:60px;width:auto !important;height:auto !important;z-index:10;}
.main_container{padding:0;margin:0;width:980px;height:auto !important;}
.menu_container{padding:0;margin:0;width:100%;height:80px;}
.menu_block{padding:0;margin: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;margin: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:0;line-height:0;padding:0;margin:0;}
#promoGallery{position:relative;left:0;top:0;z-index:10;}
#promoMenu{position:relative;left:0;top:-300px;width:250px;height:300px;z-index:11;}
.promoMenuItem{display:block;width:250px;height:100px;z-index:12;}
.header_gallery{padding:0;margin: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;width:210px;min-height:80px !important;height:auto !important;}
.sub_menu,.sub_menu:visited{color:#FFF;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:15px;text-decoration:none;margin:3px 0; display:block;}
.sub_menu:hover,.selected_sub_menu,.selected_sub_menu:hover,.selected_sub_menu:visited{color:#ffdc11;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:15px;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;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;width:510px;min-height:80px !important;height:auto !important;}
.footer{margin: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:40px;}
.footer_links{display:block;float:right;padding:0 50px 0 auto;margin:0;width:70%;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#989d96;}
.phone{position:absolute;top:5px;right:0;width:240px;z-index:500;margin-top:75px;}
.photo_name img{margin:7px;cursor:hand;cursor:pointer;border:solid 1px #bf650a;padding:4px;}

.box_r{background:#ffffff;}
.box_r_top div{background:url(../template_images/box_noborder/box_tl.png) no-repeat top left;}
.box_r_top{background:url(../template_images/box_noborder/box_tr.png) no-repeat top right;}
.box_r_bottom div{background:url(../template_images/box_noborder/box_bl.png) no-repeat bottom left;}
.box_r_bottom{background:url(../template_images/box_noborder/box_br.png) no-repeat bottom right;}

.box_r_top div,.box_r_top,.box_r_bottom div,.box_r_bottom{width:210px;height:5px;font-size:1px;}
.box_r_content{margin:0 5px;text-align:center;font-weight:bold;}

.box_r2{background:url(../template_images/box_noborder/box2_tl.png) no-repeat top left;}
.box_r2_top{background:url(../template_images/box_noborder/box2_tr.png) no-repeat top right;}
.box_r2_bottom{background:url(../template_images/box_noborder/box2_bl.png) no-repeat bottom left;}
.box_r2_bottom div{background:url(../template_images/box_noborder/box2_br.png) no-repeat bottom right;}
.box_r2_content{background:url(../template_images/box_noborder/box2_r.png) top right repeat-y;}

.box_r2_top div,.box_r2_top,.box_r2_bottom div,.box_r2_bottom{width:220px;height:28px;font-size:1px;}
.box_r2_content,.box_r2_bottom{margin-top:-19px;}
.box_r2_content{padding:10px 10px;text-align:center;font-weight:bold;}

.box_black{background:url(../template_images/box_black/tl.png) no-repeat top left;}
.box_black_top{background:url(../template_images/box_black/tr.png) no-repeat top right;}
.box_black_bottom{background:url(../template_images/box_black/bl.png) no-repeat bottom left;}
.box_black_bottom div{background:url(../template_images/box_black/br.png) no-repeat bottom right;}
.box_black_content{background:url(../template_images/box_black/r.png) top right repeat-y;}

.box_black_top div,.box_black_top,.box_black_bottom div,.box_black_bottom{width:170px;height:30px;font-size:1px;}
.box_black_content,.box_black_bottom{margin-top:-19px;}
.box_black_content{padding:0 10px;}

h1{font-size:22px;margin-top:20px;}
