@charset "utf-8";

@font-face {
    font-family: 'bauhausmedium';
    src: url('fonts/itc-webfont.eot');
    src: url('fonts/itc-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/itc-webfont.woff') format('woff'),
         url('fonts/itc-webfont.ttf') format('truetype'),
         url('fonts/itc-webfont.svg#bauhausmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
html,body{font-family:Arial, Helvetica, sans-serif; width:320px; background-color:#5b3d00; margin:0 auto;}
body, #header #menu, #header #menu ul, #header #menu ul li{margin:0px; padding:0px;}
a, a:visited {color: #008455;text-decoration: none;}	
a:hover {color: #000;text-decoration: underline;	}
/* Header */
.cl{clear:both; border-bottom:#F00 2px solid}
#header{padding:4px 0 0; margin:0 auto 0; border:0px solid #F0F0F0; background:url(images/leaves.png) top right no-repeat; position:relative;}
#top{ color: #000000;    margin: 0;    padding: 3px;    position: absolute;    text-decoration: underline;   font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:10px; width: 100%;}
#facebook { float:right; vertical-align:top;} #facebook img { padding: 5px 2px 0 2px;}
#facebook img a{  border:0px;  }
#facebook img{  border:0px;  }
.links{ width:100%; text-align:right; float:left; margin:5px 0 0 0;}
.links img{ margin:0 5px 0 5px; border:0px;  }
.links img a{  border:0px;  }
#header #logo{float:left; width:100%; height: 114px; margin:10px 0 0 0; text-align: left;}
#header #logo img, #header #navi .phone img{border:none;}
#header #navi{  margin: 0; float:left; width:95%;padding: 0px 0 0;}
#header #navi .phone{   width: 175px; float:left;color:#ffb119; font-family:Verdana, Geneva, sans-serif; font-size:15px; font-weight:bold; height:11px; border-bottom:#fff 0px solid; text-align:left; margin:0px; padding:15px 0 0 0;}
#header #navi .menu{ background:url(images/navbg.jpg) top center no-repeat;width: 91px; height:21px; font-family: Verdana, Geneva, sans-serif;font-size:15px; float:right;font-weight:bold;color:#5b3d00;text-align: right;margin:0px 0px 0px 0px;padding:14px 31px 12px 0; cursor:pointer; cursor:hand;}
#header #navi .phone a{text-decoration:none; color:#ffb119;}

/* Sub Menu */
#header #subMenu{position:absolute; top:184px; width:320px; display:none;font-family: Verdana, Geneva, sans-serif;font-size:15px;font-weight:bold;  }
#header #subMenu .sbMenu{/*background-color:#fff;*/ padding:0px 0 10px;}
#header #subMenu .sbMenu ul, #header #subMenu .sbMenu li{margin:0 0 0 1px; padding:0px;  list-style:none;}
#header #subMenu .sbMenu li a{ background:#fefefe url(images/navbg.png) 10px 15px no-repeat;display:block; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;  font-family: Verdana, Geneva, sans-serif;font-size:15px;font-weight:bold; color:#000; margin:1px 4px; padding:10px 5px 10px 36px; text-decoration:none; border:3px solid #db8804;}
#header #subMenu .sbMenu li a:hover{background-position:left -24px; color:#5b3d00;}
#header #subMenu #buttClose{position:absolute; right:25px; top:-31px; cursor:hand; cursor:pointer;}
/*Content Area*/
#contentArea{ background:#fff; min-height:350px; float:left; border:1px solid #dc8a00; font-family:Verdana, Geneva, sans-serif; color:#000; font-size:12px;}
#contentArea h1{    font-family: 'bauhausmedium'; font-size:25px; color:#5b3d00; font-weight:bold; margin:10px 0 10px; text-align: center; text-transform:uppercase;}
#contentArea h1 img { padding:0px 8px 0px 8px;}
#contentArea h2{font-size:22px; color:#0068b0; font-weight:bold; margin:10px 0 7px; text-align:left; font-style:italic;}
#contentArea h3{font-size:14px; color:#0a436e; font-weight:bold; margin:0 0 7px; text-align:left;}
#contentArea h1 span.orange{color:#e26314;}
#contentArea ul{margin:0px; padding:0px; list-style:none;}
#contentArea ul li{margin:0px; padding:0px; padding:0 0 7px 15px; background:url(images/bull.png) no-repeat left 1px;}
.image_border {	border:1px solid #bfbcbc;}

#contentArea p { padding:10px; text-align:justify; line-height:21px;}
#contentArea .slogan { color:#5b3d00; font-weight:bold; text-align:center; padding:10px; font-size:15px; text-transform:uppercase; line-height:20px}
.pricingtxt { font-size:10px; padding:2px;}
.mowing { float:left; padding:15px 0 0 0; margin:0 0 10px 0 ; text-align:center; font-size:11px; color:#fff; font-weight:normal;}
.content_small { font-size:10px; padding:2px; font-weight:bold;}

.fs2{text-decoration:underline;}
.classification{border:#626dde 1px dotted; padding:3px;}
.classification td{padding:0px 4px; text-align:left;}
.classification th{padding:0px 4px; background-color:#626dde;}
#bannerimg { text-align:center;}
#bannerimg img { text-align:center;box-shadow:2px -1px 5px #333333; border:2px solid #fff;}
	/*Home Page*/
	#contentArea a.butt1{display:block; background:url(images/butt1.jpg) no-repeat; color:#ffffff; text-transform:uppercase; text-shadow:2px 2px 2px #0a1356; font-size:		    14px; padding:11px 15px; font-weight:bold; text-decoration:none; margin: 0 0 0 -5px; width:280px;}
	#contentArea a.butt2{display:block; background:url(images/butt2.jpg) no-repeat; color:#a5a9d6; text-shadow:2px 2px 2px #0a1356; font-size:17px; padding:10px 15px;     font-weight:bold; text-decoration:none; margin: 0 0 0 -5px; width:280px;}
	#contentArea a.butt1:hover, #contentArea a.butt2:hover{color:#f9cd7b;}
	#emailForm{margin:10px 0 7px -5px; background:url(images/bck-home-email.jpg) no-repeat left top; height:45px; width:310px;}
	#emailForm input#email, #emailForm input#submit{float:left;}
	#emailForm input#email{width:280px; margin:5px 0 0 7px; padding:11px 7px; font-size:12px; font-weight:bold; border:none; background:transparent;}
	#emailForm input#submit{margin:7px 0 0;}
	.efs1{color:#71798c; font-style:italic;}
	.efs2{color:#000; font-style:normal;}
/* Footer */
#footer{background:url(images/bck-footer.jpg) no-repeat left top; text-align:center; color:#0061ab; font-size:10px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
#footer a{color:#0061ab; text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
#footer a:hover{text-decoration:underline;}
#footerbluneline {border-bottom:0px solid #5d9dce;}


.copyright {padding:5px; margin:10px 0 10px 0; background:#018459; color:#fff; font-size:11px; text-align:center; line-height:20px; }
#footer .copyright a, #contentArea .copyright a:visited{ color:#fff !important; text-decoration:none;}
#footer .copyright a:hover{ color:#ccc !important; text-decoration:none;}
#frmLogin { font-size:10px;color: #000000;font-family: Verdana,Geneva,sans-serif;}
#frmLogin .txtbox1, #frmLogin select, #txtarComLockGt { width:130px; font-size:10px;color: #000000;font-family: Verdana,Geneva,sans-serif; background:#fff; border:1px solid #ccc; padding:5px;}
 #frmLogin select { width:145px; }
#frmLogin .but { cursor:pointer; background:#008256 ; padding:5px 10px ; color:#fff; font-weight:bold; border:0px;}
#frmLogin .but:hover { background:#01297e ; color:#fff; font-weight:bold;}
.txt { width:130px;}

#headingNew {font-size:10px; font-weight:bold;}