/* Layout Style Sheet */
/* -------------------------------------------------------------- */
/*
  Sitename: Lemon Baxter
  Author: SCT
  Date: 20070508

  Description
  ----------------------------------------------------------------
  Stylesheet for displaying the layout of the page.
*/

/* generic setup */
body
{
	margin : 0;
	padding : 0;
	background : white;
	font-size : 12pt;
}

form
{
	margin : 0;
	padding : 0;
}

a img
{
	border : none;
}

fieldset
{
	border : none;
}

.imageleft
{
	float : left;
	margin : 7px 25px 25px 0;
}

a { color : #666;}

a.pdf
{
	background : url(/templates/lemon_baxter/images/icon_pdf.gif) 0 0 no-repeat;
	padding-left : 17px;
}

a.link
{
	background : url(/templates/lemon_baxter/images/icon_link.gif) 0 0 no-repeat;
	padding-left : 17px;
}

/* banner */
#page
{
  width : 951px;
	margin : 0 auto;
	border : 0 none;
	border-top : none;
	border-bottom : none;
}
#page #scroll_tip { position: absolute; bottom: 0; right: 10px; background-color: yellow; padding: 3px; font-size: 11px; z-index: 1; display: none; }

#banner
{
	overflow : hidden;
	padding : 10px 0px 10px 20px;
}

	* html #banner
	{
		height : 1%;
	}

	h1#logo
	{
		margin : 0;
		float : right;
		width : 256px;
		height : 61px;
		margin-right : 4px;
	}
	
	  h1#logo img
		{
			display : block;
		}
		
	#phone
	{
		padding : 10px 0 0 0;
	}

/* top level navigation */
ul#navigation
{
	background : #333;
	margin : 20px 0 0 0;
	padding : 0 0 0 10px;
	list-style : none;
	overflow : auto;
	height:0px;
	display : none;
}

	* html ul#navigation
	{
		height : 1%;
	}
	
	ul#navigation li
	{
		float : left;
		border-right : 1px solid #504E4C;
		padding : 10px;
		color : #504E4C;
	}
	
		ul#navigation li:last-child
		{
			border-right : none;
		}

	ul#navigation a
	{
		color : #fff;
		text-decoration : none;
	}
	
		ul#navigation a:hover
		{
			text-decoration : underline;
		}
		
/* search */
#searchshadow
{
	background : url(/templates/lemon_baxter/images/background_searchshadow.gif) repeat-x top left;
	padding-top : 16px;
}

#search
{
	background : url(/templates/lemon_baxter/images/background_search.gif) repeat-x top left #F5EA00;
	padding : 10px;
	overflow : auto;
}

	#search h2
	{
		margin :  0 10px 6px 10px;
		color : #333;
		font-weight : bold;
	}
	
	#search h3
	{
		padding-bottom : 10px;
	}
	
#searchmethods
{
	overflow : auto;
}

  * html #searchmethods
	{
		height : 1%;
	}

  #searchmethods .searchcolumn
	{
		float : left;
		width : 294px;
		margin-right : 17px;
		background : url(/templates/lemon_baxter/images/background_searchcolfooter.gif) bottom left no-repeat;
	}
	
	  #searchmethods .searchcolumninner
		{
			background : url(/templates/lemon_baxter/images/background_searchcolheader.gif) top right no-repeat;
			padding : 10px 0 0 20px;
			height : 200px;
		}
		
		#searchmethods .row
		{
			margin-bottom : 10px;
			overflow : hidden;
		}
		
			* html #searchmethods .row
			{
				height : 1%;
				overflow : visible;
			}
			
		#searchmethods .item
		{
			float : left;
			width : 137px;
		}
		
		#searchmethods .formto
		{
			font-size : 1.2em;
			margin : 0 0 0 20px;
		}
		
		#searchmethods .searchcolumn label
		{
			float : left;			
		}
		
		#searchmethods .searchcolumn input
		{
			float : left;			
		}
		
		#searchmethods .searchcolumn select
		{
			float : left;			
		}
		
		#searchmethods .level1
		{
			background : #333;
			color : #fff;
		}
		
		#searchmethods .level2
		{
			font-weight : bold;
			border-bottom : 1px solid #999;
		}
		
		#searchmethods .level3
		{
		}
		
		a#searchview
		{
			color : #635C00;
		}
	
	#searchmethods .last
	{
		margin-right : 0;
	}


	#searchmethods h3
	{
		margin : 0;
		font-weight : bold;
	}
	
	#searchsubmitrowwrap
	{
		margin : 5px 0 0 0;
		background : url(/templates/lemon_baxter/images/background_searchsubmitl.gif) top left no-repeat #EBD411;
	}
	
		#searchsubmitrow
		{
			background : url(/templates/lemon_baxter/images/background_searchsubmitr.gif) top right no-repeat;
			text-align : right;
			color : #5C582C;
			padding-right : 20px;
			height : 35px;
		}
		
			#searchsubmitrow fieldset
			{
				padding : 0;
			}
			
			#searchsubmitrow label
			{
				display : block;
				padding : 8px 0 0 0;
			}
		
		  #searchsubmit
			{
				float : right;
				margin : 0 0 0 15px;
				padding : 0;
			}

			#searchmethods .searchcolumninner .search_instructions
			{
				margin-top : -7px; 
				color : #5C582C; 
				font-size : 1.1em;
			}
	
/* introduction on the homepage */
#introduction
{
	overflow : auto;
	background : url(/templates/lemon_baxter/images/background_introduction.gif) top center no-repeat;
	margin-bottom : 20px;
	padding-top : 10px;
}

  * html #introduction
	{
		height : 1%;
	}
	
		#introduction h2
		{
			margin : 0 0 10px 0;
			text-transform: uppercase;
			font-size: 1.3em;
			letter-spacing : 1px;
		}

	#whatwedo
	{
		padding : 10px 0 0 20px;
		float : left;
		width : 45%;
	}
	
		#whatwedo p
		{
			font-size : 1.4em;
		}

	#prospectus
	{
		padding : 10px 20px 0 0;
	}
	
	  #prospectus h2
		{
			background : url(/templates/lemon_baxter/images/icon_prospectus.gif) 0 4px no-repeat;
			padding-left : 15px;
		}
		
		#prospectus .intro
		{
			font-weight : bold;
		}		
		
		#prospectus img {
			margin-top: 3px;
		}
		
		#prospectus p {
			margin-left: 10px;
		}
		
	  #prospectus #prospectusdownload
		{
			background : url(/templates/lemon_baxter/images/icon_pdf.gif) 0 0 no-repeat;
			padding-left : 18px;
			color : #333;
		}		
	
