body{
	margin:0;
	background-color:#3d4a62;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
/*------------------------------------------------body--------------------*/
#body{
	width:980px;
	margin:0 auto;
	background-color:#FDF5E3;
	height:100%;
	background-image:url('images/bg.jpg');
	background-repeat:repeat;
	height:100%; padding-left:0; padding-right:0; padding-top:0; padding-bottom:0px
}
#header-top
{
	background-image:url('images/glasbern-title.jpg');
	background-repeat:no-repeat;
	width:980px;
	height:108px; background-position-y:50%
	}
	
/*------------------------------------------------topmenu--------------------*/
#menu-space
{
margin-top:62px;
margin-left:250px;
margin-right:5px;
float:right;
}
#header-top ul.nav{
	height:45px;
	padding:0 0 0 30px;
}
#header-top ul.nav li{
	float:left;
	padding:0;
	background:url('images/hover-button.jpg') no-repeat center top;
	text-align:center;
	height:45px;
	width:102px;
	color:#ede1bb; font-style:normal; font-variant:normal; font-weight:normal; line-height:45px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif
}
#header-top ul.nav li a{
	display:block;
	padding:0 0 0 0;
	font:normal 12px/45px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#ede1bb;
	background-color:inherit;
	text-decoration:none;
}
#header-top ul.nav li  a:hover{
	color:#4e3924;
	background-color:inherit;
	text-align:center;
	background:url('images/button.jpg') no-repeat center top;
	height:45px;
	width:102px; font-style:normal; font-variant:normal; font-weight:normal; line-height:45px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif
}
#header-top ul.nav li.active1 {
	color:#4e3924 ;
	background-color:inherit;
	text-align:center;
	background:url('images/button.jpg') no-repeat center top;
	height:45px;
	width:102px; font-style:normal; font-variant:normal; font-weight:normal; line-height:45px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif
}
#header-top ul.nav li.active1 a
{
color:#4e3924;
text-decoration:none;
}
#header-top ul.nav li.active1 a:hover
{
color:#4e3924;
text-decoration:none;
}
#header-topul.nav li.noImg{
	background-image:url('none');
}
/*------------------------------------------------topmenu--------------------*/



.header{
	background-image:url('images/header.jpg');
	background-repeat:no-repeat;
	width:980px;
	height:377px; background-position-y:50%
}
.header1{
	background-image:url('images/header1.jpg');
	background-repeat:no-repeat;
	width:980px;
	height:253px; background-position-y:50%

}
.body-bg{
	background-image:url('images/bodybg.jpg');
	background-repeat:no-repeat;
	width:980px;
	height:204px; background-position-y:50%
}
.footer{
	background-image:url('images/footer-bg.jpg');
	background-repeat:no-repeat;
	width:980px;
	height:168px; background-position-y:50%
}
.text-blck{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#201710;
}
.text-link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#201710;
}
.text-white{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#fef7e4;
}
.bg-header{
	background-image:url('images/body-tablebg.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	height:75px;
	width:917px
}
.bg-table{
	background-image:url('images/body-tablerepeat.jpg');
	background-repeat:repeat-y;
	background-position: left top;
	width:917px
}

.text-linkwhite{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#fef7e4;
	line-height:17px;
	text-decoration:none;
}
.text-linkwhite:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}
.footer-link{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#090f14;
	text-decoration:none;
}
.footer-link:hover{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#663300;
	text-decoration:none;
}
.footer-sep{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#090f14;
	padding-left:8px;
	padding-right:8px;
	text-decoration:none;
}
.copyright{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#090f14;
	text-decoration:none;
}
h2{
	height:21px;
	padding:0px;
	font:bold 18px/21px  Verdana, Arial, sans-serif;
	color:#996633;
	background-color:inherit;
}
#header-bot
{
	background-image: url('images/header1.jpg');
	background-repeat:no-repeat;
	width:980px;
	height:253px; background-position-y:50%
}

#main-bg
{
	margin:0 auto;
	padding:5px 0 0 0;	
	background-color: #FCEFCD;
}
#left-post
{
width:670px;
float:left;
background-color:#FDF5E3;
border:1px solid #F3E1BE;
padding:10px;
height:100%;
text-align:justify;
}
#left
{
margin:0 auto;
}
#left span.date{
	padding:0px;
	font:bold 12px Georgia, Verdana, Arial, sans-serif;
	color:#003366;
	background-color:inherit;
	text-transform:uppercase;
}
#left h2.service{
	height:21px;
	padding:0px;
	font:bold 18px/21px  Verdana, Arial, sans-serif;
	color:#996633;
	background-color:inherit;
	text-decoration:underline;
}
#left .post{
	padding:0px;
	font:normal 12px/15px Verdana, Arial, sans-serif;
	color:#000000;
	}
#left span.author{
	padding:0px;
	font:normal 11px Verdana, Arial, sans-serif;
	color:#333333;
	
}
#left a.comment{
	padding:0px;
	font:normal 11px Verdana, Arial, sans-serif;
	color:#333333;
	text-decoration:underline;
	padding-right:30px;
	float:right;
}
#left a.comment:hover{
	padding:0px;
	font:normal 11px Verdana, Arial, sans-serif;
	color:#333333;
	text-decoration:underline;
		padding-right:30px;
}

