@charset "utf-8";
/* CSS Document */
*{
	margin: 0 auto;
	font-family:Arial;
	font-size:12px;
}

html{
	background-image:url(../images/background.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#102b10;
}
.main-wrapper{
	width:970px;
	
}
.body-wrapper{
	float:left;
	width:970px;
	background-color:#FFFFFF;
	
}
.header-wrapper{
	float:left;
	width:970px;
	height:130px;
}
.logo{
	float:left;
}
.menu-wrapper{
	/*float:left;
	width:970px;*/
	background-image:url(../images/home/menu-background.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;		
}
.left-edge{
	float:left;
	background-image:url(../images/home/background_03.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:57px;
}
.right-edge{
	float:right;
	background-image:url(../images/home/mockup4-EDITED-blue-NAV_11.jpg);
	background-repeat:no-repeat;
	width:11px;
	height:57px;
}
.home{
	float:left;
	width:109px;
	height:57px;
	background-image:url(../images/home/background_04.jpg);
	background-repeat:no-repeat;	
}
.home a:hover,.home a.wactive{
	float:left;
	width:109px;
	height:57px;
	background-image:url(../images/home/background_04active.jpg);
	background-repeat:no-repeat;	
}
.about-us{
	float:left;
	width:112px;
	height:57px;
	background-image:url(../images/home/background_05.jpg);
	background-repeat:no-repeat;
}
.about-us a:hover,.about-us a.wactive{
	float:left;
	width:112px;
	height:57px;
	background-image:url(../images/home/background_05%20active.jpg);
	background-repeat:no-repeat;
}
.products{
	float:left;
	width:128px;
	height:57px;
	background-image:url(../images/home/background_06.jpg);
	background-repeat:no-repeat;
}
.products a:hover,.products a.wactive{
	float:left;
	width:128px;
	height:57px;
	background-image:url(../images/home/background_06%20active.jpg);
	background-repeat:no-repeat;
}
.gallery{
	float:left;
	width:116px;
	height:57px;
	background-image:url(../images/home/background_07.jpg);
	background-repeat:no-repeat;
	
}
.gallery a:hover,.gallery a.wactive{
	float:left;
	width:116px;
	height:57px;
	background-image:url(../images/home/background_07%20active.jpg);
	background-repeat:no-repeat;
	
}
.contact_us{
	float:left;
	width:140px;
	height:57px;
	background-image:url(../images/home/background_08.jpg);
	background-repeat:no-repeat;
}
.contact_us a:hover, .contact_us a.wactive{
	float:left;
	width:140px;
	height:57px;
	background-image:url(../images/home/background_08%20active.jpg);
	background-repeat:no-repeat;
}
.footer-wrapper{
	float:left;
	width:970px;
}
.left-foot{
	float:left;
	width:20px;
	height:68px;
	background-image:url(../images/home/mockup4-EDITED-blue-NAV_19.jpg);
	background-repeat:no-repeat;
}
.upper-foot{
	float:left;
	width:932px;
	height:30px;
	background-color:#FFFFFF;
}
.lower-foot{
	float:left;
	width:932px;
	height:28px;
	background-color:#294c12;
	color:#648b38;
	font-size:12px;
	padding-top:10px;
}
.right-foot{
	float:right;;
	width:18px;
	height:68px;
	background-image:url(../images/home/mockup4-EDITED-blue-NAV_21.jpg);
	background-repeat:no-repeat;
}
.email-menu{
	float:right;
	width:345px;
	height:57px;
	background-image:url(../images/home/mockup4-EDITED-blue-NAV_03.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;	
	/*margin-right:10px;*/
}
.page1-pres{
	float:left;
	width:870px;
	height:500px;
}
.page1-pres-prod{
	float:left;
	width:870px;
	/*height:430px;*/
	background-image:url(../images/products/prod.jpg);
	background-repeat:repeat-y;
	background-repeat:repeat-x;
}
.page1-pres2{
	float:left;
	width:840px;
	height:449px;
	background-image:url(../images/about_us/about-us_background-ny.jpg);
	padding-left:50px;
	padding-top:20px;
}
.page1-left{
	float:left;
	width:452px;
	height:314px;
	background-image:url(../images/images/mockup4-EDITED-blue-NAV_03.jpg);
	background-repeat:no-repeat;
	padding-top:80px;
	font-family:Arial;
	font-size:12px;
	color:#7ca331;
	line-height:20px;
	padding-left:15px;
	padding-right:15px;
}
.page1-left-page3{
	float:left;
	width:452px;
	height:314px;
	background-image:url(../images/products/mockup4-EDITED-blue-NAV_03%20copy.jpg);
	background-repeat:no-repeat;
	padding-top:80px;
	font-family:Arial;
	font-size:12px;
	color:#7ca331;
	line-height:20px;
	padding-left:15px;
	padding-right:15px;
}
.page1-left-page2{
	float:left;
	width:452px;
	height:314px;
	background-image:url(../images/home/background.jpg);
	background-repeat:no-repeat;
	padding-top:80px;
	font-family:Arial;
	font-size:12px;
	color:#7ca331;
	line-height:20px;
	padding-left:15px;
	padding-right:15px;
}
.page1-right{
	float:left;
	width:355px;
	height:394px;
	padding-left:30px;
}
.tumb{
	float:left;
	width:45px;
	padding-top:27px;
	
}
.img-cont{
	float:left;
	width:306px;
	height:456px;
	background-image:url(../images/images/mockup4-EDITED-blue-NAV_05.jpg);
	background-repeat:no-repeat;
}
.page2-pres{
	float:left;
	width:870px;
	height:470px;
}
.page2-left{
	float:left;
	width:230px;
	height:300px;
}
.page2-right{
	float:left;
	width:620px;
	line-height:20px;
	font-family:Arial;
	font-size:12px;
	color:#7ca331;
	padding-left:20px;

}
.page2-bot{
	float:left;
	width:870px;
	font-family:Arial;
	font-size:12px;
	color:#7ca331;
	line-height:20px;
}
.page3-pres{
	float:left;
	width:870px;
	height:470px;
}
.page3-upper{
	float:left;
	width:870px;
	margin-bottom:20px;
}
.image-prod{
	float:left;
	width:215px;
	height:200px;
	background-color:#bac1af;
	border:2px solid #006633;
	padding-left:15px;
	padding-top:15px;
	margin-left:20px;
	margin-bottom:10px;
	font-family:Arial;
	font-size:12px;
	color:#FFF;
}
.page4-pres{
	float:left;
	width:870px;
	height:450px;
}
.gallery-img-holder{
	float:left;
	background-color:#bac1af;
	border:2px solid #006633;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	margin-left:10px;
	margin-bottom:10px;

}
.page4-up{
	float:left;
	width:830px;
	text-align:right;
	padding-left:40px;
}
.page5-pres{
	float:left;
	width:870px;
	height:500px;
	background-image:url(../images/contact/contact-us_background-ny.jpg);
	background-repeat:no-repeat;
	padding-top:30px;

}
.left-page5{
	float:left;
	width:430px;
	padding-left:40px;
	color:#FFF;
	padding-top:55px;
}
.right-page5{
	float:left;
	width:400px;
	height:200px;
	font-family:Arial;
	font-size:12px;
	color:#7ca331;
	margin-top:15px;
	padding-top:110px;
	
}
.upper-about_us-image{
	float:left;
	width:870px;
}
.liner{
	float:left;
	width:870px;
	height:3px;
	background-image:url(../images/about_us/line-r.gif);
	background-repeat:repeat-x;
}
.product-square{
	float:left;
	width:230px;
	height:248px;
	border:2px solid #294c12;
	margin-left:30px;
	padding-left:5px;
	padding-right:5px;
}
.left-prod{
	float:left;
	width:500px;
	background-image:url(../images/products/left-backcopy.jpg);
	background-repeat:no-repeat;
	height:500px;
}
.right-prod{
	float:left;
	width:370px;
	padding-top:15px;
}
.left-about_us-pres{
	float:left;
	width:410px;
	height:300px;
	margin-right:55px;
}

.right-about_us-pres {
	float:left;
	width:370px;
	height:336px;
	padding-top:13px;
	background-image:url(../images/about_us/hover_03.jpg);
	background-repeat:no-repeat;
	
}

.right-about_us-pres:hover{
	background-image:url(../images/about_us/hover_03.jpg);
}
.sydney{
	float:left;
	width:300px;
	color:#FFFFFF;
}
.nsw{
	float:left;
	width:150px;
	color:#FFFFFF;
}
.pho-gal-imagecont{
	float:left;
	width:290px;
}
.prod-page-main{
	float:left;
	width:250px;
	height:360px;
	padding-left:80px;
	padding-top:80px;
	
}

.prod-right-new{
	float:left;
	width:480px;
	height:380px;
	padding:20px 20px 0 10px;
	color:#346213;
	
}


.clear {
	clear: both;
}

