.left{float:left;}.right{float:right;}.wrapper{width:100%;overflow:hidden;position:relative;}body,html{min-width:1000px;min-height:875px;}body{position:absolute;width:100%;height:100%;overflow:hidden;border:0;font:12px/21px Arial,sans-serif;color:#6e6d6d;}.glob{position:absolute;width:100%;height:100%;overflow:hidden;top:0;left:0;}.main{position:relative;width:940px;margin:0 auto;z-index:2;}.bottom_main{position:absolute;width:100%;bottom:0;padding:0;}.page_spinner{position:fixed;background:url(../images/main_spinner.gif) 50% 50% no-repeat #29221a;z-index:99;width:100%;height:100%;top:0;left:0}a{color:#a8a7a7;text-decoration:none;outline:none;}a:hover{color:#000;}h1{display:inline-block;padding:0;float:left;}h2{font:bold 28px/28px 'PT Sans',sans-serif;color:#2f261d;text-transform:uppercase;letter-spacing:-1px;padding-bottom:30px;}h3{font:18px/27px 'Arial',sans-serif;color:#666666;padding-bottom:12px;letter-spacing:-1px;}img{margin-bottom:19px;}footer img{padding-bottom:0;}#page_about img,#page_products img,#page_blog img{border:7px solid #eef0ca;}p{padding-bottom:24px;}#page_about .col2 p{margin-top:5px;}.color1{color:#ff8d06;}.color2{color:#2f261d;}.fontstyle1{font-weight:bold;font-size:11px;text-transform:uppercase;color:#ff8d06;}.fontstyle2{font:10px Arial,sans-serif;color:#a8a7a7;margin-top:-22px;margin-bottom:32px;white-space:pre-wrap;}header{position:relative;height:81px;text-transform:uppercase;width:100%;background:url(../images/menu_bg_1.png);z-index:3;display:block;margin-bottom:150px;}#logo{position:absolute;display:inline-block;text-indent:100%;overflow:hidden;width:240px;height:188px;background:url(../images/logo.png) 0 0 no-repeat;z-index:5;}.menu{padding:0;float:right;}#menu{height:81px;}#menu>li{position:relative;float:left;height:81px;margin-right:-1px;}#menu>li .menu_arrow{position:absolute;width:100%;height:100%;top:51px;left:0;background:url(../images/menu_arrow.png) 50% 0px no-repeat;z-index:1;}#menu>li>a{position:relative;display:block;padding-top:36px;width:106px;height:46px;font:bold 10px/13px 'Arial',sans-serif;background:url(../images/menu_item_line.png) right 0 no-repeat;color:#fff;text-align:center;text-decoration:none;z-index:1;}#menu>li>a.first_item{background:url(../images/menu_item_line_first.png) right 0 no-repeat;}#menu>li>a span{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/menu_item_hover.png) 0 0 repeat-x;z-index:-1;}.submenu_1{position:absolute;top:81px;left:-1px;width:126px;background:url(../images/submenu_plane_pattern.png);padding:20px 0;z-index:5;}.submenu_1 li{position:relative;text-align:left;}.submenu_1 a{position:relative;display:block;padding:8px 0 11px 22px!important;color:#fff!important;text-decoration:none;z-index:1;font:10px 'Arial',sans-serif;}.submenu_1 a b{position:absolute;width:100%;height:29px;top:0;left:0;z-index:-1;}.submenu_1 a:hover{color:#ff8c07!important;}.submenu_2{position:absolute;top:-20px;left:126px;width:119px;background:url(../images/submenu2_plane_pattern.png);color:#fff!important;padding:10px 0;}.submenu_2 a{color:#fff!important;}#bgStretch img{background:#000;z-index:-1;}#splash{position:relative;width:940px;margin:0 auto;z-index:10;top:42px;margin-top:-150px;}#bgNav{overflow:hidden;cursor:default;float:right;}#bgNav li{display:inline-block;margin-left:3px;}#bgNav li>a{display:block;height:13px;width:15px;background:url(../images/bg_selector.png) no-repeat right 0;border-radius:150px;}#bgNav a:hover,#bgNav .active a{background-position:0 0;}.gall_spinner{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/gallLoader.gif) 50% 40% no-repeat;}#content{position:relative;overflow:hidden;width:100%;}#content>ul>li{position:absolute;width:100%;background-color:#fff;}#content>ul>li>div{overflow:hidden;padding:50px 27px 30px 78px;}a{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.moreBanners,.more,.more2{display:inline-block;padding:11px 6px;font:10px 'Arial',sans-serif;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;background:#ff8d06}.more{font:bold 12px 'Arial',sans-serif;padding:12px 23px;}.more2{font:bold 12px 'Arial',sans-serif;padding:12px 12px;}.moreBanners:hover{color:#fff;background:#2f261d;}.more:hover,.more2:hover{color:#ff8d06;background:#2f261d;}.google_map{width:286px;height:286px;background:#fff;border:7px solid #eef0ca;}.address{padding-top:20px;}.address>span{display:block;width:170px;}.mailLink{text-decoration:none;}.mailLink:hover{color:#ff8d06;}.listWithMarker{margin-top:7px;margin-left:2px;}.listWithMarker li{display:block;padding-bottom:9px;}.listWithMarker li a{display:inline-block;padding-left:11px;font:bold 11px/21px Arial,sans-serif;text-transform:uppercase;color:#ff8d06;text-decoration:none;background:url(../images/list_marker.png) 0 8px no-repeat;}.listWithMarker li a:hover{color:#000;}footer{position:relative;text-align:center;width:100%;height:162px;color:#6c5b4a;text-transform:uppercase;background:url(../images/footer_bg.png) 0 0 repeat-x;font:10px 'Arial',sans-serif;z-index:2;}footer>.inner{text-align:left;display:inline-block;padding-top:57px;margin-left:25px;}footer a{color:#ff8d06;}footer a:hover{color:#fff;}footer .footer_txt{color:#c7bd7f;font:bold 26px 'PT Sans',sans-serif;margin-bottom:2px;padding-right:16px;}.soc_links{display:block;right:-1px;position:relative;}.soc_links>li{display:inline-block;position:relative;width:37px;height:36px;float:left;margin-top:-10px;margin-left:-1px;}.soc_links>li>a{position:relative;display:inline-block;width:100%;height:100%;}.soc_links>li>a>img{position:relative;margin-top:10px;}#form1 input{margin:0;border:1px solid #d1cfc9;background-color:#fff;padding:12px 0 12px 16px;width:252px;box-shadow:none;}#form1 textarea{resize:none;margin:0;border:1px solid #d1cfc9;background-color:#fff;padding:12px 0 5px 16px;width:362px;height:181px;overflow:auto;line-height:18px;}#form1 label{position:relative;display:inline-block;min-height:56px;}#form1 .error,#form1 .empty{position:relative;top:-3px;display:none;font-size:10px;line-height:18px;color:#b1b1b1;text-transform:none;}.btns a{margin:26px 0 0 30px;}input,select,textarea{font:12px/12px Arial,sans-serif;color:#847c7e;}.banners{position:absolute;list-style-type:none;display:inline-block;display:block;margin-bottom:30px;z-index:10;top:-200px;z-index:1;}.banners li{float:left;width:280px;height:131px;padding:10px;margin-right:20px;background:#2f261d;opacity:0.86;}.banners li.last{margin-right:0;}.banners li img{float:left;padding-right:17px;}.banners h2{margin-top:20px;margin-bottom:13px;font:bold 24px/24px 'PT Sans',sans-serif;color:#fff5b6;letter-spacing:-1px;text-shadow:1px 1px 2px #2e2917;padding-bottom:0;}.banners li:hover h2{text-shadow:1px 1px 2px #bb6b04;}

#page_about {
text-align: center;
	
}