/* property previews */
ul#propertypreview
{
	margin : 0;
	padding : 0px 0px 0px 48px;
	list-style : none;
	color : #363635;
	overflow : hidden;
}

	* html ul#propertypreview
	{
		height : 1%;
	}

	ul#propertypreview li
	{
		float : left;
		margin-left : 0px;
		padding-right : 21px;
		width : 190px;
		display : inline; /* fix IE double float bug */
	}

		ul#propertypreview h2
		{
			margin : 10px 0;
			text-transform : uppercase;
			letter-spacing : 1px;
		}
		
			ul#propertypreview h2.speaker
			{
				background : url(/templates/lemon_baxter/images/icon_speaker_white.gif) 3px 5px no-repeat;
				padding-left : 18px;
			}
			
			ul#propertypreview h2.box
			{
				background : url(/templates/lemon_baxter/images/icon_box_white.gif) 3px 5px no-repeat;
				padding-left : 15px;
			}
		
		ul#propertypreview p
		{
			line-height: 1.3;
			display: block;
			margin: 3px 0px 3px 7px;
		}
		
		ul#propertypreview .intro
		{
			font-weight : bold;
		}		
		
		ul#propertypreview a
		{
			color : #363635;
			text-decoration : underline;
		}
		
			ul#propertypreview a.bullet
			{
				/*background : url(/templates/lemon_baxter/images/icon_bullet_white.gif) 0 5px no-repeat;*/
				padding-left : 0px;
			}
			
			ul#propertypreview a.page
			{
				/*background : url(/templates/lemon_baxter/images/icon_page_white.gif) 0 2px no-repeat;*/
				padding-left : 0px;
			}
		
