body {
    margin-left:		0;
    font-size:			12px;
    font-family :		verdana; 
	color:				#aaaaaa;
    background-color:	#000000;	
}

a:link      {text-decoration: none; color: #6666aa; font-weight: bold;}
a:visited   {text-decoration: none; color: #6666aa; font-weight: bold;}
a:active    {text-decoration: none; color: #6666aa; font-weight: bold;}
a:hover     {text-decoration: none; color: #ff0000; font-weight: bold;}

h1 {

font-size:16px;

}

h2 {

font-size:14px;

}

h3 {

font-size:12px;

}


#CenteredBoxLayout {
	position:absolute;
	left:50%;
	width:600px;
	margin-top:100px;
	margin-left:-316px;
	background-color: #000000;
}

#FramedBox {
    width:600px;
    border:1px solid #97d045;
	padding:15px;
	padding-top: 0px;
	text-align:left;
}

#Logo{
	position:absolute;
    width:600px;
	left:50%;
	margin-top:20px;
	margin-left:-316px;
	text-align:left;
	background-color: #000000;
}

#Enquiry{
    padding:3px 0px 0px 15px;
	position:absolute;
	left:50%;
    width:120px;
	margin-top:60px;
	margin-left: 180px;
	margin-bottom:0px;
	text-align:left;
	background-image:url(../images/contact_button.jpg);
background-repeat:repeat-x;
height:18px;
border:1px solid #ffffff;
}

#Enquiry a:link{

	color:#ffffff;
	text-decoration:none;
	
}

#Enquiry a:visited{

	color:#ffffff;
	text-decoration:none;
	
}

#Enquiry a:hover{

	color:#ffffff;
	text-decoration:underline;
	
}


#Footer{
	font-size: 10px;
}


.floatimageleft {
	float:	left;
	margin:	5px;
}

.floatimageright {
	float:	right;
	margin:	5px;
}


.HorizontalMenu{
	margin:				0;
	padding:			0 0 20px 10px;
}
.HorizontalMenu ul, .HorizontalMenu li{
	margin:				0;
	padding:			0;
	display:			inline;
	list-style-type:	none;
}
.HorizontalMenu a:link, .HorizontalMenu a:visited {
	float:				left;
	line-height:		14px;
	font-size:			14px;
	font-weight:		bold;
	margin:				0 10px 4px 10px;
	text-decoration:	none;
	color:				#aaaaaa;
}
.HorizontalMenu a:hover     {text-decoration: none; color: @!linkColour!@; }
.HorizontalMenu a:link.menuSelectedA, .HorizontalMenu a:visited.menuSelectedA, .HorizontalMenu a:hover {
	border-bottom:		4px solid #97d045;
	padding-bottom:		2px;
	background:			transparent;
}


.slogan {
	text-align:			center;
	font-size:			16px;
	font-weight:		bold;
	color:				#97d045;
	width:				100%;
	margin:0px;
	padding:0px;
}

.blurb {
	text-align:			center;
	padding-top:		15px;
	padding-bottom:		15px;
	width:				100%;
}

.blurb p {
	padding-left:		15px;
	padding-right:		15px;
}

.blurp1_wrap {

width:100%;
	text-align:			center;
	padding-top:		15px;
	padding-bottom:		15px;
	clear:both;


}

.blurb1 {
	text-align:left;
margin:15px 10px 15px 0px;
width:190px;
height:auto;
display:inline;
	float:left;

}



.serviceblurb {
    width:              170px;
    top:                70px;
    text-align:         left;
}

.serviceblurb img {
    margin:             0px;
    padding:            5px;
    border:             1px solid #ccc;
    text-align:         center;
    /* IE :hover screwup workaround. */
    behavior:           url(/style/hover.htc);
}

/* the .hover entry is an IE :hover screwup workaround. */
.serviceblurb img:hover, .serviceblurb img.hover {
    border:             1px solid #97d045;
}

#menubar {

margin:10px 0px 0px 0px;

}

#seo_text {

}

#seo_text h2 {

font-size:			14px;
	font-weight:		bold;
	color:				#97d045;

}

#seo_text p{

font-size:10px;
line-height:1.5em;

}

#seo_text li {

font-size:10px;
	color:				#6b9b2f;
	line-height:1.5em;
	list-style-position:outside;
	margin-left:10px;

}
#contact_but{
    padding:3px 0px 0px 15px;
    width:120px;
text-align:left;
	background-image:url(../images/contact_button.jpg);
background-repeat:repeat-x;
height:18px;
border:1px solid #ffffff;
}

#contact_but a:link{

	color:#ffffff;
	text-decoration:none;
	
}

#contact_but a:visited{

	color:#ffffff;
	text-decoration:none;
	
}

#contact_but a:hover{

	color:#ffffff;
	text-decoration:underline;
	
}

