/* Copyright Priday Design Studio: http://www.pridaydesign.co.uk*/ 
/* See DquickMenu.css for navigation used*/ 
/* See tenants-table.css for table structures used*/ 

/* Body/HTML*/ 
* { 
padding : 0;
margin : 0;
} 
body { 
font : 85% Tahoma;
font-size : 13px;
background: #d1d1d1;
}

/* Clear - flush programming from HTML before next instructions*/  
.clear { 
clear : both;
} 
/* End Clear*/ 

/* Page Layout*/  

#wrapper { 
margin : 0 auto;
width : 852px;
border : 5px solid #fff;
background : #fff;
} 

/* Clear - flush programming from HTML before next instructions*/  
.clear { 
clear : both;
} 
/* End Clear*/ 

/* Header/Logo*/  
#header { 
color : #333;
width : 850px;
float : left;
padding-right: 0px;
border-left : 1px solid #d1d1d1;
border-right : 1px solid #d1d1d1;
height : 140px;
margin : 0 0 0 0;
background-color: #0C720C;
background-image : url(images/header.gif);
background-repeat : no-repeat;
} 

.logo { 
position : relative;
top : 0;
right : 0;
width : 300px;
height : 50px;
text-align : center;
left : 500px;
} 

.logo h1#lineone { 
font-size : 1.4em;
font-weight : lighter;
font-family : helvetica, arial, sans-serif;
padding-top : 0;
padding-left :190px;
color : #CECE00;
border : none;
letter-spacing : -1px;
} 

.logo h1#lineone span { 
color : #7e7e7e;
text-transform : uppercase;
} 

.logo h2#linetwo { 
padding-left : 5px;
font-size : 0.9em;
font-family : helvetica, arial, sans-serif;
text-transform : none;
top : 25px;
left : 14px;
color : #7e7e7e;
} 

.logo a { 
color : #7e7e7e;
text-decoration : none;
} 

.headertext h2 {
padding-top:15px;
color : #CECE00;
font : normal 1.8em Verdana;
margin : 0;
text-align: center;
} 

.headertext h3 {
text-align: center;
top : 15px;
color : #CECE00;
font : normal 1.3em Tahoma;
margin : 0;
padding : 0;
} 

.headertext p {
text-align: center;
top : 15px;
color : #CECE00;
font : 115% Verdana;
}
/* End Header/Logo*/  

/* Page Wide Panorama Image*/  
#frontage { 
float : left;
width : 850px;
height: 130px;
margin : 0 0 0 0;
background : #0C720C url(images/frontage.jpg);
background-repeat : no-repeat;
} 
/* End Page Wide Panorama Image*/  



/* Start Right (main) Column*/  
#rightcolumn { 
float : right;
color : #333;
background : #f9f9ed;
margin : 0 0 0 0;
padding : 5px;
width : 610px;
display : inline;
border : 1px solid #cece00;
} 
#dboxes { 
margin-top : 20px;
margin-left : 5px;
margin-right : 5px;
} 
#dboxes img { 
border : 1px dotted #caff7a;
} 