/* footer */
#footer
{
	overflow : hidden;
	padding : 0 25px;
	height : 50px;
	clear : both;
}

	/* homepage footer is a different colour */
	#homepage #footer
	{
		background : #333;
		color : #fff;
	}
	
	#searchresult #footer
	{
		background : url(/templates/lemon_baxter/images/background_footerresults.gif) repeat-x;
		color : #444443;
	}
	
	#generalcontent #footer
	{
		background : url(/templates/lemon_baxter/images/background_footergeneral.gif) repeat-x;
		color : #444443;
	}
	
	#propertydetails #footer
	{
		background : url(/templates/lemon_baxter/images/background_footergeneral.gif) repeat-x;
		color : #444443;
	}	
	
	#footer #copyright
	{
		float : left;
		font-size : .9em;
		margin-top : 10px;
	}
	
		#footer #copyright a
		{
			text-decoration : none;
			color : #444443;
		}
		
			#homepage #footer #copyright a
			{
				color : #fff;
			}
			
			#searchresults #footer #copyright a
			{
				color : #444443;
			}			
	
		#footer #copyright img
		{
			vertical-align : middle;
		}
	
	#footer #license
	{
		text-transform : uppercase;
		font-size : 1.3em;
		margin : 20px 0 0 479px;
		letter-spacing : 1px;
		display: block;
	}
	
	#footer #sctfooterlogo
	{
		margin-left : 5px;
	}
	
/* results path (yellow bar on search results page) */
ul#sitepath
{
	background : url(/templates/lemon_baxter/images/background_resultspath.gif) bottom left repeat-x;
	margin : 0;
	padding : 0 0 0 0px;
	list-style : none;
	height : 50px;
}

	ul#sitepath li
	{
		float : left;
		font-size : 1.6em;
		font-weight : bold;
		text-transform : uppercase;
		margin : 16px 5px 0 0;
	}
	
		ul#sitepath li a
		{
			color : #AB0012;
			text-decoration : underline;
		}
		
		ul#sitepath li.first
		{
			background : url(/templates/lemon_baxter/images/icon_resultspath.gif) 0 1px no-repeat;
			padding-left : 20px;
		}
		
		ul#sitepath li.first a
		{
			color : #333;
			text-decoration : none;
		}
		
/* results count after a search */
p#resultscount
{
	background : url(/templates/lemon_baxter/images/background_resultspathshadow.gif) repeat-x;
	margin : 0;
	padding : 10px 0 10px 20px;
}

#resultscount a
{
	display : none;
}

/* search results */
div#searchresults
{
	margin : 0 0 0 10px;
	padding : 0;
	list-style : none;
	font-size : 12pt;
}

	div#searchresults div.result
	{
		padding : 0 10px 10px 0;
		overflow : visible;
		margin :  0 10px 10px 0;
		border-right : 1px solid #999;
		position : relative;
		width : 440px;
		min-height : 50%;
		float : left;
	}
	
	div#searchresults .alt
	{
		border-right : 0 !important;
		padding-left : 10px !important;
		margin-right : 0 !important;
	}
	
	div#searchresults div.spacer
	{
		width: 920px; 
		clear: both;
	}
	
