/* CSS Document */

/* 	MATHZWISE LTD 
========================================
	DEVELOPED BY EVOS.CO.NZ 2006 
========================================
*/

body,html{
margin:0px auto;
padding:0px;
height:100%;
width:100%;
background:url(../LayoutImages/bodybg.jpg) repeat;
font-family:Arial, Helvetica, sans-serif;
}
/*Make hover work in IE*/
body{
behavior:url("htc/csshover.htc");
font-size:62.5%;
}

/* 
========================================
	LAYOUT DIVS
========================================
*/
#headerBG{
position:relative;
float:left;
width:100%;
background:url("../LayoutImages/headerBG.jpg") repeat-x;
}

#header{
position:relative;
float:left;
width:743px;
height:139px;
background:url("../LayoutImages/header.jpg") no-repeat;
}

#wrapper{
position:relative;
width:750px;
text-align:left;
}

#nav{
position:relative;
float:left;
width:141px;
height:354px;
#height:424px;
padding:32px 0 0 0px;
background:url("../LayoutImages/navTop.jpg") no-repeat #7bc523;
}

#navBtm{
position:absolute;
bottom:0;
left:0;
width:141px;
height:104px;
background:url("../LayoutImages/navBtm.jpg") no-repeat bottom left;
}

#content{
position:relative;
float:left;
text-align:left;
padding:10px 10px 35px 35px;
width:500px;
background:url("../LayoutImages/contentBG.jpg") no-repeat #FFFFFF;
min-height: 500px;
#min-height:570px;
}
* html #content {
    height: 470px;
}

#footer{
clear:both;
height:15px;
width:100%;
background:url("../LayoutImages/footer.jpg") repeat-x;
}

#foot-locations {
    margin-left: 30px;
    color: #263d0b;
}

#foot-locations td {
    padding: 18px 10px 5px 10px;
    text-align: center;
}

#foot-locations .location {
    font-weight: bold;
}

.clear{
clear:both;
}

/* 
========================================
	LINK STYLES
========================================
*/
a.navLink{
font-size:1.2em;
color:#FFFFFF;
text-decoration:none;
}

a.navLink:hover{
font-size:1.2em;
font-weight:bolder;
background:url("../LayoutImages/linkBullet.jpg") no-repeat;
background-position:0px 3px;
padding:0 0 0 10px;
color:#FFFFFF;
text-decoration:none;
}

a.navOn{
font-size:1.2em;
font-weight:bolder;
background:url("../LayoutImages/linkBullet.jpg") no-repeat;
background-position:0px 3px;
padding:0 0 0 10px;
color:#FFFFFF;
text-decoration:none;
}

span.navLine{
display:block;
width:100px;
height:5px;
border:none; 
padding:0px;
margin:0px;
background:url("../LayoutImages/navLine.jpg") no-repeat;
}

a{
color:#5c7f31;
font-size:1em;
}
/* 
========================================
	IMAGE STYLES
========================================
*/
.imageTop{
border:solid 10px #d7d1c4;
}




/* 
========================================
	PARAGRAPH STYLES
========================================
*/
.body{
font-size:1.2em;
color:#333333;
line-height:1.5em;
}

.introText{
font-size:1.3em;
color:#5c7f31;
line-height:1.5em;
}

.boldText{
font-size:1.3em;
font-weight:bolder;
color:#000000;
line-height:1.5em;
}

/* 
========================================
	FORM STYLES
========================================
-------------
1.1 Contact Form
-------------
*/


/* 
========================================
	LIST STYLES
========================================
-------------
1.1 Nav List
-------------
*/
#nav ul{
padding:35px 0 0 20px;
margin:0px;
list-style:none;
}

#nav li{
padding:0px 0 5px 0;
margin:0px;
}
/*
-------------
1.2 faq List
-------------
*/

.faqList dl{
margin:0px;
padding:0px;
}

.faqList dt{
font-size:1.3em;
color:#5c7f31;
line-height:1.5em;
}

.faqList dd{
display:none;
margin:0px;
padding:0px 0px 10px 0px;
font-size:1.2em;
line-height:1.4em;
}

/*
-------------
1.3 INPAGE List
-------------
*/

#content ul{
padding:0px;
margin:15px 0 0 0px;
list-style:none;
}

#content li{
padding:0px 0 5px 0;
margin:0px;
font-size:1.1em;
}

#fanz a {
    background: url('/Images/nzfa.png') no-repeat top left;
	display: block;
    height: 75px;
    width: 95px;
    margin-top: 190px;
    margin-left: 10px;
}

#fanz a span {
    display: none;
}

/*
-------------
1.4 Links List
-------------
*/
#link_head
{
font-size:18px;
color:#5c7f31;
}
div.link_name{
font-size:16px;
}
a.links
{
margin-left:10px;
font-size:16px;
}

