@charset "UTF-8";
/* CSS Document */

@charset "UTF-8";
/* CSS Document */

@import url("http://dynamic.icecreamlovestheweb.com/labs/gallery.css");
@import "http://vanilla.ic3lovestheweb.com/comment.css";


*{margin:0px; padding:0px; outline:none;}


/*IE 6 KILLER*/

  #IE6_overlay{ background-color:#888063; width:600px; z-index:9999; height:100%; text-align:center; left:0; top:0; margin:0; padding:0; font-size:11px}
  #IE6_killer{width:700px; height:499px; border:1px solid #fff; background:transparent url(http://www.jghinternet.com/images/ie6.png) repeat scroll right top; margin:10px; padding:20px 120px 0 50px; text-align:left;}
  #IE6_killer a{color:#000!important;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
  #IE6_killer a:hover{color:#fff;}
  #IE6_killer p{font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#fff;}
  #IE6_killer li{color:#fff;}
  #IE6_killer h1{color:#fff;}
  #IE6_killer h2{font-size:14px !important;color:#fff;padding:0px 0px 10px !important;font-weight:bold !important;
  }

/*IE 6 KILLER END*/


.clear{
	width:100%; display:block; clear:both;
	}
	
.social_jgh {
	display:none
	}
	
.keyword{
	background-attachment:scroll;
background-image:url(images/go.png);
background-position:center center;
background-repeat:no-repeat;
border:medium none;
width:25px;
height:25px;
	}	

.donegal{float:left;margin-top:20px;width:600px;}
	
.donegal .milk_gallery img{
	background-position:center center !important;
background-repeat:no-repeat !important;
border:2px solid #FFFFFF;
margin-bottom:0;
margin-left:0;
margin-right:10px !important;
margin-top:0;
max-height:50px;}

.milk_gallery img{
	margin-bottom:10px;
margin-left:20px;
margin-right:10px !important;
margin-top:10px;}
	
.readmore_structure{
	width:600px;}

h1 {
	background-color:#888063;
color:#DED8C0;
font-size:20px;
font-weight:normal;
margin:10px auto 5px;
padding:10px;
text-decoration:none;
text-transform:capitalize;
width:585px;
	}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #4A3C31;
	text-decoration: none;
	text-transform: capitalize;
	margin-bottom:5px;
	}
	
h2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #4A3C31;
	text-decoration: none;
	text-transform: capitalize;
	}
	
#left-section h2{
	background-color:#AA9552;
color:#FFFFFF;
font-size:15px;
font-weight:normal;
padding:5px;
text-transform:uppercase;}
	
#right-section h2{font-size:30px;margin-bottom:15px;}
	
.hide_me{display:none}


#holder{
	background-color:#F1F2E0;
margin:auto;
width:880px;
	}
	
	
#site-border{
	background-color:#F1F2E0;
margin:auto;
width:900px;
	}

body{
	background-attachment: fixed;
	background-image: url(images/background-gradient.jpg);
	background-repeat: repeat-x;
	background-color:#D2C398;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:18px;
	text-decoration:none;
	color:#4A3C31;
	}
	
.home_tags{display:none;
}

.content_tools_bottom li, .content_tools_top li{
	display:inline;
	}
	
.content_tools_bottom ul, .content_tools_top ul{
font-size:10px;
margin-right:4px;
text-align:right;}

.content_tools_bottom img, .content_tools_top img{
	margin-right:0px!important;
	}
	
#social{
	position:fixed;
	right:26px;
	bottom:10px;
	}
	
#banner{
	height:220px;
	}

#site-name{
	width:880px;
	height:52px;
	background-attachment: scroll;
	background-image: url(images/clanwilliam-accommodation.jpg);
	background-repeat: no-repeat;
}

	
#navigation{
	background-attachment:scroll;
background-image:url(images/nav-banner.jpg);
background-repeat:no-repeat;
height:20px;
padding:3px;
text-align:center;
width:880px;
	}

#navigation li{
	color:#4A3C31;
	display:inline;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	margin:auto 8px;
	text-transform:uppercase;

	}
	
#navigation li a{
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4A3C31;
	text-decoration: none;
	}

#left-section{
background-color:#DED8C0;
color:#FFFFFF;
float:left;
margin-right:10px;
margin-top:10px;
padding:10px;
width:220px;}
	
	
#right-section{
	background-color:#DED8C0;
float:left;
margin-top:10px;
width:630px;}
	
.content-listing{
border-bottom:2px solid #FFFFFF;
height:120px;
margin:13px;
padding-bottom:30px;
width:610px;
	}
	
.content-listing p{
margin-bottom:10px;
	}
	
.content-listing img{
	margin-right:20px;
	background-repeat:no-repeat !important;
	background-position:center center !important;
	}

	
#contact_details{
float:left;
font-size:13px;
margin-left:15px;
margin-right:50px;
	}
	
#contact{
color:#4A3C31;
padding:5px;
	}
#contact a{
	color:#4A3C31;}
	

#free{
background-color:#F1F2E0;
border:1px solid #DED8C0;
color:#4A3C31;
font-size:11px;
margin-bottom:10px;
padding:5px;	}	

#free a{
color:#4A3C31;
text-decoration:underline;	}
	
#subnavigation{
margin-bottom:10px;
padding:5px;
	}

#subnavigation ul{
	color:#336600;
	line-height:25px;
	list-style-type: none;

	}
	
#subnavigation ul a{
	color:#4A3C31;
	text-decoration:none;
	text-transform:capitalize;
	}
	
#subnavigation .clicked{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	}

.readmore{
color:#AA9552;
font-family:Arial,Helvetica,sans-serif;
font-style:normal;
line-height:18px;
text-decoration:underline;
	}
	
.content_tools_bottom, .content_tools_top{
	color:#AA9552;
	}
	
.content_tools_bottom a, .content_tools_top a{
	color:#AA9552;
	}

#strip_advert{
	height:150px;
margin:10px auto 0;
width:605px;}
	
.home-listing{
border-bottom:2px solid #FFFFFF;
float:left;
height:140px;
margin:13px;
width:600px;
	}
	
.home-listing img{
	margin-right:20px;
	background-repeat:no-repeat !important;
	background-position:center center !important;}
	
.readmore-listing{
margin:10px auto;
padding-bottom:30px;
width:580px;		}

.non_prop_listing{
	border-bottom:2px solid #FFFFFF;
margin:10px auto;
padding-bottom:10px;
padding-top:10px;
width:580px;
	}
	
.non_prop_listing img{
	margin-bottom:10px;
	}
	
.maingal{
	margin:10px auto;
	width:605px;
	}
	
#footer{
background-color:#DED8C0;
color:#4A3C31;
font-size:10px;
margin-top:10px;
padding:10px;
text-align:center;
	}
	
#footer a{
	font-size:10px;
	color:#006600;
	}
	
.record_nav_top, .record_nav_bottom{
	border-bottom:1px solid #888063;
color:#888063;
font-size:12px;
font-weight:bold;
margin:10px auto 5px;
padding:2px;
text-transform:capitalize;
width:600px;
	}
	
.record_nav_top a, .record_nav_bottom a{
	color:#4A3C31;
	font-size:12px;
	font-weight:bold;
	}
	
#ic_comment_add h1 {
clear:both;
display:block;
font-size:23px;
font-weight:lighter;
margin-left:0;
padding-bottom:5px;
padding-left:20px;
padding-top:5px;
text-transform:uppercase;
width:461px;}

#ic_comment {width:575px;}