/*		* html div#searchresults div
		{
			height : 1%;
		}*/
	
		div#searchresults div.last
		{
			border-bottom : none;
		}
		
		div#searchresults .sold
		{
			width : 155px;
			height : 155px;
			background : url(/templates/lemon_baxter/images/ribbon_sold.png) no-repeat;
			position : absolute;
			top : 0;
			left : 10px;
			text-indent : -100%;
			z-index : 1;
			display : none;
		}
		
		div#searchresults .ribbon
		{
			width : 155px;
			height : 155px;
			/*background : url(/templates/lemon_baxter/images/ribbon_sold.png) no-repeat;*/
			position : absolute;
			top : 0;
			left : 10px;
			/*text-indent : -100%;*/
			z-index : 1;
			display : none;
		}
		
		div#searchresults .leased
		{
			width : 155px;
			height : 155px;
			background : url(/templates/lemon_baxter/images/ribbon_leased.png) no-repeat;
			position : absolute;
			top : 0;
			left : 10px;
			text-indent : -100%;
			z-index : 1;
			display : none;
		}
		
	div#searchresults h1
	{
		font-size : 16pt;
	}
	
	div#searchresults h2
	{
		font-size : 1.3em;
		line-height : 1.3em;
		padding : 10px 0;
		margin : 0;
	}
	
	div#searchresults h2 input 
	{
		position : relative;
		left : 229px;
	}
	
	div#searchresults h3
	{
		margin : 10px 0 3px 0;
		color : #000;
		font-size : 1.2em;
		font-weight : bold;
	}
	
	div#searchresults p
	{
		margin-top : 0;
		line-height : 1.4em;
	}
	
	div#searchresults p.title
	{
		font-weight : bold;
	}
	
	div#searchresults .column
	{
		float : left;
		width : 218px;
		/*margin-right : 20px;*/
	}
	
	div#searchresults .photo
	{
		width : 440px !important;
	}
	
	div#searchresults .photo .results_img
	{
		width : 200px;
		height : 158px;
		overflow : hidden;
		float : left;
	}
	
		div#searchresults .photo .results_img img
		{
			margin-left : -56px;
			margin-top : -19px;
		}
		
		.achievement_img div#searchresults .photo .results_img img
		{
			margin-left : 0px;
			margin-top : 0px;
		}
	
	div#searchresults .description
	{
		width : 440px !important;
	}
	
	div#searchresults .outline
	{
		float : left; 
		width : 195px; 
		margin-right : 20px;
	}
	
	div#searchresults .details
	{
		margin-top : 0;
		margin-left : 15px;
		width : 225px;
		float : left;
	}

	div#searchresults .featuresandagents
	{
		float : left;
		line-height : 16px;
		width : 195px;
		font-size : 12pt;
	}
	
	div#searchresults .result_spacer
	{
		border-bottom : 1px solid #999;
		margin-bottom : 10px;
		margin-right : 10px;
		clear : both;
	}
	
	div#searchresults .details address
	{
		font-style : normal;
		font-weight : bold;
		margin-bottom : 10px;
		/*line-height : 1.6em;*/
	}
	
		div#searchresults .details address .street
		{
			font-size : 1.4em;
		}
		
		div#searchresults .details address .suburb
		{
			font-size : 1.2em;
		}
			
			div#searchresults .details p
			{
				line-height : 1.4em;
			}
			
				div#searchresults .details p
				{
					display : block;
					position : relative;
					margin-bottom : 5px;
				}
				
					div#searchresults .details span.label
					{
						display : block;
						margin-bottom : -15px;
					}
					
					div#searchresults .details span.item
					{
						display : block;
						line-height : 40px;
						margin-top : -7px;
					}
		
		div#searchresults .details .item
		{
			font-size : 2em;
		}
		
	div#searchresults a
	{
		color : #333;
	}
	
		div#searchresults p.backtotop a
		{
			color : #999;
			display : none;
		}	
	
	div#searchresults #features li
	{
		font-size : 12pt;
		line-height : 1.6em;
		list-style : disc;
	}
	
	div#searchresults #agents li
	{
		margin : 0 0 0 15px;
		padding : 0;
		float : none;
		height : auto;
		list-style : disc;
		font-size : 12pt;
		width : auto;
	}
			
	div#searchresults p.backtotop
	{
		margin-top : 20px;
	}
	
/* general content pages */
#contentwrap
{
	overflow : auto;
	background : url(/templates/lemon_baxter/images/background_introduction.gif) -120px 0 repeat-x;
	margin-bottom : 20px;
}

	* html #contentwrap
	{
		height : 1%;
	}

