body {
margin:0;
font-family:tahoma, verdana, helvetica, arial, sans serif;
font-size:11px;
color:#000000;
background-color:#666600;
}

div {
font-family:tahoma, verdana, helvetica, arial, sans serif;
font-size:11px;
color:#000000;
}

a {
color:#006555;
text-decoration:underline;
}

a:link a:active {
color:#006555;
text-decoration:underline;
}

a:hover {
color:#999966;
text-decoration:none;
}

.fullHeight {
height:100%;
}

.main-container {
border:1px solid #000000;
background-color:#BFBF94;
width:749px;
height:440px;
}

.toolbar-container {
text-align:left;
position:relative;
background-color:#BFBF94;
height:22px;
border-bottom:1px solid #71502C;
}

.toolbar-item {
text-align:center;
float:left;
margin-left:10px;
margin-right:10px;
margin-top:5px;
}

.colours {
background: url(../images/colors.png)
no-repeat
top
left;
height:4px;
}

#navcontainer {
margin:0;
padding:0;
z-index:1;
}

#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #BFBF94;
color: #000000;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 4px 16px 4px 16px;
background-color: #BFBF94;
color: #000000;
text-decoration: none;
float: left;
border-left: 1px solid #999999;
}

#navcontainer ul li a:hover
{
background-color: #BFBF94;
color: #ffffff;
}

.logo-area-container {
position:relative;
height:30px;
background-color:#D7D7B7;
}

.sublinks-area {
width:351px;
height:30px;
background-color:#999966;
float:left;
text-align:left;
}

div.sublinks {
padding-top:7px;
padding-left:6px;
font-weight:bold;
}

div.sublinks a{
text-decoration:none;
color:#ffffff;
}

div.sublinks a:link a:active a:visited{
text-decoration:none;
}

div.sublinks a:hover{
color:#000000;
text-decoration:none;
}


.logo-area {
background: url(../images/curve.jpg)
no-repeat
top
left;
width:385px;
height:30px;
float:left;
text-align:right;
}

.image-area {
width:353px;
height:356px;
float:left;
z-index:2;
}

.copy-container {
position:absolute;
right:0px;
width:385px;
height:356px;
overflow:auto;
}

.heading {
font-size:13px;
}

.enquiry-copy-container {
height:356px;
overflow:auto;
}

.copy-area {
padding:5px;
text-align:left
}

.standardText {
font-size:11px;
}

.smallText {
font-size:11px;
}

.creditsWhite {font-family:tahoma,verdana,arial,helvetica; color:#ffffff; font-size:11px}
.creditsWhite a {color: #ffffff; text-decoration: none} 
.creditsWhite a:active {color: #ffffff; text-decoration: none} 
.creditsWhite a:visited {color: #ffffff; text-decoration: none}
.creditsWhite a:hover {color: #c0c0c0; text-decoration: underline}

.footerLeft {
float:left;
width:350px;
font-family:tahoma, verdana, arial, sans serif, helvetica;
font-size:11px;
color:#4d4d4d;
text-align:left;
padding-left:5px;
margin-top:3px;
}
.footerLeft a {color: #4d4d4d; text-decoration: underline;}
.footerLeft a:active {color: #4d4d4d; text-decoration: underline;} 
.footerLeft a:visited {color: #4d4d4d; text-decoration: underline;} 
.footerLeft a:hover {color: #000000; text-decoration: none;}

.footerRight {
float:right;
width:250px;
font-family:tahoma, verdana, arial, sans serif, helvetica;
font-size:11px;
color:#4d4d4d;
text-align:right;
padding-right:5px;
margin-top:3px;
}
.footerRight a {color: #4d4d4d; text-decoration: underline;}
.footerRight a:active {color: #4d4d4d; text-decoration: underline;} 
.footerRight a:visited {color: #4d4d4d; text-decoration: underline;} 
.footerRight a:hover {color: #000000; text-decoration: none;}

.offerBox {
	border-top:2px solid #666600;
	border-bottom:1px solid #666600;
	padding:5px 0px 5px 0px;
	margin-bottom:7px;
}

.offerImage {
	float:left;
	width:100px;
}

.offerContent {
	float:left;
	width:255px;
}

.offerInfo {
	text-align:right;
	font-weight:bold;
	padding-top:10px;
}

.booples:after {
content: ".";
display: block;
height: 0;
font-size:0;
clear: both;
visibility:hidden;
text-align:left;
}

.booples{display: block;}

/* Hides from IE Mac \*/
* html .booples {height: 1%;}
   .booples{display:block;}
/* End Hack */
