	/* SAMBA TOURS CSS FILE FEB 2010 */
	
	#col960{margin:0px auto;}
	
	#milk_thumbnails img{max-width:100px;}
	.milk_stage_close{
		background:none repeat scroll 0 0 #88201D;
		color:#FFFFFF;
		display:block;
		font-weight:bold;
		margin:10px 0 0;
		padding:3px 5px;
		width:30px;
	}
	.milk_stage_tags{display:none;}
	.milk_stage_title{font-weight:bold;}
	.ic_comment_box textarea{height:93px;}
	
	#ic_comment{padding:20px 20px 40px 10px;}
	#ic_comment a{color:#88201d;}
	#ic_comment h1{color:#000!important;}
	#post_button{background:#88201d none; font-weight:bold; margin:0px;}
	
	*{outline:none; margin:0px; padding:0px;}
	
	body{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; 
		color:#000; 
		background:#C3BAB3 none;
	}
	
	a{color:#88201d;}
	h1{font-size:27px; margin:0px 0px 10px; font-weight:lighter;}
	h2{font-size:20px; font-weight:lighter; margin:0px 0px 10px;}
	p{margin:5px 0px;}
	ul{margin:10px 0 0 30px;}
	img{border:none;}
	
	.clear{display:block; width:100%; clear:both;}
	.social_jgh{display:none;}
	#social{position:fixed; right:5px;}

	.german{
		position:fixed;
		right:0;
		top:45px;
		opacity:0.6;
	}
	.german img{width:48px;}
	.english{
		position:fixed;
		right:0;
		top:45px;
		opacity:0.6;
	}
	.german img{width:48px;}

	.hide_me{display:none;}
	
	#site{background:transparent url(images/tiremark.png) no-repeat fixed bottom left; padding:20px 0 70px;}
	
	#header_mask{width:768px; height:228px; position:absolute; margin:0 0 0 190px;}
	#header_mask img{background-position:top right!important; background-repeat:no-repeat!important;}
	
/*	.site_1 #header_mask{background:transparent url(images/header_1.jpg) no-repeat top left;}
	.site_2 #header_mask{background:transparent url(images/header_2.jpg) no-repeat top left;}
	.site_3 #header_mask{background:transparent url(images/header_3.jpg) no-repeat top left;}
	.site_4 #header_mask{background:transparent url(images/header_4.jpg) no-repeat top left;}
	.site_5 #header_mask{background:transparent url(images/header_5.jpg) no-repeat top left;}
	.site_6 #header_mask{background:transparent url(images/header_6.jpg) no-repeat top left;}
	.site_7 #header_mask{background:transparent url(images/header_7.jpg) no-repeat top left;}
	.site_8 #header_mask{background:transparent url(images/header_8.jpg) no-repeat top left;}
	.site_9 #header_mask{background:transparent url(images/header_9.jpg) no-repeat top left;}
	.site_10 #header_mask{background:transparent url(images/header_10.jpg) no-repeat top left;}
	.site_11 #header_mask{background:transparent url(images/header_11.jpg) no-repeat top left;}
	.site_12 #header_mask{background:transparent url(images/header_12.jpg) no-repeat top left;}
	.site_13 #header_mask{background:transparent url(images/header_13.jpg) no-repeat top left;}
	.site_14 #header_mask{background:transparent url(images/header_14.jpg) no-repeat top left;}
	.site_15 #header_mask{background:transparent url(images/header_15.jpg) no-repeat top left;}
	
	.site_sitesearch #header_mask{background:transparent url(images/header_1.jpg) no-repeat top left;}*/
	
	#header{
		border:1px solid #88201d;
		height:224px;
		padding-bottom:4px;
	}
	.rotating{width:199px; float:left; height:198px; overflow:hidden; border-bottom:1px solid #fff;}
	.banner{height:150px; overflow:hidden;}



	/*SEARCH BAR*/
	
	#search_site{
		margin:199px 0 0;
		position:absolute;
		z-index:8000;	
		border-top:1px solid #88201D;
	}
	.search_input{
		border:medium none;
		padding:5px 0 7px 9px;
		color:#88201D;
		font-weight:bold;
		width:181px;	
	}	
	.keyword{background:transparent url(images/search_btn.png) no-repeat top left; border:none; padding:4px 23px 9px 0;}
	
	#content{background:#f6eeed url(images/content_bg.gif) repeat-y top left;}
	#content h1{
		color:#FFFFFF;
		font-size:18px;
	}
	#content h2{color:#88201D;}
	
	/*MENU HERE*/
	
	#menu{margin:0px 0px 0px 1px;}
	#menu ul{margin:0px;}
	
	#menu ul ul{margin:10px 0 10px;}
	#menu li{
		letter-spacing:1px;
		list-style:none outside none;
		padding:0px 0 7px 10px;
		margin:7px 0px 0px;
	}
	#menu li:hover{background:transparent url(images/menu_li_bg.png) no-repeat top left;}
	#menu .active{background:transparent url(images/menu_li_bg.png) no-repeat top left;}
	
	#menu li li{
		background:none repeat scroll 0 0 transparent;
		color:#FFFFFF;
		margin:0 0 2px 0;
		padding:0 0 5px 10px;
	}
	#menu li li:hover{background:none;}
	#menu li .active{background:none; font-weight:bold;}
	
	#menu a{
		color:#88201d;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		text-transform:uppercase;
		padding:5px 0px;
	}
	#menu li li a{
		font-size:12px;
		font-weight:normal;
		text-transform:capitalize;
	}
	#menu li li a:hover{font-weight:bold;}
	

	.sub2_1, .sub3_1, .sub4_1, .sub5_1, .sub6_1, .sub7_1, .sub8_1, .sub9_1, .sub10_1, .sub11_1, .sub16_1{display:none;}
	
	.feature img{width:190px;}
	
	/*HOME BLOCKS NINE*/
	
	#home_text{margin:10px;}
	.blocks-9{
		border-bottom:1px solid #88201D;
		border-right:1px solid #88201D;
		float:left;
		height:165px;
		padding:0;
		width:255px;
	}
	
	.blocks-9_link img{padding:82px 125px; position:absolute;}
	.blocks-9 h1{
		float:right;
		font-size:15px !important;
		margin:-17px 50px 0 0;
	}