#content
{
	float : left;
	width : 600px;
	overflow : hidden;
}

	* html #content /* ie6 3px float jog fix */
	{
		margin-right : 96px;
	}

	#contentintroduction
	{
		padding : 0 20px;
	}
	
		#contentintroduction h2
		{
			margin : 20px 0 0 0;
			text-transform : uppercase;
		}
		
		#contentintroduction p
		{
			font-size : 1.5em;
			margin-top : 0;
			font-weight : bold;
			font-style : italic;
		}

	#content .contentblock
	{
		background : url(/templates/lemon_baxter/images/background_content.gif) repeat-x;
		padding : 10px 10px 0 10px;
		margin : 0 0 0 10px;
		border-bottom : 1px dashed #999;
		margin-bottom : 10px;
		overflow : auto;
	}
	
		* html #content .contentblock
		{
			height : 1%;
		}
		
	#content .contentblock h3
	{
		margin-top : 0;
	}
	
	#content .last
	{
		border-bottom : none;
	}

	
		#content .contentblock h3
		{
			margin-top : 0;
			text-transform : uppercase;
			font-weight : bold;
			letter-spacing: 1px;
		}
	
#sidebar
{
	margin : 0 20px 0 700px;
}

	* html #sidebar  /* ie6 3px float jog fix contd.. */
	{
		height : 1%;
		margin-left : 0;
	}
	
	#sidebar .contentblock
	{
		margin-bottom : 20px;
	}

	#sidebar h2
	{
		margin-top : 20px;
		text-transform : uppercase;
		letter-spacing : 1px;
	}
	
		#sidebar h2.page
		{
			background : url(/templates/lemon_baxter/images/icon_page_white.gif) 0 4px no-repeat;
			padding-left : 17px;
		}
		
		#sidebar h2.box
		{
			background : url(/templates/lemon_baxter/images/icon_box_white.gif) 0 4px no-repeat;
			padding-left : 17px;
		}
	
	#sidebar p
	{
		margin : 10px 0;
	}
	
		#sidebar p.introduction
		{
			font-weight : bold;
			margin-top : 0;
		}
		
	#sidebar a
	{
		color : #666;
	}
	
/* property detail page */
.prop_detail
{
	position : relative;
}

#propertydetail
{
	background : url(/templates/lemon_baxter/images/background_resultspathshadow.gif) repeat-x;
	padding : 20px 10px 20px 20px;
	float : left;
	width : 51%;
	border-right : 1px solid #666;
	font-family : Arial, sans-serif;
}

	/* property detail page */
	* html #propertydetail
	{
		height : 1%;
	}

	#propertydetails h2
	{
		font-size : 1.6em;
		margin : 0 0 5px 0;
		font-weight : bold;
	}
	
	#propertydetail h3
	{
		margin : 0;
		font-weight : bold;
		color : #666;
		font-size : 12px;
		text-transform : uppercase;
	}
	
	#propertydetail p
	{
		margin : 0;
	}
	
	#propertydetail h4
	{
		font-size : 1.2em;
		font-weight : normal;
		color : #666;
		margin-bottom : 0;
		margin-top : 4px;
		line-height : 15px;
		float : left;
	}
	
	#propertydetail ul
	{
		margin-top : 6px;
	}
	
	#propertydetail a
	{
		color : #333;
	}

/* Gallery Column */
#galleryandlocation
{
	float : left;
	margin : 0 20px 0 0;
}

	#galleryandlocation p
	{
		margin : 10px 0;
	}	
	
	#galleryandlocation address
	{
		font-size : 1.2em;
		font-style : normal;
		font-weight : bold;
		margin : 10px 0;
	}
	
		#galleryandlocation .street
		{
			font-size : 1.4em;
		}
		
		#galleryandlocation .street
		{
			font-size : 1.2em;
		}
		
		#galleryandlocation p
		{
			display : block;
			position : relative;
			margin : 0px;
			
		}
		
		#galleryandlocation .label
		{
			display : block;
			margin-bottom : -25px;
			font-size : .95em;
		}
		
		#galleryandlocation .item
		{
			display : block;
			line-height : 40px;
			margin-top : -7px;
			font-size : 1.9em;
		}		
	
	/* gallery */
	
	#gallery
	{
		display : none;
	}

	#galleryprint
	{
		display : block;
		padding-left:0;
		margin-left:0;
	}
	
	#galleryprint li
	{
		list-style : none;
		padding-left:0;
		margin-left:0;
	}
	