#dboxes-1 { 
margin-top : 20px;
margin-left : 5px;
margin-right : 5px;
margin-bottom: 10px;
border: 2px double #ff6338;
padding: 10px;
} 
#dboxes-1 h1 { 
background: transparent;
color : #ff6338;
font : bold 2.8em Verdana;
padding : 0 0 0 0;
margin: 5px 5px 0px 5px;
text-align: center;
} 
#dboxes-1 h2 { 
font : bold 1.8em Verdana;
margin : 0;
padding : 0;
text-align: center;
color: #ff6338;
}
#dboxes-1 h3 { 
background: transparent;
margin-top : 10px;
text-align : center;
padding-bottom : 5px;
font : normal 0.8em Verdana;
}
#dboxes-1 h4 { 
background: transparent;
margin-top : 10px;
text-align : center;
line-height : 1.3em;
padding-bottom : 5px;
font-weight: normal;
} 
#dboxes-1 a { 
text-decoration: none;
}
#dboxes-1 a:hover { 
text-decoration: none;
}
.dbox1 { 
width : 280px;
float : left;
margin-top : 5px;
margin-left : 10px;
} 
.dbox1 p { 
color : #0b2c40;
font-size : 12px;
margin-top : 10px;
padding-right : 5px;
padding-left : 5px;
text-align : justify;
} 
.dbox1 h2 { 
padding-left : 5px;
font-size : 1.5em;
font-weight : lighter;
background-color : #58b050;
color : #aef92c;
} 
.dbox1 a { 
float : right;
padding-right : 20px;
padding-bottom : 10px;
} 
.dbox2 { 
width : 280px;
float : right;
margin-top : 5px;
margin-right : 9px;
} 
.dbox2 p { 
color : #0b2c40;
font-size : 12px;
margin-top : 10px;
padding-right : 5px;
padding-left : 5px;
text-align : justify;
} 
.dbox2 h2 { 
padding-left : 5px;
font-size : 1.5em;
font-weight : lighter;
background-color : #58b050;
text-transform : none;
color : #aef92c;} 
.dbox2 a { 
float : right;
padding-right : 20px;
padding-bottom : 10px;
} 
.righttext { 
background-repeat : repeat-x;
padding : 10px;
} 
.righttext h1 { 
background: transparent;
color : #ff6338;
font : normal 2.8em Verdana;
padding : 0 0 0 0;
margin : 5px;
text-align: left;
} 
.righttext h2 { 
font : normal 1.8em Verdana;
margin : 0;
padding : 0;
text-align: left;
color: #333333;
}
.righttext h3 { 
font : normal 1.2em Verdana;
margin : 5px;
padding : 0;
text-align: left;
color: #000000;
font-weight: normal;
}
.righttext h4 { 
font : normal 1.0em Verdana;
margin : 0;
padding : 3px;
text-align: left;
color: #333333;
font-weight: bold;
}
.righttext p { 
margin-top : 10px;
text-align : justify;
line-height : 1.3em;
padding-bottom : 5px;
} 
#rightcolumn ol, li {
	padding: 0 0 0 18px;
}
/* End Right (main) Column*/  
/* Start Left (sidebar) Column*/  
#leftcolumn { 
color : #333;
margin : 0 0 0 0;
padding : 5px 5px 5px 5px;
width : 218px;
float : left;
background : #f9f9ed;
border-top: #f9f9ed 10px solid;
} 
#leftcolumn h3 { 
color : #ff6338;
margin-top : 6px;
font : normal 1.2em Verdana;
} 
#leftcolumn h4 { 
margin-top : 6px;
color : #ff6338;
} 
#leftcolumn a {
	color: #333333;
		text-decoration: none;
}
#leftcolumn a:hover {
	color: #ff6338;
	text-decoration: underline;
}
#leftcolumn p { 
margin: 5px 0 7px 0;
text-align : left;
line-height: 1.0em;
padding-bottom : 7px;
font-size : 1.0em;
}
 
#caption { 
font-size : 0.9em;
text-align : center;
} 

.new a { 
margin-left : 135px;
margin-bottom : 2px;
font-size : 0.8em;
font-weight : bold;
padding : 2px;
} 
/* End Left (sidebar) Column*/  

/* Start Footer*/  
#footer { 
padding:15px 0 0 0;
background-color: #0C720C;
display : inline;
float : left;
width : 100%;
height:36px;
border-top : 2px solid #cece00;
font-size : 0.9em;
text-align : center;
color:#fff;
} 
#footer a { 
color : #cece00;
text-decoration: none;
}
#footer a:hover {
	color : #cece00;
	text-decoration: underline;
}
/* End Footer*/  

/* Text & Image Handling*/  

/* Blockquote - for To Let & Directory pages*/  
blockquote { 
border : 1px solid #cece00;
margin : 15px;
padding : 10px;
} 

blockquote h1 { 
font : normal 2.8em Verdana;
padding : 0 0 0 0;
margin : 0;
text-align: center;
color: #ff6338;
} 

blockquote h2 { 
font : normal 1.8em Verdana;
margin : 0;
padding : 0;
text-align: center;
color: #333333;
}

blockquote h4 { 
font : normal 1em Verdana;
margin : 0;
padding : 0;
text-align: left;
color: #333333;
font-weight: bold;
}

blockquote p { 
margin: 5px 0 0 0;
padding: 0 0 6px 0;
text-align : justify;
line-height : 1.1em;
font-size : 1em;
}

blockquote a { 
line-height : 1.1em;
font-size : 1em;
color: #333333;
text-decoration: underline;
} 