/*FOUR BLOCKS*/
	.blocks-4{
			border-bottom:1px solid #88201D;
			border-right:1px solid #88201D;
			height:249px;
			padding:0 0 0 0;
			width:383px;
			float:left;
	}
	
	.blocks-4_link img{padding:125px 192px; position:absolute;}
	.blocks-4 h1{
		margin:-24px 90px 0 0;
		float:right;
	}
	.blocks-4 a{color:#fff!important;}
	
	.introheading{
		background:url("images/h1_bg.png") no-repeat scroll right top transparent;
		margin:0 0 10px 0!important;
		padding:20px 90px 7px 0;
		position:relative !important;
		text-align:right;
		float:none!important;
		text-transform:capitalize;
	}
	
	.last{border-right:none;}
	
	.block_text{padding:10px;}
	
	.text{padding:10px;}
	.text img{border:1px solid #88201d; padding:1px;}
	
	.innertext{padding:0px 24px 0px 0px;}
	
	.records{
		border-bottom:1px dashed #88201D;
		height:127px;
		margin:20px 0 0;
		padding:0 26px 0 0;
	}
	.records img{
		border:1px solid #88201D;
		margin:0 20px 0 10px;
	}
	.records .readmore{
		background:none repeat scroll 0 0 #88201D;
		color:#FFFFFF;
		display:block;
		float:right;
		font-weight:bold;
		margin:10px 0 0;
		opacity:0.5;
		padding:5px 10px;
		text-decoration:none;
	}
	.records .readmore:hover{opacity:1; text-decoration:none;}
	
	.singlegal{margin:0 0px 0 20px; float:right;}
	.donegal img{max-width:155px; margin:10px;}
	
	.pdf_record{margin:10px 0px 10px 15px;}
	.pdf_record li{list-style-image:url(images/pdficon.gif);}
	
	
	/*PAGE NAVIGATION*/
	
	.record_nav_top{display:none;}
	.record_nav_bottom{display:block; text-align:right; margin:10px 0px 0px; clear:both; padding:10px 7px 0px;}
	.record_pages{display:none;}
	.record_box{background:#88201d none; padding:3px; color:#fff; font-weight:bold; opacity:0.5;}
	.record_box:hover{opacity:1;}
	.record_box a{color:#fff;}

	
	
	/*PREV AND NEXT ON GALLERY PAGE*/
	
	#PREV_grid{
		background:none repeat scroll 0 0 #88201D;
		color:#FFFFFF;
		font-weight:bold;
		opacity:0.5;
		padding:3px 5px;
		text-decoration:none;
		margin:0px 5px 0px 10px;	
	}
	#PREV_grid:hover{opacity:1;}
	
	#NEXT_grid{
		background:none repeat scroll 0 0 #88201D;
		color:#FFFFFF;
		font-weight:bold;
		opacity:0.5;
		padding:3px 5px;
		text-decoration:none;	
	}
	#NEXT_grid:hover{opacity:1;}
	
	
	/*CONTENT TOOLS*/
		
	.content_tools_bottom{
		clear:both;
		display:block;
		padding:10px 20px 0 0;
		text-align:right;
	}
	.content_tools_bottom li{display:inline; list-style:none; border-right:1px solid #88201d;}
	.content_tools_bottom .question{border:none!important;}
	.content_tools_bottom a{text-decoration:none; padding:0px 10px 0px 5px;}
	.content_tools_bottom img{border:none;}
	
	
	/*CONTACT FORM*/
	
	#contactform{width:335px; float:right;}
	#contactform label{text-transform:capitalize; font-weight:bold;}
	#contactform fieldset{border:none; margin:0px 0px 10px;}
	#contactform input{width:200px; padding:5px;}
	#contactform textarea{width:200px; padding:5px;}
	#contactform .button{
		-moz-border-radius:5px;
		background:none repeat scroll 0 0 #88201D;
		border:medium none;
		color:#FFFFFF;
		cursor:pointer;
		font-weight:bold;
		width:100px;
	}
	
	/*COPYRIGHT*/
	
	#copyright{background:#88201d none; padding:1px 10px 10px; color:#fff; font-size:11px; border-bottom:1px solid #88201d; height:38px;}
	#copyright p{margin:10px 0 0;}
	#copyright a{color:#fff;}
	#copyright a:hover{text-decoration:overline;}
	
	.sponsors{
		float:right;
	}
	
	/*NEWSFLASH*/
	
	#newsflash{
		background:url("images/newsflash_bg.png") repeat-y scroll left top transparent;
		border-bottom:1px solid;
		clear:both;
		color:#88201D;
		display:block;
		font-weight:bold;
		padding:23px 0 0;
		text-align:center;
	}
	
	
	/*FACEBOOK LINK*/
	
	#facebook{
		font-size:11px;
		margin:20px 0 0 0;
		text-align:center;
		color:#88201D;	
	}
	#facebook img{border:none; margin:5px;}
	
	/*IE 8 FIXES*/
	
	.keyword{height:18px\9; padding:4px 23px 3px 0\9;}
	#search_site{}
	#hello_comment img{height:auto\9!important;}
	
	/*IE 7 FIXES*/
	
	*:first-child+html .rotating{margin:-230px 0px 0px;}
	*:first-child+html #header_mask{position:relative; margin:-230px 0px 0px 190px;}
	
	*:first-child+html #search_site{position:relative; margin:197px 0px 0px;}
	*:first-child+html .search_input{padding-top:7px; padding-bottom:7px;}
	*:first-child+htmls .keyword{height:25px;}

	*:first-child+html .blocks-9_link img{}
	*:first-child+html .blocks-9 h1{margin:148px 0px 0 -248px; width:200px; text-align:right;}
	
	*:first-child+html .blocks-4_link img{}
	*:first-child+html .blocks-4 h1{margin:223px 0px 0 -300px; width:200px; text-align:right;}
	
	*:first-child+html .sponsors{width:50%;}
	*:first-child+html #copyright p{width:50%;}
	
	*:first-child+html .clear{height:1px;}
	

	