/*	#gallery
	{
		position : relative;
	}
	
	#galleryprint
	{
		display : none;
	}*/
	
/*	#galleryclick
	{
		position : absolute;
		top : 0;
		left : 0;
		z-index : 2;
		cursor : hand;
	}
	
	#gallerycontrols
	{
		height : 13px;
		background : url(/templates/lemon_baxter/images/background_gallerycontrol.png) center bottom repeat-x;
		padding : 5px 5px 5px 5px;
	}
	
	* html #gallerycontrols { background : url(/templates/lemon_baxter/images/background_gallerycontrolie.gif) center bottom repeat-x; }
	
	a#previousgalleryimage
	{
		background : url(/templates/lemon_baxter/images/button_prev_sprite.gif) 0 0 no-repeat;
		width : 85px;
		height : 13px;
		display : block;
		overflow : hidden;
		float : left;
	}
	
		a#previousgalleryimage:hover
		{
			background : url(/templates/lemon_baxter/images/button_prev_sprite.gif) 0 -13px no-repeat;
		}
		
		a#nextgalleryimage
		{
			background : url(/templates/lemon_baxter/images/button_next_sprite.gif) 0 0 no-repeat;
			width : 67px;
			height : 13px;
			display : block;
			overflow : hidden;
			float : right;
		}

			a#nextgalleryimage:hover
			{
				background : url(/templates/lemon_baxter/images/button_next_sprite.gif) 0 -13px no-repeat;
			}
	*/		
	
	
#descriptionandagents
{
	float : left;
	width : 200px;
	margin-right : 0px;
}

#propertydetail #description
{
	width : 217px;
	margin-right : 20px;
	float : right;
}

	#descriptionandagents p
	{
		font-size : 1.1em;
	}

	ul#agents
	{
		list-style : none;
		margin : 0;
		padding : 0;
	}
	
		ul#agents li
		{
			float : left;
			width : 110px;
			margin : 0 20px 20px 0;
			height : 60px;
			font-size : 1.3em;
		}
		
			ul#agents li .agentphone
			{
				font-weight : bold;
			}

#featuresanddownloads
{
	float : left;
	width : 195px;
}

#propertydetail #featuresanddownloads
{
	float : right;
	clear : right;
	width : 236px;
	line-height : 16px;
	margin-top : 25px;
}


	#featuresanddownloads ul#features
	{
		padding : 0;
		margin-left : 15px;
		line-height : 1.4em;
	}

  #featuresanddownloads ul#downloads
	{
		list-style : none;
		padding : 0;
		margin : 0;
	}
	
	.achievements #featuresanddownloads ul#features
	{
		padding : 0;
		margin-left : 15px;
		line-height : 1.4em;
	}
	
	.achievements #featuresanddownloads ul
	{
		padding : 0;
		margin-left : 15px;
		line-height : 1.4em;
	}
	
	.achievements #featuresanddownloads ul li
	{
		font-size : 12pt;
		line-height : 1.6em;
		list-style : disc;
	}
	
/* google maps and agent email */
#locationandemailagents
{
	background : url(/templates/lemon_baxter/images/background_location.gif) top left repeat-x;
	padding : 20px;
	overflow : auto;
}

	* html #locationandemailagents
	{
		height : 1%;
	}

	#locationandemailagents h2
	{
		text-transform : uppercase;
		margin : 0 0 20px 0;
		letter-spacing : 1px;
		font-size : 1.3em;
		color : #444;
	}
	
	/* google maps embed */
	#location
	{
		float : left;
		border-bottom : 0 none;
	}

		#googlemap
		{
			width : 414px;
			height : 184px;
			background : url(/templates/lemon_baxter/images/temp/google_map.jpg) no-repeat;
		}
	
	/* email agents */
	#emailagents
	{
		margin-left : 494px;
		display : none;
	}
	
		#emailagents label
		{
			display : block;
		}
			
		#emaildetails
		{
			float : left;
			margin-right : 40px;
			width : 150px;
		}
		
			#emaildetails input
			{
				width : 100%;
			}
		
			#emaildetails select
			{
				width : 100%;
			}
		
		#emailmessage
		{
			float : left;
		}
		
			#emailmessage input
			{
				margin : 10px 0;
			}
			
			#emailmessage textarea
			{
				font: trebuchet ms, arial, verdana, sans-serif;
			}
			