#left hr.cl
{
color:#A7B1AE;}
#left p.specer
{
height:20px;
display:block;
}
#respond
{
margin:0 auto;
}
#respond h3.leave,.leave,.pagetitle{
	height:21px;
	padding:0px;
	font:bold 18px/21px  Verdana, Arial, sans-serif;
	color:#003366;
	background-color:inherit;
}
#respond label.lebel{
	padding:0px;
	font:normal 11px Verdana, Arial, sans-serif;
	color:#333333;
	
}
#right-archeive {
	width:266px;
	float:right;
	background-color:#4C3722;
	padding:6px;
	height:auto 100%;
	border:1px solid #6F5031;
}
#right-archeive span.archeive{
	padding:0px;
	font:bold 12px Georgia, Verdana, Arial, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
}
#right-archeive hr.c2
	{
	color:#996633;	
	}
#right-cat {
	width:266px;
	float:right;
	background-color:#6F5031;
	padding:6px;
	margin-top:6px;
	border:1px solid #6F5031;
}
#right-cat span.cat{
	padding:0px;
	font:bold 12px Georgia, Verdana, Arial, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
}
#right-cat hr.c3
	{
	color:#996633;	
	}
#right-follow {
	width:266px;
	float:right;
	background-color:#926941;
	padding:6px;
	margin-top:6px;
	border:1px solid #6F5031;
}
#right-follow span.fol{
	padding:0px;
	font:bold 12px Georgia, Verdana, Arial, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
}
#right-follow hr.c4
	{
	color:#A87037;	
	}
	.ar{
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
	}
.ar:hover{	
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	}
.navr{
	margin:0px; 
	margin-top:10px;
	padding:0; 
	list-style-type:none;
	font-size:12px;
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:5px;
	}
#right hr.cl1
	{
	color:#996633;	
	}
#footer{
	background-image:url('images/footer-bg.jpg');
	background-repeat:no-repeat;
	width:980px;
	height:28px;
	margin:0px;
	padding-top:155px; float:left; text-align:center; background-color:#FCEFCD; margin-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; background-position-y:50%
}
#footer span.copyright{
	font:normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:none;
	text-align:center ;
	
}
#footer a.lnsel{
	padding:0px;
	font:normal 10px Verdana, Arial, sans-serif;
	color:#333333;
	text-decoration:none;
	
}
#footer a.lnselt:hover{
	padding:0px;
	font:normal 10px Verdana, Arial, sans-serif;
	color:#333333;
	text-decoration:underline;
}
.home_img
{
background-image:url(images/farming.jpg);
height:165px;
background-position:top left;
background-repeat:no-repeat;
}
/*--------------------------------------NEW---------------------------------- */
#left .comment a{
	padding:0px;
	font:normal 11px Verdana, Arial, sans-serif;
	color:#333333;
	
	padding-right:30px;
	float:right;
}
#left .comment a:hover{
	padding:0px;
	font:normal 11px Verdana, Arial, sans-serif;
	color:#333333;
	text-decoration:underline;
		padding-right:30px;
}
.navr li a{
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
.navr li a:hover{	
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	text-decoration:underline;
	}
	.postmetadata  a{
	
	color:#333333;
	text-decoration:underline;
	
}
.postmetadata  a:hover{
	
	color:#333333;
	text-decoration:none;
		
}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	}
	.fn{
height:21px;
	padding:0px;
	font:bold 18px/21px  Verdana, Arial, sans-serif;
	color:#996633;
	background-color:inherit;

}
.commentmetadata a{
color:#003366;	}
.url{
height:21px;
	padding:0px;
	font:bold 18px/21px  Verdana, Arial, sans-serif;
	color:#996633;
	text-decoration:underline;
	background-color:inherit;

}
.comment-body{
padding:5px;
margin-bottom:5px;
border-bottom:1px solid #A7B1AE;
}

#arrow
{
background-image:url(images/arrow.gif);
height:18px;
width:25;
background-position:top left;
background-repeat:no-repeat;
padding-left:20px;
}
#wel{
background-image:url(images/welcome.jpg);
height:48px;
width:583px;
background-position:center left;
background-repeat:no-repeat;
}
#prf_img1{
background-image:url(images/pro3.jpg);
height:281px;
width:364px;
background-position:center left;
background-repeat:no-repeat;
padding-top:30px;
}
#prf_img2{
background-image:url(images/pro2.jpg);
height:391px;
width:364px;
background-position:center;
background-repeat:no-repeat;

}
#prf_img3{
background-image:url(images/pro.jpg);
height:281px;
width:364px;
background-position:center left;
background-repeat:no-repeat;
padding-top:30px;
}
#prf_img4{
background-image:url(images/body-tablelower.jpg);
height:20px;
width:917px;
background-position:center left;
background-repeat:no-repeat;

}
#prd_1{
background-image:url(images/cow.jpg);
height:200px;
width:226px;
background-position:center left;
background-repeat:no-repeat;

}
#prd_2{
background-image:url(images/chicken.jpg);
height:200px;
width:226px;
background-position:center ;
background-repeat:no-repeat;

}
#prd_3{
background-image:url(images/sheep.jpg);
height:200px;
width:226px;
background-position:center left;
background-repeat:no-repeat;

}
#prd_bt{
background-image:url(images/body-tablelower.jpg);
height:20px;
width:917px;
background-position:center left;
background-repeat:no-repeat;

}
#org_1{
background-image:url(images/garden.jpg);
height:281px;
width:374px;
background-position:center left;
background-repeat:no-repeat;

}
#loc{
background-image:url(images/map.jpg);
height:320px;
width:465px;
background-position:center left;
background-repeat:no-repeat;

}
#contact_us{
background-image:url(images/contact-pic.jpg);
height:280px;
width:364px;
background-position:center left;
background-repeat:no-repeat;
}
/*--------------------------------------PostImages---------------------------------- */
img.alignleft {
float: left;
margin: 5px 10px 0 0;
}

img.alignright {
float: right;
margin: 5px 0 0 10px;
}

img.centered, img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}