/********************************************
 ______  ______        _ _    _____             _
|  ___ \(____  \      | | |  (____ \           (_)
| | _ | |____)  ) ____| | |   _   \ \ ____  ___ _  ____ ____   ___
| || || |  __  ( / _  ) | |  | |   | / _  )/___) |/ _  |  _ \ /___)
| || || | |__)  | (/ /| | |  | |__/ ( (/ /|___ | ( ( | | | | |___ |
|_||_||_|______/ \____)_|_|  |_____/ \____|___/|_|\_|| |_| |_(___/
                                                 (_____|
Developed by MBell Designs™: http://www.mbelldesigns.co.uk
 *******************************************/ 
body {
	background-color:#a6bf79;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px 10px;
	padding: 0px;
}
.clear{clear:both;}
* {
	margin: 0px;
	padding: 0px;
}
#container {
	margin: 0px auto;
	text-align: left;
	width: 717px;
}
a{
	font-size:12px;
}
p{
	margin: 15px 0px;
}
/********************** Header ***************************/
#header {
	margin: 0px 0px 0px 0px;
	background-image:url(images/header.jpg);
	width:717px;
	height:288px;
	position:relative;
}
#header ul{
	background-color:#A68500;
	width:711px;
	border: 3px solid #FFFFFF;
	display:block;
	top:255px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	height:22px;
	padding:5px 0px 0px 0px;
	text-align:center;
}
#header li{
	display:inline;
}
#header ul a{
	text-decoration:none;
	color:#FFFFFF;
	margin: 0px 15px;
}
#header ul a:hover{
	text-decoration:none;
	color:#FC0;
}
#office_w1,#mobile_w2 {
	font-size: 24px;
	font-style:italic;
	color:#FFFFFF;
	position:absolute;
}
#office_w1{
	top:198px;
	left:510px;
	font-size: 14px;
	color: #000;
}
#mobile_w2{
	top:219px;
	left:510px;
	font-size: 14px;
	color: #000;
}
#header_text {
	top:36px;
	left:99px;
	width:289px;
	position:absolute;
	height: 48px;
	font-size: 16px;
}
#header_text p{
	font-size: 24px;
	color:#000;
}
#header_text a{color:#28556b;}
#header_text a:hover{color:#c77e0c;}
/********************** Content ***************************/
#content {
	background-image:url(images/content_bg.gif);
	width:717px;
	text-align: center;
}
img{
	border-color: #FFF;    
}
h1{
	color:#000000;
	font-size:14px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h2{
	color:#333;
	font-size:14px;
	text-align:center;
	width:200px;
	margin: 10px 0px 15px 0px;
}
#left {
	float:left;
	width:685px;
	margin-left:10px;
	display:inline;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: left;
}
#left a{color:#28556b;}
#left a:hover{color:#c77e0c;}
#photos a{
	margin-right:14px;
}

/********************** Footer ***************************/
#footerline {
	clear:both;
	background-image:url(images/footer_bg.gif);
	font-size:12px;
	height:47px;
	text-transform: none;
	text-decoration: none;
}
#footer {
	width:717px;
	text-align:center;
}
body,td,th {
	color: #000;
}
body {
	background-color: #CCC;
}
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #000;
}
/* Base Superbox Styles */
#superbox-overlay{position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;}
#superbox-wrapper{position:fixed;z-index:9999;top:0;display:table;width:100%;height:100%;}
#superbox-container{position:relative;display:table-cell;width:100%;height:100%;margin:0;padding:0;vertical-align:middle;}
#superbox{margin:0 auto;padding:0;}
#superbox-container .loading{margin:0;text-align:center;}

/* IE7 */
*:first-child+html #superbox-container{position:absolute;top:50%;display:block;height:auto;}
*:first-child+html #superbox{position:relative;top:-50%;display:block;}
/* IE6 - Thanks to Thickbox for IE expressions */
* html #superbox-container{position:absolute;top:50%;display:block;height:auto;}
* html #superbox{position:relative;top:-50%;display:block;}
* html #superbox-overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight + 'px' : document.body.offsetHeight + 'px');}
* html #superbox-wrapper{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}

/* Default Theme */
#superbox-overlay{background:#000;}
#superbox-container .loading{text-align:center;font-size:40px;color:#fff;}
#superbox{padding:10px;background:#fff;}
#superbox-innerbox{padding:10px 10px;}
#superbox.image{text-align:center;}
#superbox .close,
#superbox .nextprev{overflow:hidden;margin:0;}