blockquote a:hover { 
line-height : 1.1em;
font-size : 1em;
color: #ff6338;
text-decoration: none;
} 

blockquote ul li { 
line-height : 1.1em;
font-size : 1em;
color: #333333;
margin:0 0 0 14px; 
padding-left: 12px;
list-style: square; 
} 
/* End Blockquote*/  

 

/* ??*/  
h1 { 
font : normal 2.8em Tahoma;
padding : 0 0 0 0;
margin : 0;
} 
h2 { 
font : normal 1.8em Georgia, "Trebuchet MS", Arial, Sans-Serif;
margin : 0;
padding : 0;
} 
h3 { 
font : normal 1.3em Georgia, "Trebuchet MS", Arial, Sans-Serif;
margin : 0;
padding : 0;
} 
h4 { 
font : normal 1em Georgia, "Trebuchet MS", Arial, Sans-Serif;
margin : 0;
padding : 0;
} 
h1 a, h2 a, h3 a { 
color : #000;
background : inherit;
text-decoration : none;
} 

/* Image Display*/  
img { 
padding : 5px;
border : 1px solid #cece00;
}
 
img.floatTL { 
float : left;
margin-right : 5px;
margin-bottom : 5px;
margin-top : 15px;
margin-left : 5px;
} 
img.floatTR { 
float : right;
margin-left : 5px;
margin-bottom : 0;
margin-top : 15px;
margin-right : 5px;
} 

img.floatXL { 
float : left;
margin-right : 5px;
margin-bottom : 5px;
margin-top : 0px;
margin-left : 5px;
} 
/* End Image Display*/  

/* Start Address Details*/  
.righttext address { 
font : normal 1.2em Verdana;
margin : 5px;
padding : 0;
text-align: left;
color: #000000;
font-weight: normal;
}
.righttext address a { 
font : normal 1.2em Verdana;
margin : 5px;
padding : 0;
text-align: left;
color: #000000;
font-weight: normal;
text-decoration: underline;
}

.righttext address a:hover { 
font : normal 1.2em Verdana;
margin : 5px;
padding : 0;
text-align: left;
color: #ff6338;
font-weight: normal;
text-decoration: none;
}

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
/*[START-QCC]*/.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}/*[END-QCC]*//*[START-QCC0]*/#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}/*[END-QCC0]*/


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		background-color:#0C720C;
		float : left;
width : 830px;
border : 1px solid #CECE00;
margin : 0 0 0 0px;
padding: 0 0 0 20px;
height : 45px;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
	margin: 0 0 0 25px;
		padding:5px 28px 5px 12px;
		color:#FFFFFF;
		font-family:Verdana;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
		text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#FFFFFF;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		color:#CECE00;
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		color:#CECE00;
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		background-color:#0C720C;
		color:#CECE00;
		font-family:Verdana;
		font-size:11px;
		text-decoration:underline;
		border-color:#0C720C;
		text-align: center;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:8px;
		margin:-2px 0px 0px 0px;
		border-width:1px;
		border-style:none;
		border-color:#0C720C;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:2px 20px 2px 5px;
		margin:0px 0px 2px 0px;
		background-color:transparent;
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		color:#CECE00;
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		color:#CECE00;
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		color:#CECE00;
		font-weight:bolder;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		font-size:11px;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:5px;
		border-style:dashed;
		border-color:#CECE00;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:3px;
		height:16px;
		margin:5px 8px 0px 8px;
		border-color:#0C720C;
	}


	/*"""""""" Box Animation Styles""""""""*/	
	#qm0 .qmbox	
	{	
		border-width:1px;
		border-style:solid;
		border-color:#CECE00;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		background-color:#0C720C;
		border-width:1px;
		border-style:solid;
		border-color:#0C720C;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a	
	{	
		background-color:#0C720C;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 .qmparent	
	{	
		background:transparent;
		font-size:12px;
		font-weight:bold;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul .qmparent	
	{	
		background:transparent;
	}
	/*[END-QS0]*/#wrapper #rightcolumn blockquote p {
	color: #F00;
}
#wrapper #rightcolumn blockquote h3 strong {
	color: #F00;
}
#wrapper #rightcolumn blockquote h4 strong {
	color: #F00;
}
#wrapper #rightcolumn blockquote h2 strong {
	color: #F00;
}
#wrapper #rightcolumn blockquote p {
	color: #000;
}

