body {
background-color: #EF3D34;
}

body, td, div, p, span	{
color: #000000;
font-family: verdana;
font-size: x-small;
}

a	{
color:#EDA83F;
font-family:verdana,arial;
}

a:hover	{color:#F5C943;
}

ul {
list-style-image: url(http://www.ahouseforkaren.co.nz/templateimages/bullet.gif);
list-style-type: circle;
}

.subnav	{
color: #ff0000;
font-size: xx-small;
}

.small	{
font-family: verdana;
font-size: xx-small;
}

#navigator	{
width: auto;
text-align: center;
}

.topnav	{
padding-left: 15px;
padding-right: 15px;
background-color: #EF3D34;
font-size: xx-small;
}

.topnav a	{
color: #ffffff;
font-family: verdana;
padding: 3px;
text-decoration: none;
}

.topnav a:hover	{
color: #000000;
}

.button1	{
font-size: 8pt;
font-weight: bold;
text-align: center;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
}

.button1 a	{
color: #ffffff;
font-family: verdana;
font-size: 100%;
padding: 3px;
text-decoration: none;
width: 100%;
display: block;
background-color: #EDA83F;
border-top: 1px #F1CD94 solid;
border-bottom: 1px #E8851B solid;
}

.button1 a:hover	{
color: #ffffff;
background-color: #F9C14A;
border-top: 1px #F1CD94 solid;
border-bottom: 1px #E8851B solid;
}

.submen {
font-size: 8pt;
font-weight: bold;
text-align: center;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
}

.submen a	{
color: #DC6208;
font-family: verdana;
font-size: 100%;
padding: 3px;
text-decoration: none;
width: 100%;
display: block;
background-color: #F1CD94;
border-top: 1px #FDE0B2 solid;
border-bottom: 1px #E4B366 solid;
}

.submen a:hover	{
color: #DC6208;
background-color: #FFE4B0;
border-top: 1px #FDEDCF solid;
border-bottom: 1px #E7B970 solid;
}

.currentpage {
font-size: 8pt;
font-weight: bold;
text-align: center;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
}

.currentpage a	{
color: #FFF3A0;
font-family: verdana;
font-size: 100%;
padding: 3px;
text-decoration: none;
width: 100%;
display: block;
background-color: #EF3D34;
border-top: 1px #9E0800 solid;
border-bottom: 1px #EF8C34 solid;
}

.currentpage a:hover	{
color: #FFF3A0;
background-color: #F76F39;
border-top: 1px #9E0800 solid;
border-bottom: 1px #EF8C34 solid;
}

.button2	{
font-size: 8pt;
font-weight: bold;
text-align: center;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
}

.button2 a	{
color: #666666;
font-family: verdana;
font-size: 100%;
padding: 3px;
text-decoration: none;
width: 100%;
display: block;
background-color: #cccccc;
border-top: 1px #ffffff solid;
border-bottom: 1px #9E0800 solid;
}

.button2 a:hover	{
color: #666666;
background-color: #DEDEDE;
border-top: 1px #ffffff solid;
border-bottom: 1px #9E0800 solid;
}