body {
margin: 0px;
padding: 0px;
background-color: #2F0D11;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #DECC9E;
line-height: 18px;
}

#container {
margin: 0 auto;
width: 760px;
background-image:url(../images/main_bg.gif);
background-repeat:repeat-y;
position: relative;
border: 1px solid #ffffff;
}

#header {
background-image:url(../images/header_bg.gif);
height: 119px;
position: relative;
padding-top: 10px;
}
#navigation {
position: absolute;
top: 52px;
right: 55px;
}
a, a:visited {
color: #EADFD0;
letter-spacing: 0.5px;
text-decoration:underline;

}
a:hover {
text-decoration:none;
}
#navigation a, #navigation a:visited {
color: #EADFD0;
letter-spacing: 0.5px;
text-decoration:none;
}
#navigation a:hover {
text-decoration:underline;
}
#column_graphic {
	position: absolute;
	top: 94px;
	right: 5px;
	left: 714px;
}

#content #left {
padding: 0px 22px 0px 41px;
float: left;
width: 283px;

}
#content #right {

float: left;
width: 346px;
}

#footer {
text-align:right;
padding-right: 57px;
}
.border {
border: 2px solid #ffffff;
}
.white_text {
color: #ffffff;

}

textarea {
border: 0px;
background-color:#411218;
color: #ffffff;
width: 117px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;

		scrollbar-face-color: #411218;     
        scrollbar-track-color: #411218;     
        scrollbar-arrow-color:#411218;     
        scrollbar-3dlight-color: #411218;     
        scrollbar-shadow-color:#411218;     
        scrollbar-highlight-color: #411218;     
        scrollbar-darkshadow-color: #411218;
}

.test {
border: 0px;
background-color:#411218;
color: #ffffff;
width: 160px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
scrollbar-face-color: #411218;     
        scrollbar-track-color: #411218;     
        scrollbar-arrow-color:#411218;     
        scrollbar-3dlight-color: #411218;     
        scrollbar-shadow-color:#411218;     
        scrollbar-highlight-color: #411218;     
        scrollbar-darkshadow-color: #411218;
}

.screen_readers {
position: absolute;
top: -3000px;
left: -3000px;
}

/* Added by Ryan Muliette on 20/Sept/07*/
/*Formats the requested enquiry forms.*/

#enquiry form input
{
 background-color: #ceb985;
 color: black;
  
 font-family: 'century gothic','trebuchet ms', Arial, Helvetica, sans-serif;
 font-size: 10pt;
}

#enquiry form input.radio
{
 float: left;
 background-color: #411218;
 margin-bottom: 10px;
 margin-right: 10px;
}

#enquiry form textarea
{
 width: 314px;
 height: 70px;
 
 border: white 1px solid;
 background-color: #ceb985;
 color: black;

 font-family:Arial, Helvetica, sans-serif;
 font-size: 10px;
 
 		scrollbar-face-color: #ceb985;     
        scrollbar-track-color: white;     
        scrollbar-arrow-color:dark-tan;     
        scrollbar-3dlight-color: #ceb985;     
        scrollbar-shadow-color:dark-tan;     
        scrollbar-highlight-color: light-tan;     
        scrollbar-darkshadow-color: dark-tan;
}

hr
{
 padding: 0px;
 margin: 0px;
 line-height: 3px;
 margin-right: 5px;
}

#button
{ 
 text-align: center;
}

/* Added by Ryan Muliette on 21/Sept/07*/
/*Creates a single page-wide division into which the new index page text will go.*/

#content #wide
{
 margin: 0px 100px 0px 200px;
 width: 380px;
}
