html{
	height: 100%;
	background: url(http://gonatural.co.nz/uploads/gnimg/bg.jpg) repeat;
}
body{
	 margin : 0;
	 padding : 0;
	 background: url(http://gonatural.co.nz/uploads/gnimg/top_bg.png) top left repeat-x;
	 height: 100%;
	 font-family:tahoma, arial;
	 font-size:13px;
	 color:#3C3C3C;
	 border:0px solid red;
}

a img{
	 border:0px solid red;

}


h1{
	font-family: Tahoma, sans-serif, Arial;
	font-size:24px;
	color:#114A7D;
	font-weight:normal;
	border-top:3px solid #C9E6FF;
	margin:0px;
	margin-top:5px;
	padding-left:5px;
	margin-right:3px;
	height:45px;
}
p{
	 margin:0px;
	 padding:0px;
         padding-left:5px;
	 font-family:tahoma, arial;
	 font-size:13px;
         line-height:150%;
         padding-bottom:10px;

}

h2, h3{
	color:#0A6AB4;
	font-weight:normal;
	font-family:Tahoma;
	font-size:16px;
	margin:0px;
	padding:0px;
        padding-left:5px;
        height:35px;

}
a img{
	 border:0;

}
a:img{
        border:0;
        
}
a{
         color:#3B5998;
         text-decoration:none;
}
#container{ 
	width : 1100px;	
	min-height: 100%;	
	height: auto !important;	
	height: 100% ;	
	margin: 0 auto;	
	overflow:hidden; 
	padding-left:5px;
	padding-right:5px; 
	border:0px solid black;	
}
#topbandcontainer{
	width:1100px;
	height:167px;
	float:left;
}
#logo{
	width:261x;
	height:167px;
	float:left;
}
#topband{
	width:830px;
	height:167px; 
	border:0px solid red; 
	float:left;
	color:#fff;
}
#header{
	height:87px;
	width:830px;
	float:left;
}
#menuarea{
	width:830px;
	height:80px;
	float:left;
}
#headleft{
	height:80px;
	width:391px;
	float:left;
}
#headright{
	height:100px;
	width:401px;
	float:left;
        padding-top:5px;
        border:0px solid red;

}
#headright p{
      margin-top:10px;
      text-align:right;
}
#headright a{
      color:white;
}
#contactinfo{
	width:861px; 
	height:40px; 
	float:left; 
	text-align:right;
}
#maincontainer{
	width:1100x; 
	height:339px;
	float:left;
}
#newscontainer{
	width:721px;
	float:left; 
	height:339px;
	padding-left:7px;

}
#latestIssue{
	width:357px;
	float:left; 
	height:339px;
	margin-left:12px;
	padding-left:3px;
}
#latestHeading{
	width:350px;
	height:56px;
	float:left; 
}
#magCover{
	width:160px;
	height:185px;
	float:left; 
}
#magDesc{
	width:158px;
	height:185px;
	float:left; 
}
#magIssue{
	width:153px;
	height:66px;
	float:left; 
	text-align:center;
}
#magButton{
	width:153px;
	height:120px;
	float:left; 
}
#magText{
	width:357px;
	height:93px;
	float:left; 
}

#leftband{
	width:250px;
	float:left; 
}
#contentarea{
	width:1100px;
	float:left;
	padding-bottom:20px;
}

#contentL{
	width:356px;
	float:left;
	padding-left:7px;
}
#contentC{
	width:350px;
	float:left;
	margin-left:15px;
}
#contentC2{
	width:720px;
	float:left;
	margin-left:15px;
}
#contentarea img{
 
	background:#fff; 
	padding:4px; 
        margin-right:0px;
	border:1px solid #C8C8C8;
}

#contentarea a img{
 
	background:#fff; 
	padding:4px; 
        margin-right:0px;
	border:0px;
}

#map_canvas img{
 
	background:none; 
	padding:0px; 
        margin-right:0px;
	border:0px solid #C8C8C8;
}

