@CHARSET "ISO-8859-1";
body {
	width:100%;
	height:100%;
	margin:0 auto;
	background-color:#C0C0C0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
}

.pageContainer {
	width:100%;
	height:100%;
	
	display:table;
	position:relative;
}

.container{
	display:table;
	width:763px;
	border:1px solid #000000;
	margin:0px auto;
	margin-top:30px;
  margin-bottom:30px;
	
} 

.header{

width:100%;
background:url(images/header_bg.jpg) repeat-x;
background-color:#EEF4D8;
position:relative;	
}	

.content{
width:100%;
background-color:#EEF4D8;
min-height:300px;
height:auto !important;  /**** css for IE *****/
height:300px; 
}

.pageContent{
	padding:20px;

min-height:300px;
height:auto !important;  /**** css for IE *****/
height:300px; 
}

.pageContent a{	
color:#FF6E02;

}
.menubar{
height:37px;
font-size:12px;
text-align:center;
font-weight:bold;
text-transform:uppercase;

}
.menubar a{
background-image:url(images/button.gif);
background-repeat:no-repeat;
width:109px;
height:27px;
float:left;
color:#FFFFFF;
padding-top:10px;
text-decoration:none;

}

.menubar a:hover,.menubar a.highlighted:hover, .menubar a:active{
background-image:url(images/button_hover.jpg);
background-repeat:no-repeat;
color:#7C0000;
}


#activeId{
background-image:url(images/button_hover.jpg);
background-repeat:no-repeat;
color:#7C0000;
}
#inActiveId{
}

#logo{
margin:25px 0px 0px 25px;
width:256px;
height:42px;
position:absolute;
top:30px;
left:100px;


}
#imageBg{

background:url(images/photo.jpg);
background-repeat:no-repeat;
width:370px;
height:270px;
margin:66px 0px 0px 25px;

}
#natureBg{
background:url(images/nature_bg.jpg);
background-repeat:no-repeat;
width:396px;
height:336px;
	
}	
.imageId{
width:341px;
height:231px;
position:absolute;
left:40px;
top:125px;
}

#leaves{
background:url(images/leaves.png);
background-repeat:no-repeat;
width:155px;
height:225px;
position:absolute;
left:0px;
top:37px;
z-index:50;
behavior: url(iepngfix.htc);
}	

.clear{
clear:both;
}

#rightPanel{
width:320px;

margin-left:0px;
padding-left:30px;

}

#heading{
color:#4BA127;
font-size:20px;
font-weight:bold;

}
.blog{
color:#4A6931;
font-size:22px;

padding-bottom:10px;
}
.blog a{
color:#4A6931;
text-decoration:none;

}	
.text{
	padding-bottom:10px;
}
#name{
color:#4A4A4A;
}
#info{
font-size:12px;
font-weight:bold;
margin-top:10px;

}
#info tr{
	height:20px;
	
}
#info th{
text-align:left;
padding-right:5px;

}
#info td{
text-align:left;
font-weight:normal;

}

#info input{
background-image:url(images/mapit.jpg);
background-repeat:no-repeat;
width:80px;
height:40px;
font-weight:bold;
background-color:#999999;
border:0;
}

.content .left{
width:143px;
padding:40px 0px 0px 20px;
float:left;
}
.loginBox{
background-image:url(images/loginbox.gif);
background-repeat:no-repeat;
width:143px;
height:83px;
font-size:12px;
text-align:center;
}
.loginBox  .title{
color:#5A5A5A;
padding-top:5px;

}
.loginBox input{
border:1 px solid #CFCFCF;
height:14px;
margin:3px 0px;
width:100px;
}

.loginBoxTop{
	background-image:url(images/loginbox_top.gif);
    background-repeat:no-repeat;
    width:143px;
    min-height:20px;
	background-position:top;
	
	}	
.loginBoxBottom{
	background-image:url(images/loginbox_bottom.gif);
    background-repeat:no-repeat;
    width:143px;
    min-height:20px;
	background-position:bottom;
}
.loginBoxMid{
	background-image:url(images/loginbox_mid.gif);
    background-repeat:repeat-y;
    width:143px;
    min-height:20px;
	
}

.navigation{
/* background-image:url(images/nav.jpg); */
background-repeat:no-repeat;
width:143px;

background-color:#4B6A31;

}

.navigation ul{
margin:0px;
padding:0px 0px 0px 0px;
list-style-type:none;
text-align:center;
color:#FFFFFF;
font-size:12px;
background-color:#4B6A31;
}

.navigation ul a{
color:#FFFFFF;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
.navigation li{

background-image:url(images/bullet.jpg);
background-repeat:no-repeat;
background-position:20px 11px;
text-align:left;
padding:5px 0px 0px  30px;
}


.navigation .bg{
background-image:url(images/navigation.jpg);;
background-repeat:no-repeat;
height:24px;
background-position:bottom;
}

 .menulist{
 
 }
.liClass{
	display:none;
}
.navtitle{
	font-size:14px;
    font-weight:bold;
    padding:10px 0px;
	text-align:center;
	}
.navigation li .liClass1{
	background-image:url(images/bullet.jpg);
	background-position:0px 11px;
	text-align:left;
	padding-left:10px;
}

.liClass1 a{
	

}		
 .contactus{
 margin:10px 0px;
 }
 

.content .right{
width:450px;
margin:0px 0px 20px 40px;
padding-top:40px;
float:left;
font-size:13px;
line-height:150%;
}
.content .right .title{
padding:0px 0px 10px 0px;
font-size:18px;
}

.footer{
background-color:#000000;
width:765px;
height:77px;
color:#FFFFFF;
font-size:11px;
margin:0 auto;

}
.footerMenu{
width:593px;
padding-top:30px;
text-align:center;
font-size:12px;

float:left;
color:#ff9900;
}
.footerMenu a{
color:#ff9900;

}
.footerLogo{
float:left;	
width:170px;
height:77px;
background-image: url(images/logo.png);	
behavior: url(iepngfix.htc);

              
}	
.Qtitle{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
.category{
font-size:18px;

font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
.tdContent{
color:#000000;}
.tdContent a{
color:#009933;

}
.tdContent th{
text-align:left;
}
.input-text{
background-color:#EEEEEE;
width:230px;
height:25px;
border:solid #CCCCCC 2px;
}
.fontS{
font-size:14px;

}
.font12{
font-size:12px;
}
.comments{
background-color:#EEEEEE;
border:solid #CCCCCC 2px;
}
.heading{
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

.thumbClass{
width:50px;
height:36px;
background-color:#cccccc;
}

.linkClass{
display:none;
}
.linkClass1{
display:block;
}
.addcomment a ,.blog a{
color:#4A6931;

}
.addcomment a:hover ,.blog a:hover{
color:#6D9A48;

}
.quotes{ float:left;}
.quotes a:hover{color:#4A6931;}

.serving{
background:#3e6e1b url(images/master_20.gif) no-repeat;
width:270px;

}
.search{
background:url(images/searchButton.png) no-repeat;
width:112px;
height:19px;
border:0px;
font-size:12px;
font-weight:bold;
padding:0;
cursor:pointer;
}
form{
padding:0;
margin:0;
}
