/* SABLE SQUARE CSS DOCUMENT 2008 */
	@import url("http://dynamic.icecreamlovestheweb.com/labs/gallery.css");
	@import url("http://dynamic.icecreamlovestheweb.com/labs/ie6killer.css");
	@import url("http://dynamic.icecreamlovestheweb.com/labs/slider.css");

/*IMPORT CHANGES*/
	
	.milk_stage_tags{display:none;}
	.milk_stage_close{display:block; color:#b91015; cursor:pointer;}

/*SLIDER CHANGES*/

    #.slider_panels img {
        display:block;
        margin-bottom:0px 0px 15px!important; 
	}
	#stage{
		background:transparent url(images/small_text_bg.png) repeat-y scroll left top;
		color:#FFFFFF;
		font-size:11px;
		padding:0px 7px 0px;
		width:161px;
		height:217px;
		float:none;
	}
	#slider{width:164px; height:230px;}
	.right{
		left:139px; 
		background:transparent url(images/right_scroll.png) no-repeat center top; 
		padding-top:164px;
		margin-top:84px;
		width:25px;
	}
	.left{
		background:transparent url(images/left_scroll.png) no-repeat center top; 
		padding-top:164px;
		margin-top:84px;
		width:25px;
	}
	.slider_menu{display:none!important;}
	.slider_scroll{height:230px;}
	.slider_scrollContainer{width:2500px!important;}
	.slider_scrollContainer h1{text-align:center; width:162px;}
	.slider_scrollContainer a{
		color:#FFFFFF;
		font-size:12px;
		text-decoration:none;
	}
	.slider_panels{width:175px; margin:0px 0px 0px 1px;}
	
	
	
/*REST OF SITE*/
  	
	*{outline:none; margin:0; padding:0;}
	
	body{background:#182432 none; font-family:Arial, Helvetica, sans-serif;}
	h1{text-align:center;}
	
	.home_tags{display:none;}
	.pdf_record{display:none;}
	.heading_h1{display:none;}
	#social{position:fixed; width:35px; right:0; bottom:0;}
	
	#site{width:1024px; margin:0px auto;}
	
	
	#top{
		background:transparent url(images/top.png) no-repeat top left; 
		height:290px; 
		width:1024px;
	}

/*MENU STYLED HERE*/
	
	#menu{padding:170px 0px 0px 269px;}
	.menu1{margin:0px 51px 0px 0px;}
	.menu2{margin:0 57px 0 0;}
	.menu3{margin:0 54px 0 0;}
	.menu4{margin:0 41px 0 0;}
	.menu6{display:none!important;}
	
	#menu li{display:inline; list-style:none;}
	#menu a{
		text-decoration:none; 
		color:#fff; 
		text-transform:capitalize; 
		font-weight:bold;
		font-size:18px;
	}
	#menu a:hover{color:#F99B06;}
	#menu .clicked{color:#F99B06;}

/*CONTENT TOOLS*/

	.content_tools_top li{display:inline; list-style:none;}
	.content_tools_top a{margin:0px 10px 0px 0px;}