#contentR{
	width:350px;
	float:left;
	margin-left:15px; 
}


#contentband{
	width:830px;
	float:left; 
	margin-top:0px; 
	min-height:800px;
	background-color:#fff;
}
#maincontent{
	float:left;
	border:0px solid black;
	width:800px;
}
.content{
	padding-left:20px;
}

.clearfooter {	
	clear: both;
}  
#footerarea {	
	background: url(http://gonatural.co.nz/uploads/gnimg/foot_bg.png) repeat-x; 
	background-position:top center;
	border:0px solid red;  
}
#footer {
	margin: 0 auto;	
	width:1100px;
	min-height:280px; 
	background: url(http://gonatural.co.nz/uploads/gnimg/footerbg.png) no-repeat;
	background-position:top center; 
	color:#000;
	border:0px solid red;
}
#footerT{
	width:1100px;
	height:82px;
	margin:0 auto;
	float:left;
}
#footerTL{
	width:219px;
	height:82px;
	float:left;
}

#footerTC{
	width:604px;
	height:82px;
	float:left;
}


#follow{
	float:left;
	width:115px;
	color:#111F3E;
	text-transform:uppercase;
	font-style:italic;
	font-family:tahoma;
}
#socialMedia{
	float:left;
	width:489px;

}

#footerTR{
	width:275px;
	height:82px;
	float:left;
        padding-top:10px;
       text-align:center;

}

#footerC{
	margin: 0 auto;	
	width:1100px;
	height:158px;
	float:left;
}

#contactF{
	width:231px;
	height:158px;
	float:left;
        margin-left:20px;

}
 
#navF{
	width:318px;
	height:158px;
	float:left;
}
#regionsF{
	width:490px;
	height:158px;
	float:left;
        padding-left:30px;
}

#footerB{
	margin: 0 auto;	
	width:1100px;
	height:31px;
	float:left;
	text-align:right;
	padding:0px;
	padding-top:10px;
	padding-bottom:0px;
	border:0px solid red;
}



/***********************************************************/
#footerC h3{
	font-size:15px;
	font-family:Tahoma;
	color:#212121;
	font-weight:normal;
	margin:0px;
	margin-top:6px;
	height:26px;
	}
#footerC p, #footerC a{
	padding:0px;
	margin:0px;
	padding-left:10px;
	line-height:100%;
	color:#5A6062;
	font-size:12px;
}
#footerC h4{
	padding:0px;
	margin:0px;
	margin-bottom:3px;
	margin-top:3px;
	padding-left:10px;
	font-weight:normal;
	line-height:100%;
	color:#000;
	font-style:italic;
	font-size:12px;

}
#footerB p{
	font-size:11px;
}
#footerB a{
	font-size:11px;
        color:#000000;
        font-weight:bold;
}

#regionsF ul{
	list-style-type:none;
	height:125px;
	border:0px solid red;
	width:550px;
	margin:0px;
	margin-left:10px;
	padding-left:0px;
	
}
#regionsF li, #regionsF li a{
	list-style-type:none;
	border:0px solid red;
	width:190px;
	display:block;
	float:left;
	/*margin-left:-40px;*/
	margin-left:0px;
	font-size:12px;
	color:#5A6062;
	line-height:140%;

}
#magText p{
	padding:0px;
	padding-left:30px;
	width:300px;
}
#magText a{
	color:#1B5B93;
	font-weight:bold;
	text-decoration:none;
}

#magIssue h2{
	font-family: Century Gothic, Tahoma, sans-serif, Arial;
	font-size:24px;
	color:#106FC4;
	font-weight:bold;
	margin:0px;
	text-transform:uppercase;
        height:24px;



}

#magIssue p{
	margin:0px;
	color:#000000;
	font-size:14px;
}


