body {
	background-color: #000000;
	background-image: url(../images/gif/background-macleod.gif);
	background-repeat: no-repeat;
	margin:0px 0px 0px 0px;
	background-position:center top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

.clear { clear:both; }

#wrapper{
	margin:0px auto 0px auto;
	width:850px;
	}

#content{
	position:relative;
	width:850px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:80%;
	color:#ffffff;
}

/******************************************************/
/*Macleod Logo & Strapline*/
/******************************************************/
#top{
	position:relative;
	width:850px;
	margin:20px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

#logo-macleod{
	position:relative;
	width: 104px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
	
#strapline{
	position:relative;
	width: 544px;
	margin:0px 0px 0px 0px;
	padding:91px 0px 0px 196px;
	float:left;
}
/******************************************************/
/*Broadford, Bosville & Marmalade content*/
/******************************************************/
#bottom {
	position:relative;
	width:850px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#logos {
	position:relative;
	width:850px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#pics {
	position:relative;
	width:850px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#text {
	position:relative;
	width:850px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(../images/gif/background-text.gif);
	background-repeat: repeat-y;
	min-height:134px;
 	height:auto !important;
  	height:134px;
}

/*#text:hover {
	background-image: url(../images/gif/trim.gif);
	background-repeat: repeat-y;
}*/

#logos .broadford-logo, #pics .broadford-photo {
	position:relative;
	width:250px;
	margin:0px 50px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
	
#logos .bosville-logo, #pics .bosville-photo {
	position:relative;
	width:250px;
	margin:0px 50px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
	
#logos .marmalade-logo, #pics .marmalade-photo {
	position:relative;
	width:250px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
	

/******************************************************/
/* Broadford, Bosville & Marmalade text content */
/******************************************************/
#text .broadford-text { 
	margin:0px 50px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	float:left;
	background-color:#543322;
}
#text .bosville-text { 
	margin:0px 50px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	float:left;
	background-color:#393357;
}
#text .marmalade-text { 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	float:left;
	background-color:#6E1D19;
}
#text .broadford-text:hover {
	background-color:#522900;
}
#text .bosville-text:hover {
background-color:#392931;
}
#text .marmalade-text:hover {
	background-color:#421008;
}


#text .broadford-text p,
#text .bosville-text p,
#text .marmalade-text p {
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	font-size:80%;
	line-height:150%;
	color:#ffffff;
	text-align:center;
}

#text .broadford-text p a,
#text .bosville-text p a,
#text .marmalade-text p a {
	color:#ffffff;
	text-decoration:none;
}

#text .broadford-text p a:hover,
#text .bosville-text p a:hover,
#text .marmalade-text p a:hover {
	color:#ffffff;
	text-decoration:none;
}

/******************************************************/
/* Bottom Text */
/******************************************************/
#bottom_text img { 
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#bottom_text p { 
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	color:#ffffff;
	font-size:80%;
	font-weight:bold;
}

/******************************************************/
/* Bottom Links */
/******************************************************/
#links {
	margin:25px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	font-weight:bold;
}

#links p { 
	color:#ffffff;
}

#links a { 
	color:#ffffff;
	text-decoration:none;
}

#links a:hover { 
	color:#D84E18;
	text-decoration:none;
}

#links a.broadford:hover {
	color:#543322;
}

#links a.bosville:hover {
	color:#393357;
}
#links a.marmalade:hover {
	color:#6E1D19;
}