/*CONTENT*/
	
	#container{margin-bottom:30px; position:relative; margin:-65px 0px 0px 165px; float:left;}
	
	#content{float:left; width:510px;}
	.site_1 #content{width:334px!important;}
	
	.text_top{background:transparent url(images/text_top.png) no-repeat top left; width:511px; height:30px;}
	.text_top h1{color:#f99b06; font-size:17px; padding:7px 0px 0px 0px; text-transform:capitalize;}
	
	.site_1 .text_top{background:transparent url(images/home_text_top.png) no-repeat top left; width:331px;}
	.site_1 .text{background:transparent url(images/home_text_bg.png) repeat-y top left; width:303px; height:519px;}
	.site_1 .text_bottom{background:transparent url(images/home_text_bottom_pic.png) no-repeat top left; width:331px; height:120px; margin:0px;}

/*	.site_4 .text_top{background:transparent url(images/home_text_top.png) no-repeat top left; width:331px;}
	.site_4 .text{background:transparent url(images/home_text_bg.png) repeat-y top left; width:303px;}
	.site_4 .text_bottom{
		background:transparent url(images/leasing_text_bottom_pic.png) no-repeat top left; 
		width:331px; 
		height:308px;
	}
	.site_4 #content{margin:0px 0px 0px 185px;}*/
	

	.site_3 .text{min-height:540px;}
	.site_4 .text{height:538px;}
	.text{
		background:transparent url(images/text_bg.png) repeat-y top left; 
		color:#fff; 
		font-size:11px;
		width:471px;
		padding:10px 20px;
		letter-spacing:0.2px;
		position:relative;
		z-index:999;
	}
	.text h1{font-size:22px; color:#f99b06; margin:10px 0px 10px; font-weight:lighter; text-align:left;}
	.text h4{font-size:11px; color:#f99b06; display:inline;}
	.text a{color:#f99b06; text-decoration:none;}
	.text img{margin:6px 0px 10px 10px;}

	.text #NEXT_grid{
		background:#9E1814 none repeat scroll 0 0;
		color:#FFFFFF;
		cursor:pointer;
		float:right;
		font-weight:bold;
		height:16px;
		padding:2px 14px;
		width:26px;
	}
	.text #PREV_grid{
		background:#9E1814 none repeat scroll 0 0;
		color:#FFFFFF;
		cursor:pointer;
		font-weight:bold;
		height:16px;
		padding:2px 14px;
		width:26px;	
	}


	.text_bottom{
/*		background:transparent url(images/text_bottom_xmas.png) no-repeat bottom left;  XMAS HOURS*/
		background:transparent url(images/text_bottom.png) no-repeat bottom left; 
		width:711px; 
		height:335px;
		position:relative;
		margin:-286px 0 0;
	}

	.eventsgal{width:390px;}
		
	.records{margin-bottom:20px; border-bottom:1px solid #666; padding-bottom:20px; height:115px;}
	.records h2{margin:0px 0px 5px;}
	.records img{margin:0px 0px 10px 10px;}
	.records a{display:block;}
	
	.shops{
		float:left;
		width:225px;
		margin-bottom:20px;
		min-height:100px;
		padding:0px 10px 0px 0px;
	}
	.shops h1{font-size:18px;}
	
	.leasing{margin:0px 0px 36px;}
	.leasing h1{display:inline;}
	
	.mgt_contact{
		padding-right:80px; 
		text-align:right;
		margin:49px 0 0;
	}	
	.site_2 .mgt_contact{
		padding-right:0px;
		text-align:left;
		clear:both;
		margin-left:245px;
	}
	.email{
		float:right;
		height:71px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		margin-top:-71px;
		width:64px;
	}
	
	.content_tools_top{text-align:right; margin:0px 0px 10px 0px;}
	
	.record_nav_top{text-align:right;}
	.record_nav_top a{margin:0px 5px;}
	.record_nav_bottom{text-align:right;}

/*HOME PAGE BLOCKS*/

	#leftpanel{float:left;}
	
	#home_top{background:transparent url(images/small_top.png) no-repeat top left; width:178px; height:33px;}
	#home_top h1{color:#f99b06; font-size:15px; padding:12px 0px 0px 0px; text-transform:capitalize;}
	
	#home_block{
		background:transparent url(images/small_text_bg.png) repeat-y scroll left top;
		color:#FFFFFF;
		font-size:11px;
		padding:10px 15px 0px;
		width:155px;
	}
	#home_block img{border:none; width:166px;}
	
	#home_block a{
		color:#F99B06; 
		display:block; 
		text-align:right;
		text-decoration:none;
	}
	#home_block h1{font-size:11px;}

	#home_block .donegal{margin:0px 0px 0px -9px;}
	.donegal a{text-align:center!important;}
	
	#home_bottom{
		background:transparent url(images/small_bottom.png) no-repeat scroll left top;
		height:20px;
		width:178px;
		margin-bottom:6px;
	}

/*PDF RECORD STYLED HERE*/

	.text .pdf_record{ 
		display:block;
		text-indent:-2000;
		height:40px;
		margin:10px 0px 0px;
	}
	.text .pdf_record li{list-style:none; height:30px; display:inline;}
	.text .pdf_record a{
		background:transparent url(images/pdf_icon.png) no-repeat scroll left top;
		padding:0px 0px 12px 78px;
		color:transparent;
	}

	
	.clear{display:block; width:100%; clear:both;}

/*RIGHT BLOCK STYLED HERE*/

	#right_block{
		color:#FFFFFF;
		float:left;
		font-size:12px;
		margin:0px 0px 0px 10px;
		width:200px;
	}
	
	#right_top{
		height:349px;
		margin:5px 0px 0px 3px;	
	}
	#right_top p{margin:5px 0px 10px;}
	#right_top .pdf_record{
		display:block;
		text-indent:-2000;
	}
	#right_top .pdf_record li{list-style:none; height:30px;}
	#right_top .pdf_record a{
		background:transparent url(images/pdf_icon.png) no-repeat scroll left top;
		padding:2px 2px 8px 6px;
		color:transparent;
	}
	
	.trading{
		margin:0px 0px 0px 7px;
		font-size:11px;
		line-height:17px;
	}
	.trading h1{font-size:14px; color:#F99B06; text-align:left; text-transform:uppercase;}
	.trading h2{color:#F99B06; font-size:12px;}
	
	.xmas{
		font-size:11px;
		line-height:17px;
		margin:-255px 0 0 6px;
		padding:10px 0 0;
		position:absolute;
	}
	.xmas h1{font-size:14px; color:#F99B06; text-align:left; text-transform:uppercase;}
	.xmas h2{color:#F99B06; font-size:12px;}
	.xmas p{clear:both;}
	
/*BOTTOM MENU FIXED*/

	#bottom_menu{
		width:1000px; 
		text-align:center; 
		display:block; 
		clear:both;
		line-height:50px;
		vertical-align:bottom;
		font-size:12px;
	}
	#bottom_menu li{display:inline; list-style:none; padding:0px 28px 0px;}
	#bottom_menu a{
		color:#fff; 
		text-decoration:none; 
		text-transform:capitalize; 
		font-weight:bold;
	}
	#bottom_menu a:hover{color:#F99B06;}
	#bottom_menu .clicked{color:#F99B06;}

/*IE7 FIXES*/

	*:first-child+html #right_top{width:190px;}
	*:first-child+html #right_top p{clear:both;}
	*:first-child+html .pdf_record li{background:transparent url(images/pdf_icon.png) no-repeat scroll right top;}
	*:first-child+html .pdf_record a{display:inline-block; opacity: 0; filter:alpha(opacity=0);}
	
	*:first-child+html .slider_scrollContainer h1{display:block; margin:190px 0px 0px;}
	

