body {background: #edd142;}
body {padding:0 0 0 0; margin:0 0 0 0; font:12px/150% Arial, Verdana, Tahoma, Sans-serif; color:#000000;}

.clear{clear:both;}

a{color: #27794e; text-decoration: underline;}
a:hover{color: #000000;	text-decoration: underline;}

.all{width:950px; margin:20px 0 0 0;position:relative;}

.logo{padding: 0 0 0 20px;}
.logo p{font:18px/120% Arial, Verdana, Tahoma, Sans-serif; color:#13482c; margin:0px 0 10px 0;}
.phone{font: 48px/120% Georgia, Arial, Verdana, Tahoma, Sans-serif; color:#13482c;margin: 0 60px 30px;}
.phone span{font-size:24px;}
.slogan{font:30px/120% Arial, Verdana, Tahoma, Sans-serif; color:#000000; margin:0 0 0 0; position:relative;height: 134px;}
.slogan span{padding-right:30px;}

h1{font: 25px/130% Arial, Verdana, Tahoma, Sans-serif; color:#ffffff; margin:10px 0 15px 0;}
h2{font: 18px/130% Arial, Verdana, Tahoma, Sans-serif; color:#ffffff; margin:25px 0 10px 0;}


p{font:12px/200% Arial, Verdana, Tahoma, Sans-serif; color:#000000; margin:5px 0 15px 0; text-align:left;}
td{font:12px/150% Arial, Verdana, Tahoma, Sans-serif; color:#000000;}

.main_txt{padding: 0 50px 0 50px; margin:10px 0 10px 0;}
.link{text-align:center; margin:10px 0 0 0;}
.flash{}

.menu{padding: 100px 0 0 0;}
.menu_item{width:136px; height:26px; text-align:center;background:url(/sh/menu_main.gif) center bottom no-repeat; color:#ffffff; font:14px/160% Arial, Verdana, Tahoma, Sans-serif; margin:0 0 13px 0;}
.menu_item_o{width:136px; height:26px; text-align:center;background:url(/sh/menu_main_o.gif) center bottom no-repeat; color:#ffffff; font:14px/160% Arial, Verdana, Tahoma, Sans-serif; margin:0 0 13px 0;}

.trigger { display: block;
    height: 157px;
    left: -513px;
    position: relative;
    top: -82px;
    width: 153px;}
.photo-sections-top {

}
#google_translate_element{
	left: 810px;
    position: absolute;
    z-index: 100;
}