.grey{
	color:#5A5A5A;
}
.italics{
	font-style:italic;
}
/*
#contactF ul{
	list-style:none;
	width:300px;
	margin:0px;
        line-height:140%;
        border:1px solid red;
}

#contactF li{
	list-style:none;
	display:block;
	width:140px;
	float:left;
        line-height:140%;
border:1px solid red;

}*/



#contactF ul{
	list-style-type:none;
	height:125px;
	border:0px solid red;
	width:300px;
	margin:0px;
	margin-left:0px;
	padding-left:0px;
	
}
#contactF li a{
	list-style-type:none;
	border:0px solid red;
	width:120px;
	display:block;
	float:left;
	/*margin-left:-40px;*/
	margin-left:0px;
	font-size:12px;
	color:#5A6062;
	line-height:140%;
}



#contentarea ul{
 list-style:none;
 margin-left:-30px;
 *margin-left:10px;
}

#contentarea li{
 background-image:url(http://gonatural.co.nz/uploads/gnimg/bullet.gif);
 background-repeat:no-repeat;
 background-position:1em 10px;
 padding-left:2.4em;
 line-height:180%;
color:#202020;
 }

#contentarea ol li{
 background-image:none;
 background-repeat:no-repeat;
 background-position:1em 10px;
 padding-left:2.4em;
 line-height:180%;
}







table, th, td
{
         border: 1px solid #C9E6FF;
}
th{
         font-weight:bold;
         color:#114A7D;
}

/* subscribe form*/

.subscribeform{
  font-family:Arial,Century Gothic,Trebuchet MS, Century Gothic,Verdana;
  font-size:14px;
  margin:0 auto;
  margin-left:20px;
  width:580px;
  padding:14px;
  border:solid 1px #ABD2E4;
  background:#E5F1FE;
}

.fieldset{
  border:0;
  padding-bottom:24px;
}

.captcha{
  border:solid 0px black;
  margin-left:-100;
  text-align:center;
}

.subscribeform textarea {
  width: 180px; 
  height: 60px;
  background-color:#fff; 
  border-bottom: 1px double #AAC5EE;
  border-top: 1px double #AAC5EE;
  border-left:1px double #AAC5EE;
  border-right:1px double #AAC5EE;
  margin:0px 20px 10px 10px;
}

.subscribeform label{
  display:block;
  text-align:right;
  font-family:Arial,Century Gothic,Trebuchet MS, Century Gothic,Verdana;
  width:180px;
  float:left;
  margin:3px 6px;
}

.subscribeform h1{
  padding:0px;
  margin:0px;
  text-align:left;
  font-family:Century Gothic,arial,Trebuchet MS, Century Gothic,Verdana;
  font-size:23px;
  font-weight:bold;
  color:#084188;
  padding-right:4px;
  padding-bottom:3px;
}

.subscribeform h2{
  font-family:Century Gothic,arial,Trebuchet MS, Century Gothic,Verdana;
  font-size:18px;
  font-weight:bold;
  color:#084188;
}

.subscribeform input{
  font-size:12px;
  padding:3px 2px;
  border:solid 1px #AAC5EE;
  width:180px;
  margin:0px 20px 10px 10px;
}

.subscribeform submit{
  color:#FFFFFF;
}

.subscribeform legend, h6 {
  font-size:18px;
  color:#2A56B2;
  padding-bottom:10px;
  font-family:Century Gothic,Arial ,Trebuchet MS, Century Gothic,Verdana;
  font-weight:bold; text-align:left
}

.submitsub input{
  width:190px;
  height:31px;
  font-size:14px;
  color:#FFFFFF;
  background-color:#084188;
  font-family:Century Gothic ,Arial ,Trebuchet MS, Century Gothic,Verdana;
  font-weight:bold;
}

.submitsub{
  padding-left:191px;
}

.error_messages{
  font-size:12px;
}

.errors{
  font-size:10px;
  padding-left:205px;
  color:#ff0000;
}

/* Stylesheet: Main CSS Modified On 2015-07-11 20:14:38 */
