@import url(wordsite.css);
body { height: 100%; 
       width: 100%;
       margin: 0 ;  
       padding: 0;
       font-family: "Tahoma";
       font-size: 12px;
       color: #3c3c3c;
       background: #fff;
       }
h1,h2,h3,h4 {color:#156500;}
h1 {font-size: 18px;padding: 0 5px 20px 0px;}
h2 {font-size: 17px;}
h3 {font-size: 16px;}
h4 {font-size: 15px;}
a {outline: none;color: #85881d;text-decoration: none;}
a:active {outline: none;}
a:hover {text-decoration: underline;}
a img {border: none;} 
.clearer {clear: both}
#phone {margin: 165px 0 -207px 522px;color: #000; font-weight: bold;} 
#main_box {width: 1000px;}
#head {width:1000px; height:494px; background: url(/images/head.jpg) no-repeat;}
#contact_h {background: url(/images/h_contact.png) no-repeat;width: 96px; height: 39px; margin: 0 0 0 680px;}
#contact_h img {margin: 8px -2px 0 -2px;}
#menu_box {width: 585px;background: url(/images/menu_border.jpg) no-repeat bottom; margin: 383px 0 0 416px; padding: 0 0 9px 0;}
#menu_box, x:-moz-any-link {float: left;}
#menu {color: #000; font-size: 14px;list-style: none; margin: 0; padding: 0; text-align: left;}
#menu a {
color: #000; 
font-size: 15px; 
font-weight: normal; 
text-decoration: none; 
background: url(/images/menu_stroke.png) no-repeat right;
height:63px;
line-height: 63px;
padding: 0 20px 0 0;
display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;
}
#menu a:hover{color: #444;}
#menu img {margin-left: 15px; vertical-align: middle;}
#menu div {
margin: 0px; 
padding: 0 0 0 15px;
float: left;
}
.border_content p {text-align: justify;}
#menu .active {font-weight: bold;}
.border_content {padding: 20px;}
#block_left{ text-align: left;width:235px;background: url(/images/left_td_bg.jpg) repeat-y;}
#left_menu {background: url(/images/left_menu_bg2.jpg) repeat-y;color: #fff; font-size: 10px;}
#left_menu img{position: absolute; z-index: 0;}
#left_menu_2 {width:235px;z-index: 2;position: relative;padding-bottom: 35px;min-height: 320px;height: auto !important;height: 320px;}
#left_menu_2 i{font-style: normal; font-size: 10px;font-weight:normal;}
#left_menu_2 a{border-bottom: 1px dashed #75c960;padding: 15px 14px 5px 35px;}
#left_menu_2  a{color: #fff; font-size: 14px; margin-left: 0px; text-decoration: none;font-weight: bold;display: block;}
#left_menu_2 a:hover{text-decoration: underline;}
#left_menu_2 .activesub0 {background: url(/images/arrow.png) no-repeat 5% 70%;}
#news_side {background: url(/images/left_block_bg.jpg) repeat-y;position:relative;}
#news_side h6 {color:#cecece;font-size: 24px;margin:0 0 0 -20px;text-align: right; width: 100%; display: block;}
.news{padding: 15px 0 0 20px;}
.news div {width:170px;}
.news span {color:#156500;}
.news span a {color:#156500;}
.news span i{font-style: normal;font-size: 18px;}
#block_right {width:765px;background: url(/images/right_block_bg.jpg) no-repeat top left;min-height:294px;text-align: left;}
.site_content {padding: 20px 40px;}
#footer {background: url(/images/footer.jpg);width: 1000px; height: 126px;text-align: center;}
.sub_menu {padding: 50px 0 0 200px;color:#7f7f7f;}
.sub_menu a{color:#7f7f7f;text-decoration: none;margin: 0 10px}
.developer {color: #fff;margin: 30px 0 0px -30px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; }
.developer a{color: #fff;text-decoration: none;}
.copy {display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; color: #fff;margin-left: 400px;}
.copy a{color: #fff;text-decoration: none;}
.copy img {vertical-align: middle;}
.years a {padding: 4px; border:1px solid #def7d8;background: #efffeb;display:block;float: left;margin: 10px 5px 10px 5px;}
.years a.active {padding: 4px; border: 1px solid #a9cda0;background: #eaffe5;display:block;float: left; margin: 10px 5px 10px 5px;}
.months {clear:both;}
.years a:hover {padding: 4px; border: 1px solid #a9cda0;background: #eaffe5;display:block;}
.months a {padding: 4px; border:1px solid #ebe8ad;background: #fdfce1;display:block;float: left;margin: 10px 5px 10px 5px;}
.months a.active {padding: 4px; border: 1px solid #d1ca49;background: #faf7c0;display:block;float: left; margin: 10px 5px 10px 5px;}
.months a:hover {padding: 4px; border: 1px solid #d1ca49;background: #faf7c0;display:block;}
.border_content big {font-size: 16px; color:#61a13b; font-weight: bold;}
.news_date {margin:5px 0; color:#aaa32a; font-size: 16px;font-weight: bold;}
.news_date  em {font-style: normal;}
.sitemap a {display:block; margin: 15px 0;font-size: 16px;}
a.m0 {font-size: 18px;font-weight: bold;}
a.m1 {margin-left: 40px;}
/*#left_menu_2 a.sub1, #left_menu_2 a.activesub1s, #left_menu_2 a.activesub1   {

	font-size: 11px;
	margin-left: 0px;
	border-bottom: none;
	padding-right: 20px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #fff;
	background: url(/images/left_menu_bg2-HOVER.jpg);


}

#left_menu_2 a.activesub1s, #left_menu_2 a.activesub1 {background: url(/images/active_sub2.jpg) center;}
#left_menu_2 a:hover.sub1, #left_menu_2 a:hover.activesub1s, #left_menu_2 a:hover.activesub1 {text-decoration: underline;}*/

/*#left_menu_2 a.sub2, #left_menu_2 a.activesub2s, #left_menu_2 a.activesub2   {

	font-size: 11px;
	margin-left: 0px;
	border-bottom: none;
	padding-right: 20px;
	padding-left: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #fff;
	background: url(/images/active_sub_sub.jpg);
}

#left_menu_2 a.activesub2s, #left_menu_2 a.activesub2 {background: url(/images/active_sub_sub_active.jpg) center;}*/

/**new style**/

#left_menu_2 a.sub2, #left_menu_2 a.activesub2s, #left_menu_2 a.activesub2   {

	font-size: 11px;
	margin-left: 0px;
	border-bottom: none;
	padding-right: 20px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #fff;
	background: url(/images/left_menu_bg2-HOVER.jpg);


}

#left_menu_2 a.activesub2s, #left_menu_2 a.activesub2 {background: url(/images/active_sub2.jpg) center;}
#left_menu_2 a:hover.sub2, #left_menu_2 a:hover.activesub2s, #left_menu_2 a:hover.activesub2 {text-decoration: underline;}

.site_content span table {border-collapse: collapse;}
.site_content span table td {border: 1px solid #178240;background:#d3ead0; padding: 4px;}

.srv_tbl {width: 100%;border-collapse:collapse;}
.srv_tbl th {background-color: #095e00;color: #fff;font-weight: bold;padding: 8px !important;border: 1px solid #2B7F19;}
.srv_tbl p {margin: 0;}
.srv_tbl td {padding:6px !important;border: 1px solid #2B7F19;}
.service_name {background-color: #f7f182;color: #274617;font-weight: bold;text-align: center;}

/*Important LAST*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type #menu_box {position:absolute;margin: 423px 0px 0px 416px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type #contact_h {position: absolute;margin: 0 0 0 780px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type #phone {position: absolute;margin: 208px 0 0px 707px;}
}
