/*-----------------------------------------------------------------
Global
------------------------------------------------------------------*/

body		{
		margin:			0px;
		background-color:	#c4c1a0;
		}
td		{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		8pt;
		color:			#534b24;
		line-height:		18px;
		}
a		{
		text-decoration:	none;
		color:			#534b24;
		}
img		{
		border:			0px;
		}
input,select,textarea	
		{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		9pt;
		color:			#7D7D7D;
		border:			1px solid #ffffff;
		padding:		3px;
		margin:			0px;
		}
/*-----------------------------------------------------------------
Headings
------------------------------------------------------------------*/
h1		{
		font-size:		14pt;
		font-weight:		normal;
		}
h2		{
		font-size:		11pt;
		font-weight:		normal;
		line-height:		22px;
		}
/*-----------------------------------------------------------------
Top Sub Navigation
------------------------------------------------------------------*/
#dropmenudiv	{
		position:		absolute;
		font:normal 		8pt Arial;
		z-index:		100;
		}
#dropmenudiv:hover
		{
		position:		absolute;
		font:normal 		8pt Arial;
		z-index:		100;
		}
#dropmenudiv a	{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		8pt;
		color:			#ffffff;
		display: 		block;
		background:		url(../images/subnav_div.html);
		background-repeat:	no-repeat;
		background-position:	bottom left;
		padding-left:		14px;
		padding-top:		6px;
		padding-bottom:		6px;
		}
.dropmenudivLast 	{
		background:		url(../images/subnav_div_blank.html) !important;
		}
#dropmenudiv a:hover	
		{
		color:			#8e2134;
		}
/*-----------------------------------------------------------------
Body Backgrounds
------------------------------------------------------------------*/
.left-bg-top	{
		background:		url(../images/bg-left.html);
		background-repeat:	repeat-y;
		width:			50%;
		}
.right-bg-top	{
		background:		url(../images/bg-right.html);
		background-repeat:	repeat-y;
		width:			50%;
		background-position: 	top right;
		}
.left-bg-mid	{
		background:		url(../images/bg-left-light.html);
		background-repeat:	repeat-y;
		width:			50%;
		}
.right-bg-mid	{
		background:		url(../images/bg-right-light.html);
		background-repeat:	repeat-y;
		width:			50%;
		background-position: 	top right;
		}
.left-bg-bot	{
		background-color:	#c4c1a0;
		width:			50%;
		height:			83px;
		}
.right-bg-bot	{
		background-color:	#c4c1a0;
		width:			50%;
		height:			83px;
		}
.bot-links-bg	{
		background:		url(../images/bot-links-bg.html);
		background-repeat:	repeat-y;
		height:			26px;
		}
/*-----------------------------------------------------------------
Content
------------------------------------------------------------------*/
.content-bg	{
		background:		url(../images/content-bg.html);
		}
.right-col-bg	{
		background-color:	#b6b28d;
		}
.links		{
		font-size:		10pt;
		font-weight:		normal;
		line-height:		22px;
		color:			#534b24;
		}
/*-----------------------------------------------------------------
Navigation
------------------------------------------------------------------*/
.nav-bg		{
		background-color:	#c4c1a0;
		}
.nav		{
		font-size:		11pt;
		color:			#ffffff;
		display:		block;
		text-align:		center;
		padding-left:		21px;
		padding-right:		21px;
		}
/*-----------------------------------------------------------------
General
------------------------------------------------------------------*/

.left-col-address
		{
		margin-left:		25px;
		margin-bottom:		25px;
		}
.left-col-address-red
		{
		color:			#8e2134;
		}
.content-margin
		{
		margin-left:		10px;
		margin-right:		25px;
		margin-top:		25px;
		margin-bottom:		25px;
		}
.right-col-margin
		{
		margin-left:		15px;
		margin-top:		20px;
		margin-bottom:		25px;
		}
.right-col-head
		{
		font-size:		11pt;
		color:			#ffffff;
		padding-bottom:		15px;
		}
.right-col-points
		{
		font-size:		9pt;
		color:			#ffffff;
		display:		block;		
		}
.right-col-points:hover
		{
		font-size:		9pt;
		color:			#8e2134;
		}
.red-text	{
		color:			#8e2134;
		}
.click-here-link{
		color:			#534b24;
		font-weight:		bold;
		}
.internal-link:hover		
		{
		text-decoration:	underline;
		color:			#8e2134;
		}

/*-----------------------------------------------------------------
Enquiry Form
------------------------------------------------------------------*/

.enquiry-form-title-bg	
		{
		background:		url(../images/enquiry-form-title-bg.html);
		background-repeat:	no-repeat;
		width:			787px;
		height:			54px;
		}
.enquiry-form-title	
		{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		18pt;
		color:			#ffffff;
		padding-left:		240px;
		}
.enquiry-form-bg	
		{
		background-color:	#c4c1a0;
		}
.enquiry-form-margin	
		{
		margin:			20px;
		}
.enquiry-input
		{
		width:			100%;
		}
.form-tag	{
		font-size:		9pt;
		color:			#8e2134;
		}
.please-note	{
		font-size:		8pt;
		color:			#534b24;
		}
.form-text-left	{
		font-size:		9pt;
		}

/*-----------------------------------------------------------------
Footer
------------------------------------------------------------------*/

.website-design	{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		7pt;
		color:			#ffffff;
		}
.bot-link	{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		8pt;
		color:			#ffffff;
		padding-left:		5px;
		padding-right:		5px;
		}