#page_about p {
	text-align: left;
}

#lang{
	width:30%;
}

.col4.colIndent2{

	width: 700px;
	padding-left: 25px;
}

h2{
	text-align: center;
	padding-bottom: 40px;
}

h3{
	text-align: center;
}

#page_services{
	text-align: center;
}

#footer{
	clear: both;
}

.circle{
	display:block;
border-radius: 50%;
width: 100px;
height: 100px; 
background-color: transparent;
background-repeat: no-repeat;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
margin-right: auto;
margin-left:auto;
}


.cow{
	background: url('../images/page2_pic2.jpg');
}

.pig{
	background: url('../images/page4_pic1.jpg');
}

.horse{
	background: url('../images/page4_pic2.jpg');
}

.sheep{	
	background: url('../images/page2_pic3.jpg');
}

.goat{
	background: url('../images/page2_pic4.jpg');
}

#cowtag {
	display: block;
	
}

#calvetag {
	display: none;
}

#lambtag {
	display: none;
}

#sheeptag{
	display:block
}

.animaltag{
font-size:17px;
}


.cow:hover + #cowtag{
display: none;
}

.cow:hover ~ #calvetag{
display: inline-block;
}

.cow:hover {
background: url('../images/page4_pic4.jpg');
}


.sheep:hover + #sheeptag{
display: none;
}

.sheep:hover ~ #lambtag{
display: inline-block;
}

.sheep:hover {
background: url('../images/page4_pic3.jpg');
}


#animalwrap {
  width:80%;

}


#serviceP{
	padding-bottom: 50px;
}




