/* LAZY STAYS CSS DOCUMENT 2008 */


	.milk_stage_tags{display:none;}
	.milk_stage_close{display:block; color:#1e948b; cursor:pointer;}
	

/*REST OF SITE*/
	
	*{outline:none; margin:0px; padding:0px;} 
	
	body{
		background:#d3d3d3; 
		font-family:Arial, Helvetica, sans-serif;
		font-size:62.5%;
		color:#666;
	}
	
	.home_tags{display:none;}
	.home_date{display:none;}
	.heading_h1{display:none;}
	
	#site{width:1024px; margin:0px auto;}
	
	#social{position:fixed; right:0; width:35px; margin:8px 0px 0px 0px;}
	.social_jgh{display:none;}
		
	#header{
		background:transparent url(images/header.png) no-repeat top left; 
		height:205px;
	}
	
	#bannerpics{
		margin:21px 0px 0px 335px;
		position:absolute;
		z-index:-1;
	}
	#content{background:transparent url(images/content_bg.png) repeat-y top left;}
	
	#leftpanel{width:195px; float:left;}

/*SEARCH FORM STYLED HERE*/

	#search_site{
		float:right;
		padding:0pt 0px 4px 0pt;
	}
	#search_site input{
		background:white url(images/searchBack.gif) repeat-x scroll center bottom;
		border:1px solid white;
		padding:2px;
		border:1px solid #ccc;
		width:140px;
	}
	#search_site input.keyword{
		background:transparent url(images/search.gif) no-repeat scroll right center;
		border:medium none;
		height:17px;
		width:35px;
	}
	
/*MENU STYLED HERE*/

	#menu{margin:26px 0px 0px 23px; background-color:#1e948b; text-transform:capitalize;}
	#menu li{
		list-style:none; 
		background-color:#1e948b; 
		padding:5px 0px 5px 15px;
		border-bottom:1px solid #8fd7d2;
	}
	#menu li:hover{background-color:#73bcb5;}
	
	#menu li li{border:none; background-color:#73bcb5; padding:5px 0px 5px 10px;}
	#menu li li a:hover{color:#1e948b;}
	#menu li li .clicked{color:#1e948b;}
	#menu a{
		color:#FFFFFF;
		font-size:11px;
		letter-spacing:0.05em;
		text-decoration:none;
	}
	#menu .active{background-color:#73bcb5;}
	
	#menu .menu10, #menu .menu11, #menu .menu12{display:none;}

/*MONEY CLOCK AND WEATHER*/

	.money{margin:20px 0 0 63px;}
		
