@charset "UTF-8";
/* CSS Document */

body {
	background-color:#eeeced;
	margin:0;
}
h1 {
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#197b30;
	margin:0;
	padding:0;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464646;
	font-weight:lighter;
	padding:0;
	margin:0;
}

#wrapper {
	height:770px;
	width:900px;
	margin:auto;
}

#wrapperTerms {
	height:980px;
	width:900px;
	margin:auto;
}	


/* BANNER SECTION OF PAGE */
#topBorder {
	float:left;
	width:900px;
	height:90px;
	background-image:url(images/topBorder.jpg);
}

#telephone {
	float:left;
	width:360px;
	height:30px;
	padding:60px 0 0 80px;
}

#email {
	float:left;
	width:350px;
	height:30px;
	padding:60px 30px 0 0;
	text-align:right;
}

h2 a {
	
	color:#464646;
	text-decoration:underline;
}

p a {
	color:#464646;
	text-decoration:underline;
}

#logo {
	float:left;
	width:900px;
	height:110px;
}

/*MIDDLE SECTION OF PAGE */
#content {
	float:left;
	width:900px;
	height:487px;
}

#leftBorder {
	float:left;
	width:66px;
	height:487px;
}

#rightBorder {
	float:left;
	width:78px;
	height:487px;
}
#navigation {
	float:left;
	width:135px;
	height:487px;
	background-color:#464646;
}



#middleContent {
	float:left;
	width:605px;
	height:490px;
	background:url(images/content_bkgd.jpg) repeat-y #ebe7e6;
}
#buyNZ {
	width:320px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	height: 30px;
}
#title {
	float:left;
	width:595px;
	height:30px;
	padding:5px;
	text-align:center;
	background:#c0c0c0;
}

#gallery {
	float:left;
	width:605px;
	height:450px;
	
}

#mainPic {
	float:left;
	width:595px;
	height:270px;
	border-left:13px solid white;
	border-bottom:20px solid white;
}

#button {
	width:148px;
	height:135px;
	float:left

}

#bodyContent {
	float:left;
	width:565px;
	height:190px;
	padding:5px 20px 0 20px;
}

/* FOOTER SECTION OF PAGE */
#footer {
	float:left;
	width:900px;
	height:80px;
	background-image:url(images/bottomBorder.jpg);
}

#bottomNav a {
	color:#006600;
}

#bottomNav a:hover {
	text-decoration:none;
}	
	

#bottomNav {
	float:left;
	width:900px;
	height:20px;
	padding:5px 0 0 0;
	text-align:center;
}

#copy {
	float:left;
	width:380px;
	height:20px;
	padding:0 0 0 70px;
}

#wsme {
	float:left;
	width:350px;
	height:20px;
	padding:0 100px 0 0;
	text-align:right;
}

#wsme a, #copy a {
	color:#747275;
	text-decoration:none;
}
	
#wsme a:hover, #copy a:hover  {
	text-decoration:underline;
}		

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	margin:0;
	padding:0;
}

/* CONTACT US PAGE */
#contact {
	float:left;
	width:565px;
	height:440px;
	padding:30px 20px 20px 20px;
	text-align:center;
}	

#form {
	float:left;
	width:565px;
	height:440px;
	padding:30px 20px 20px 20px;
}
	
/* TERMS AND CONDITIONS PAGE */	

#terms {
	float:left;
	width:565px;
	height:600px;
	padding:20px;
	background:url(images/content_bkgd.jpg) repeat-y #ebe7e6;
}
	
#termsNavigation {
	float:left;
	width:135px;
	height:640px;
	background-color:#464646;	
}

#leftBorderTerms {
	float:left;
	width:66px;
	height:640px;
}
	
#rightBorderTerms {
	float:left;
	width:78px;
	height:640px;
}

a:active, a:focus {
	outline:0;
}

img {
	border:0;
}
		
object {
	outline: none;

}		
.bottomNav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006600;
}

.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#747275;
}

.subheading {
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
}	

.contactFormHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}	

.contactForm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.termsHeadings {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	padding:0;
	margin:0;
}	

.galleryText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	padding:0;
	margin:0;
	

}

