body { padding: 0; margin: 0; font-size: 12px; font-family: tahoma, sans-serif; letter-spacing: 1px; line-height: 160%; background:#B4BAD6; color: #454545; font-family:Tahoma, Geneva, sans-serif; }
table{text-align:left;}
div { text-align: left; }
#topOfPage { display: none; }
#container { width: 930px; padding: 25px; background: #fff; margin-left: auto; margin-right: auto; border-left:1px solid #666666; border-right:1px solid #666666;}
#header { height: 90px; background-image:url(../media/adverts/temp_kintyrebizlogo.jpg); background-position:right; background-repeat:no-repeat; vertical-align: baseline;}
#logo {	width: 186px; float: left; }
#search { float: right; padding-top: 8px; text-align: right; width: 255px; }
#bar { clear: both; background: #cdcdcd; height: 25px; }
#top { background: #6C66BD; height: 30px; clear: both; }
#topsmall { background:#CCCCCC; height: 30px; clear: both; }
#body { clear: none; margin-bottom: 15px; margin-top: 15px; visibility:visible; overflow:visible; }
#bodyleft { float:left; width: 175px; clear:left; background-color:#CCCCCC; padding:2px; margin-right:12px;}
#bodyright { float:left; width: 500px; clear:none; margin-right:8px;}
.bodyfarright {  float:left; width: 225px; clear:none; }
#sidebar {min-height:800px; }
#footer { clear: both; padding-top: 5px; }
div.block, div.blockDistinct { padding: 10px; padding-bottom: 3px; padding-top: 8px; }
div.blockDistinct { background: url("../images/corner.gif") no-repeat 100% 100% #f5f5f5; }
h1, h2 { margin: 0; margin-bottom: 10px; padding: 0; font-weight: normal; font-size: 25px; color:#333333;}
strong {color:#333333;}
#top h1 { color: #fff; padding-left: 25px; padding-top: 65px; line-height: 110%;}
h2 { font-size: 16px; margin-bottom: 5px; color: #000; }
p {	margin: 0; margin-bottom: 5px; text-align:justify}
p.right { text-align: right; }
#footer p {	clear: both; color: #c0c0c0; font-size: 11px; text-align:right; width:675px;}
form { margin: 0; }
fieldset { padding: 0; border: 0; }
legend { display: none; }
input { border: 1px solid #c0c0c0; color: #454545; font-size: 11px; letter-spacing: 1px; }
input.searchText { width: 150px; height: 13px; }
input.searchSubmit { color: #0080c0; background: #fff; letter-spacing: 1px;	border: 1px solid #fff;	font-size: 12px; width: 55px; height: 19px; margin: 0; padding: 0; }
ul { margin: 0; padding : 0; list-style : none; }
#bar li { margin: 0; padding: 0; padding-top: 3px; padding-bottom: 4px;	padding-left: 5px;	padding-right: 5px; 
border-right: 1px solid #fff; border-bottom: 1px solid #fff;
float: left; }
#bar li.active { background:#6C66BD; color: #fff; padding-bottom: 4px; border-bottom: 1px solid #6C66BD;}
#footer li { float: right; padding: 0; height: 15px;	vertical-align: middle;	padding-right: 25px;	font-size: 11px; }

a img { border: 0; }
a img:active { border: 0; }
span.highlight { color: #abd6f1; }
span.hide { display: none; }
span.underline { text-decoration: underline; }

a{text-decoration:none;}
a:visited{text-decoration:none; color:#000000;}
a:link{color:#000000; }
li .active{ color:#FFFFFF;}
li .toplinks{ color:#000000;}
.whitelinks{ text-decoration:none; color:#FFFFFF;}
.whitelinks:hover{color:#FFFFFF; text-decoration:none;}
.whitelinks:link{color:#FFFFFF; }
.whitelinks:visited{color:#FFFFFF; }
.whitelinks{ background:#505050; }

.blacklinks{ text-decoration:none; color:#000000;}
.blacklinks:hover{color:#000000; text-decoration:none;}
.blacklinks:link{color:#000000; }
.blacklinks:visited{color:#000000; }
.blacklinks{ background: #CCCCCC }

.bluelinks{ text-decoration:none; color:#000000;}
.bluelinks:hover{color:#000000; text-decoration:none;}
.bluelinks:link{color:#000000; }
.bluelinks:visited{color:#000000; }
.bluelinks{ background:#FFCC33;}

.standardlinks{ text-decoration:none; color:#000000;}
.standardlinks:hover{color:#000000; text-decoration:none;}
.standardlinks:link{color:#000000; }
.standardlinks:visited{color:#000000; }
.standardlinks{ background: #CCCCCC }

.sidelinks{ text-decoration:none; color:#000000; border:1px solid #CCCCCC;}
.sidelinks:hover{color:#000000; text-decoration:none;}
.sidelinks:link{color:#000000; }
.sidelinks:visited{color:#000000; }
.sidelinks{ background: #CCCCCC }

.sidelinksmap{ text-decoration:none; color:#000000; border:1px solid #CCCCCC;}
.sidelinksmap:hover{color:#000000; text-decoration:none;}
.sidelinksmap:link{color:#000000; }
.sidelinksmap:visited{color:#000000; }
.sidelinksmap{ background: #CCCCCC }
.sidelinksmap{ padding-left:8px; padding-right:-5px;}

.sidebluelinks{ text-decoration:none; color:#000000; border:1px solid #666666;}
.sidebluelinks:hover{color:#000000; text-decoration:none; }
.sidebluelinks:link{color:#000000; }
.sidebluelinks:visited{color:#000000; }
.sidebluelinks{ background:#FFCC33; }

.sideorangelinksmap{ text-decoration:none; color:#000000; border:1px solid #666666;}
.sideorangelinksmap:hover{color:#000000; text-decoration:none; }
.sideorangelinksmap:link{color:#000000; }
.sideorangelinksmap:visited{color:#000000; }
.sideorangelinksmap{ background:#FFCC33; }
.sideorangelinksmap{ padding-left:8px; padding-right:-5px;}

.sideactive {background-color:#BAB6E9; border:1px solid #CCCCCC; color:#FFFFFF;}

.sideactivedarkblue {background-color:#73BCE8; border:1px solid #CCCCCC;}

.sideactiveside {background-color:#abd6f1; border:1px solid #CCCCCC; margin-left:10px;}

.sideactiveside2 {background-color:#abd6f1; border:1px solid #CCCCCC; margin-left:20px;}

.sideactiveside3 {background-color:#abd6f1; border:1px solid #CCCCCC; margin-left:30px;}

#sidebar { clear: left; background: #cdcdcd; height: 25px; padding-bottom:200px;}

#sidebar ul li{padding:3px;}

.toplinks{ text-decoration:none; color:#000000;}
.toplinks:hover{color:#000000; text-decoration:none;}
.toplinks:link{color:#000000; }
.toplinks:visited{color:#000000; }
.toplinks{ background: #CCCCCC }

.sidelinkssub{ text-decoration:none; color:#000000; border:1px solid #CCCCCC;}
.sidelinkssub:hover{color:#000000; text-decoration:none;}
.sidelinkssub:link{color:#000000; }
.sidelinkssub:visited{color:#000000; }
.sidelinkssub{ background: #CCCCCC }

.sidelinkssub{ margin-left:20px; }

.sidebluelinkssub{ text-decoration:none; color:#000000; border:1px solid #666666;}
.sidebluelinkssub:hover{color:#000000; text-decoration:none; }
.sidebluelinkssub:link{color:#000000; }
.sidebluelinkssub:visited{color:#000000; }
.sidebluelinkssub{ background: #abd6f1; }

.sidebluelinkssub{ margin-left:20px;  }

.sidelinkssub{ text-decoration:none; color:#000000; border:1px solid #CCCCCC;}
.sidelinkssub:hover{color:#000000; text-decoration:none;}
.sidelinkssub:link{color:#000000; }
.sidelinkssub:visited{color:#000000; }
.sidelinkssub{ background:#D3D3D3; }

.sidelinkssub{ margin-left:10px; }

.sidebluelinkssub{ text-decoration:none; color:#000000; border:1px solid #666666;}
.sidebluelinkssub:hover{color:#000000; text-decoration:none; }
.sidebluelinkssub:link{color:#000000; }
.sidebluelinkssub:visited{color:#000000; }
.sidebluelinkssub{ background: #abd6f1; }

.sidebluelinkssub{ margin-left:10px;  }

.sidelinkssub2{ text-decoration:none; color:#000000; border:1px solid #CCCCCC;}
.sidelinkssub2:hover{color:#000000; text-decoration:none;}
.sidelinkssub2:link{color:#000000; }
.sidelinkssub2:visited{color:#000000; }
.sidelinkssub2{ background:#D3D3D3; }

.sidelinkssub2{ margin-left:20px; }

.sidebluelinkssub2{ text-decoration:none; color:#000000; border:1px solid #666666;}
.sidebluelinkssub2:hover{color:#000000; text-decoration:none; }
.sidebluelinkssub2:link{color:#000000; }
.sidebluelinkssub2:visited{color:#000000; }
.sidebluelinkssub2{ background: #abd6f1; }

.sidebluelinkssub2{ margin-left:20px;  }

/* SIDE BLUE LINKS - LEVEL 3 */

.sidebluelinkssub3{ margin-left:20px;  }

.sidelinkssub3{ text-decoration:none; color:#000000; border:1px solid #CCCCCC;}
.sidelinkssub3:hover{color:#000000; text-decoration:none;}
.sidelinkssub3:link{color:#000000; }
.sidelinkssub3:visited{color:#000000; }
.sidelinkssub3{ background:#E1E1E1; }

.sidelinkssub3{ margin-left:30px; }

.sidebluelinkssub3{ text-decoration:none; color:#000000; border:1px solid #666666;}
.sidebluelinkssub3:hover{color:#000000; text-decoration:none; }
.sidebluelinkssub3:link{color:#000000; }
.sidebluelinkssub3:visited{color:#000000; }
.sidebluelinkssub3{ background: #abd6f1; }

.sidebluelinkssub3{ margin-left:30px;  }

.home:visited{ font-color:#FFFFFF; }

.indexfeatureblank{
width:250px;
height:200px;
float:left;
clear:none;
}

.indexfeatureeating{
width:214px;
height:360px;
background-image:url(../images/eatingoutbackground.jpg);
background-repeat:no-repeat;
padding-top:140px;
padding-left:22px;
padding-right:14px;
float:left;
clear:none;
}

.indexfeatureaccommodation{
width:214px;
height:360px;
background-image:url(../images/accommodationbackground.jpg);
background-repeat:no-repeat;
padding-top:140px;
padding-left:22px;
padding-right:14px;
float:left;
clear:none;
}

.indexfeatureevents{
width:214px;
height:360px;
background-image:url(../images/eventsbackground.jpg);
background-repeat:no-repeat;
padding-top:140px;
padding-left:22px;
padding-right:14px;
float:left;
clear:none;
}

.indexfeaturemedia{
width:214px;
height:360px;
background-image:url(../images/mediabackground.jpg);
background-repeat:no-repeat;
padding-top:140px;
padding-left:22px;
padding-right:14px;
float:left;
clear:none;
}

.indexfeatureproperty{
width:214px;
height:360px;
background-image:url(../images/propertybackground.jpg);
background-repeat:no-repeat;
padding-top:140px;
padding-left:22px;
padding-right:14px;
float:left;
clear:none;
}

.indexfeaturetodo{
width:214px;
height:360px;
background-image:url(../images/todobackground.jpg);
background-repeat:no-repeat;
padding-top:140px;
padding-left:22px;
padding-right:14px;
float:left;
clear:right;
}

.widthclass{ width:700px;}

.ktmap{
padding:0px;
margin:0px;
}

.ktmaplink{
padding:0px;
margin:0px;
}

/* 2011 */
#header{
	background-image:url(../2011/kintyre.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:120px;
}

#accagg{
	padding-top:7px;
	padding-bottom:7px;
}

#topsmall{
	background-color:#596B2D;
}

p{
	line-height:19px;
}

#analiza{
	font-weight:bold;
	font-size:1.1em;
}

#googleads{
	clear:both;	
	height:105px;
}