/* contact us */
#content
	#contactus
	{
		margin-top : 15px;
	}
		
		#contactus #emailmessage label
		{
			display : block;
		}

		ul.contactsheet
		{
			margin : -20px 0 10px 0;
			padding : 0;
			list-style : none;
			overflow : auto;
		}
		
			* html ul.contactsheet
			{
				height : 1%;
			}
		
			ul.contactsheet h4
			{
				margin : 0;
				padding : 0;
				font-size : 1em;
			}
			
			ul.contactsheet li
			{
				float : left;
				width : 285px;
				margin : 10px 0pt 5px;
			}
			
				ul.contactsheet dl
				{
					margin : 0;
					padding : 0;
				}
			
					ul.contactsheet dl dt
					{
						float : left;
						width : 100px;
					}
				
					ul.contactsheet dl dd
					{
						margin-left : 100px;
					}
					
					
				/* Fonts Style Sheet */
	/* -------------------------------------------------------------- */
	/*
	  Sitename: Lemon Baxter
	  Author: Samuel Richardson
	  Date: 20070508

	  Description
	  ----------------------------------------------------------------
	  Stylesheet for displaying generic fonts.
	*/

	body
	{
	  font : 62.5% arial, verdana, sans-serif;
	  /*
	    By setting the font to % we can then use ems to set font sizes later on.
	    A font size of 62.5% means that a text size of 1.2em translates as 12px.
	  */
	  color : #000;
		line-height : 2em;
	}

	h2
	{
		font-size : 1.6em;
		font-weight : normal;
		text-transform : uppercase;
	}

	h3
	{
		font-size : 1.4em;
		font-weight : normal;
		color: #666665;
	}

	p
	{
		font-size : 12pt;
	}

	li
	{
		font-size : 12pt;
	}
	li li {
		font-size: 12pt;
	}

		li h2
		{
			font-size : 1em;
		}

		li p
		{
			font-size : 1em;
		}

	label
	{
		font-size : 1.2em;
	}

		label p
		{
			font-size : 1em;
		}

	textarea
	{
		font-size : 1.2em;
		font-family: trebuchet ms, arial, verdana, sans-serif;
	}
	
	.readmore
	{
		display : none;
	}


/* Fonts Style Sheet */
/* -------------------------------------------------------------- */
/*
  Sitename: Lemon Baxter
  Author: Samuel Richardson
  Date: 20070508

  Description
  ----------------------------------------------------------------
  Stylesheet for displaying generic fonts.
*/

/*body
{
	font-family : trebuchet ms, arial, verdana, sans-serif;
}

h1
{
	font-size : 14pt;
}

h2
{
	font-size : 12pt;
}

h3
{
	font-size : 10pt;
	font-weight : bold;
	margin-bottom : 0;
}

p
{
	font-size : 10pt;
	margin-top : 0;
}

li
{
	font-size : 10pt;
	margin-top : 0 0 10pt 0;
}

address
{
	font-size : 10pt;
	margin : 10pt 0;
}

#navigation
{
	display : none;
}

#search
{
	display : none;
}

#sitepath
{
	display : none;
}

#gallery
{
	display : none;
}

#galleryprint
{
	display : block;
}

#emailagents
{
	display : none;
}

#content
{
	border-bottom : 1px solid #ccc;
	padding-bottom : 10pt;
	margin-bottom : 10pt;
}

div#searchresults
{
	margin-left : 0;
	padding-left : 0;
	list-style : none;
}

.backtotop
{
	display : none;
}



div#searchresults
	li.result
	{
		border-bottom : 1px solid #ccc;
		padding-bottom : 10pt;
		margin-bottom : 10pt;
	}

#footer
{
	display : none;
}*/