/*CONTENT STYLED HERE*/

	#rightpanel{width:795px; float:left; margin-left:10px;}
	
	.text{font-size:13px;}
	.text h1{
		color:#00a194; 
		font-weight:lighter; 
		letter-spacing:0.1em; 
		font-size:18px;
		padding:22px 0px 0px 0px;
	}
	.text a{color:#1e948b; text-decoration:none;}
	.text img{border:none;}
	.text ol{margin:0px 0px 0px 25px;}
	.text ul{margin:0px 0px 0px 25px;}
	
	.records{padding:26px 0px 0px;}

/*GALLERY ON HOME*/

	.homegal{margin:10px 0px;}
	.homegal img{margin:0px 5px 0px 0px; background-repeat:no-repeat!important; background-position:center!important; background-color:#1e948b!important;}

/*SINGLE IMAGE ON READ MORE*/
		
	.singlegal{
		float:left;
		padding:11px 45px 10px 39px;
		background:#666666 none repeat scroll 0% 0%;
	}
	.singlegal img{border:1px solid #1e948b; margin:0px 2px 0px 0px;}

/*MULTIBLE IMAGES GALLERY*/

	.donegal{
		padding:0px 0px 0px 39px;
		background:#666 none;
		margin-bottom:15px;
		clear:left;
		width:753px;
	}
	.donegal img{margin:0px 20px 13px 0px;}
	
	.content_tools_top{margin:10px 0px 0px; text-align:right;}
	.content_tools_top ul{margin:40px 0 20px 0px;}
	.content_tools_top li{display:inline; list-style:none; margin:0px 5px 0 0;}
	.content_tools_top a{color:#1e948b; text-decoration:none; border:1px solid; padding:2px 10px;}
	
	.content_tool_home{position:absolute; margin:-39px 0px 0px 396px; padding:2px 10px; border:1px solid #1e948b;}
	

/*FEATURED LISTINGS*/

	.featured_listings h1{
		color:#646464;
		font-size:12px;
		letter-spacing:0.1em;
		text-transform:uppercase;
		margin:5px 0px;
	}
	
	.featured_records{
		background:#646464 none; 
		height:228px; 
		border:1px solid #00a194; 
		margin-bottom:5px;
		color:#fff;
		font-size:12px;
		overflow:hidden;
		padding:0px 12px 0px 0px;
	}
	
	.featured_records h1{
		background:transparent url(images/home_h1_bg.jpg) no-repeat scroll left top;
		color:#FFFFFF;
		height:22px;
		padding:6px 0px 0px 21px;
		text-transform:none;
		width:295px;
		margin:0px;
		border-right:1px solid #aaa;
	}
	
	.site_1 .featured_records a{background:none;}
	
	.featured_photo{
		width:316px; 
		height:200px; 
		overflow:hidden; 
		float:left; 
		border-right:1px solid #aaa;
		margin:0 5px 0 0;
	}
	.featured_records .heading_h1{
		display:block;
		font-weight:bold;
		margin:0px 0px 10px;
		font-size:13px;	
		text-transform:uppercase;
	}
	.featured_records strong{ 
		background:#747679 none repeat scroll 0 0;
		border:1px solid #FFFFFF;
		float:left;
		margin:0 4px 4px 0;
		padding:5px 9px;
		width:202px;
	}
	.featured_records table{
		border:1px solid #1E948B;
		margin:6px 0px 93px 320px;
		position:relative;
		width:462px;
	}
	.featured_records a{color:#fff!important;}
	.featured_records img{border:none;}
	.featured_records h2{
		font-size:12px;
		margin:0px 0px 10px;
		padding:0px;
	}
	.records h1{
		background:#1e948b none;
		font-size:14px;
		text-transform:uppercase;
		color:#fff;
		padding:4px 10px;
		text-align:center;
		margin:0px 3px 1px 0 !important;
		font-weight:bold;
	}
	.records h2{
		background:#1E948B none repeat scroll 0 0;
		color:#FFFFFF;
		font-size:14px;
		font-weight:bold;
		margin:5px 0 5px 0 !important;
		padding:2px 10px;
		text-align:center;
		text-transform:uppercase;
	}
	.records h4{display:inline; color:#1E948B; font-size:12px; font-weight:bold; text-transform:uppercase;}
	.records strong{
		background:#7BDDD8 none repeat scroll 0 0;
		border:1px solid #1E948B;
		float:left;
		margin:0 1px 1px 0px;
		padding:5px 9px;
		width:243px;
	}
	.more_button{
		position:absolute;
		margin:10px 0px 0px 623px;
	}
	.more2_button{
		position:absolute;
		margin:197px 0 0 649px;
	}
	.enquire_button_1{position:absolute; margin:197px 0 0 523px;}
	.enquire_button_1 img{width:130px;}
	
	
	.enquire_button{margin:20px 0px 10px 0px;}
	
	.knowmore{
		margin:10px 0 0;
	}
	

	.record_nav_top{display:none;}
	.record_nav_bottom{display:block; text-align:right; color:#646464;}
	.record_nav_bottom a{color:#1e948b; text-decoration:none; padding:0px 4px;}
	.record_pages{display:none;}

/*ENTRIES FOR BLOG PAGES*/

	.entries{width:783px; border-bottom:1px solid; padding:0px 0px 20px; margin:0px 0px 20px;}
	.entries h1{font-size:15px; font-weight:bold; margin:0px; padding:0px;}
	.entries a{display:block;}	
	.entries img{border:1px solid #1e948b; padding:1px; margin:0px 5px 5px 0px;}
	
	
/*TABLE STYLED HERE*/
	
	table{
		width:794px;
		border:none;
		margin:0px 0px 20px;
	}
	tr{border:none;}
	td{text-align:center; width:100px; border:1px solid #1e948b;}
	
	#footer{
		background:transparent url(images/footer_bg.png) no-repeat top left; 
		height:108px;
		clear:both;
		padding:87px 0px 0px 17px;
		color:#fff;
		height:19px;
	}
	#footer a{color:#fff; text-decoration:none;}
	#footer a:hover{text-decoration:underline;}

/*SEARCH RECORDS*/

	.search_records{height:140px;}
	.search_records img{margin:0 10px 0 0;}
	
/*FORM STYLED HERE*/

	.bookingsheading{text-transform:capitalize; margin:0px 0px 10px 0px;}
	#hide_form1{margin:20px 0px 0px;}
	label{text-transform:capitalize; color:#1E948B; font-size:12px; font-weight:bold; width:130px;}
	fieldset{border:medium none; margin:0 0 10px; width:200px;}
	option{text-transform:capitalize;}
	input{width:230px; background-color:#fff!important; border-top:1px solid;}
	textarea{width:230px; border-top:1px solid; background-color:#fff!important;}
	.button{background-color:#ccc!important; width:63px;}
	.form_checkbox{width:auto; margin:0px 10px 0px 10px;}
	.label_interest{width:auto; margin:0px 79px 0px 0px;}
	
	#interest{margin:5px 5px 0px 0px; width:auto; border-top:1px solid;}
	
/*IE 7 */

	*:first-child+html .more_button{position:relative;}
	*:first-child+html #content{margin:0px 0px 0px; padding:30px 0px 0px;}
	*:first-child+html #menu{margin:26px 0px 0px 20px;}
	*:first-child+html label{display:block!important;}
	*:first-child+html fieldset{display:block!important}
	
	
