.headershell {
width: 100%;
background-color: #000000;
background-image: url(/newimages/rotoruachamber/bg-header2.gif);
background-repeat: repeat-x;
background-position: top left;
}

.header {
background-image: url(/newimages/rotoruachamber/bg-header.jpg);
background-repeat: no-repeat;
background-position: top left;
}

a {
color:#FF6C00;
font-family:tahoma;
}

a:hover	{
color:#FFAE00;
}

ul {
list-style-image: url(http://www.rotchamber.co.nz/myimages/bullet.gif);
list-style-type: circle;
}

.subnav	{
color: #FFD2D4;
font-size: xx-small;
border-top: solid #FFD2D4 1px;
border-bottom: solid #FFD2D4 1px;
background-color: #FFF1F2;
padding: 3px 3px 6px 3px;
}

body, td, div, p, span {
color: #000000;
font-family: tahoma;
font-size: x-small;
}

.small {
font-family: tahoma;
font-size: xx-small;
}

.medium {
font-family: tahoma;
font-size: x-small;
}

.field {
height: 22px;
border: solid #C61118 2px;
margin-top: 1px;
width: 112px;
}

.go {
color: #FFF7B7;
border-top: solid #FF9B24 2px;
border-right: solid #C61118 2px;
border-bottom: solid #C61118 2px;
border-left: solid #FF9B24 2px;
background-color: #F65D00;
height: 22px;
width: 24px;
margin: 0px 2px 0px 2px;
font-weight: bold;
font-size: xx-small;
}

#navigator {
width: auto;
text-align: center;
}

.button1 {
font-size: xx-small;
font-weight: bold;
text-align: center;
margin-bottom: 1px;
margin-top: 0px;
margin-right: 2px;
margin-left: 0px;
}

h1 {font-size: medium;
font-weight: bold;}

h2 {font-size: small;
font-weight: bold;
color: #aa0007;
}

.button1 a {
color: #ffffff;
font-family: verdana;
font-size: 100%;
padding: 3px;
text-decoration: none;
width: 100%;
display: block;
background-color: #AA0007;
border-top: 1px #F42606 solid;
border-bottom: 1px #7D1A20 solid;
}

.button1 a:hover {
color: #ffffff;
background-color: #CD0008;
border-top: 1px #FF2D0C solid;
border-bottom: 1px #AA0007 solid;
}

.button2 {
font-size: xx-small;
font-weight: bold;
text-align: center;
margin-bottom: 1px;
margin-top: 0px;
margin-right: 2px;
margin-left: 0px;
}

.button2 a {
color: #000000;
font-family: verdana;
font-size: 100%;
padding: 3px;
text-decoration: none;
width: 100%;
display: block;
background-color: #CACACA;
border-top: 1px #EAEAEA solid;
border-bottom: 1px #8D8D8D solid;
}

.button2 a:hover {
color: #000000;
background-color: #DBDBDB;
border-top: 1px #ffffff solid;
border-bottom: 1px #B3B3B3 solid;
}

.currentpage {
font-size: xx-small;
font-weight: bold;
text-align: center;
margin-bottom: 1px;
margin-top: 0px;
margin-right: 2px;
margin-left: 0px;
}

.currentpage a {
color: #AA0007;
font-family: verdana;
font-size: 100%;
padding: 3px;
text-decoration: none;
width: 100%;
display: block;
background-color: #FFBC39;
border-top: 1px #FFE26D solid;
border-bottom: 1px #E27000 solid;
}

.currentpage a:hover {
color: #AA0007;
background-color: #FFE26D;
border-top: 1px #FFFABF solid;
border-bottom: 1px #EC9000 solid;
}

.submen {
font-size: xx-small;
font-weight: bold;
text-align: center;
margin-bottom: 1px;
margin-top: 0px;
margin-right: 2px;
margin-left: 0px;
}

.submen a {
color: #FFE26D;
font-family: verdana;
font-size: 100%;
padding: 3px;
text-decoration: none;
width: 100%;
display: block;
background-color: #7D1A20;
border-top: 1px #B10007 solid;
border-bottom: 1px #650006 solid;
}

.submen a:hover {
color: #FFE26D;
background-color: #950F17;
border-top: 1px #CC1B00 solid;
border-bottom: 1px #790007 solid;
}