﻿h1, h2, h3 { color:#FF0000; }

h1{	font-size:36px;	}
h2{	font-size:24px;	}
h3{	font-size:18px;	}

body{
	background-color:#EADFCE;
/*	background-image: url("images/purty_wood.png");*/
	}

#wrapper{
	width:1200px;
	margin:20px auto 20px;
	padding-top:5px;
	background-color:#FFFFFF;
	}

#banner img{
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	margin-bottom:20px;
	border:2px #CCCCCC solid;
	}

#topnav{
	background-color:#666666;
	clear:both;
	}

#topnav ul{
	color:#DDDDDD;
	font-size:18px;
	font-family:Verdana;
	background-color:#6A392F;
	width:1160px;
	float:left;
	margin:0px;
	border-top:2px #CCCCCC solid;
	border-bottom:3px #CCCCCC solid;
	}
#topnav ul li{
	display:inline;
	}
	
#topnav ul li a{
	text-decoration:none;
	list-style-type:none;
	float:left;
	padding: 12px 22px;
	}	

#topnav a:link{
	color:#DDDDDD;
	}	
#topnav a:visited{
	color:#DDDDDD;
	}	
#topnav a:active{
	color:#DDDDDD;
	}	
#topnav a:hover{
	color:#444444;
	background-color:#F1B779;
	}	
#topnav a:focus{
	color:#DDDDDD;
	}	


#photorec li{
	list-style:none;
	list-style-type:none;
	}
#photorec li a{
	text-decoration:none;
	color:#777777;
	font-size:10px;
	font-family:Verdana;
	padding-left:680px;
	padding-top:3px;
	}

#centered_table{
	margin-left: auto;
    margin-right: auto;
	}
#maintitle{
	color:#111111;
	font-size:24px;
	font-family:Verdana;
	text-align: center;
	padding-top:10px;
	padding-bottom:5px;
	padding-right:30px;
	}
#nz_made{
	padding-top:15px;
	padding-left:30px;
	}
#maintext1{
	color:#111111;
	font-size:20px;
	font-family:Verdana;
	text-align: center;
	padding-top:20px;
	}
#maintext2{
	color:#111111;
	font-size:28px;
	font-family:Verdana;
	text-align: center;
	padding-top:0px;
	padding-bottom:30px;
	}


#producttitle{
	color:#111111;
	font-size:28px;
	font-family:Verdana;
	text-align: center;
	padding-top:70px;
/*	margin-bottom:5px;*/
	}
#categories td{
	padding: 20px 30px;
	}	
#categories td img{
	width: 100%;
    height: auto;
	border: 3px solid #CCCCCC; 
	border-radius: 10px;
   	}
#categories td img:hover{
	border:3px solid #F1B779;
    opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
	}
/* Hide the selected dotted line from around the ALL links !!! */
a:hover, a:active, a:focus, a:link, a:visited {
  outline: 0;
  outline: 0 !important;
  outline-style:none;
}
button, object, embed { 
  outline: 0;
}
/* All Input elements */
input::-moz-focus-inner { 
 outline: 0; 
}
/* Hide the selected dotted line from around the ALL links !!! */

.left{
    float: left;
	} 	

#pro{
	width:90%; 
    margin-left:5%; 
    margin-right:5%;
    text-align:center; 
    padding-top:20px;
    }
#pro tr{
    display: inline-block;
    border-radius: 10px;
    background-color:#EADFCE;
	width:90%;
	margin-bottom:40px;
	}​
#pro img{
	width:300px;
	height:auto;
	}
.producttext1, .producttext2{
	color:#111111;
	font-family:Verdana;
	text-align: center;
	margin-left:15px;
	width:400px;
	}
.producttext1{
	font-size:32px;
	margin-top:-20px;
	}
.producttext2{
	font-size:18px;
	padding-top:10px;
	}


form{
	text-align:left;
	margin:20px;
	}
label, input, textarea{
	border:0px;
	padding:0px;
	background:none;
	font-size:18px;
	font-family:Verdana;
	border:2px #CCCCCC solid;
	}
label{
	float:left;
	width:150px;
	text-align:right;
	display:block;
	margin-top:5px;
	border:0px;
	}
input, textarea{
	margin-left:10px;
	padding:5px;
	}
input{
	width:280px;
	margin-bottom:16px;
	}
textarea{
	width:280px;
	height:150px;
	margin-bottom:16px;
	}
select{  
	}

.submit{
	width:120px;
	height:auto;
	margin-left:250px;
	font-size:18px;
	font-family:Verdana;
	}
.submit:hover{
	background-color:#EEEEEE;
	}
#contact_form ol{
	list-style-type:none;
	padding-left:270px;
	}	


#stockiststitle{
	color:#111111;
	font-size:26px;
	font-family:Verdana;
	text-align: center;
	padding-top:70px;
	margin-bottom:15px;
	}
#stockists td{
	padding: 20px 80px;
	}	
#stockists td img{
	width: 100%;
    height: auto;
	border: 3px solid #CCCCCC; 
   	}
#stockists td img:hover{
	border:3px solid #F1B779;
    opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
	}


#abouttitle{
	color:#111111;
	font-size:24px;
	font-family:Verdana;
	text-align: center;
	padding-top:70px;
	padding-bottom:15px;
	}
#abouttext1{
	color:#111111;
	font-size:18px;
	font-family:Verdana;
	text-align: center;
	padding-top:20px;
	}
#abouttext2{
	color:#111111;
	font-size:24px;
	font-family:Verdana;
	text-align: center;
	padding-top:10px;
	padding-bottom:10px;
	}


#contacttitle{
	color:#111111;
	font-size:34px;
	font-family:Verdana;
	text-align: center;
	padding-top:70px;
	margin-bottom:15px;
	}
#contacttext{
	color:#444444;
	font-size:20px;
	font-family:Verdana;
	text-align: center;
	}


#botnav{
	color:#DDDDDD;
	font-size:18px;
	font-family:Verdana;
	background-color:#6A392F;
	text-align:center;
	width:100%;
	float:left;
	margin:0px;
	clear:both;
	position:relative; 
	}
#bntop{
	border-top:2px #CCCCCC solid;
	padding-top:10px;
	}
#bnbot{
	border-bottom:3px #CCCCCC solid;
	padding-bottom:10px;
	}
#botnav ul{
 	padding-left:524px;
	font-size:5px;
	list-style:none;
  	list-style-type:none;
	}
#botnav ul li a{
	float:left;
	padding: 8px 18px;
	}
#botnav a:link{
	color:#DDDDDD;
	}	
#botnav a:visited{
	color:#DDDDDD;
	}	
#botnav a:active{
	color:#DDDDDD;
	}	
#botnav a:hover{
	color:#444444;
	background-color:#F1B779;
	}	
#botnav a:focus{
	color:#DDDDDD;
	}	
#botnav img{
	width: 40px;
    height: auto;
   	}
#botwhite{
	color:#FFFFFF;
	background-color:#FFFFFF;
	height:20px;
	}