body {	color: #888;	background-color: #000;	/*height: 100%;*/	font-family: "Kozuka Gothic Pro", "Kozuka Gothic", "Myriad Pro", Myriad, Geneva, "Lucida Grande", Lucida, Verdana, sans-serif;	line-height: 1.3;}body.template {	background: #000 url(/tch/cc/img/background.gif) repeat;	margin: 0;	padding: 0;}input,select {	font-size: small;}input[type="text"] {}input[type="submit"] {	border: solid 1px #666;	color: #ccc;	background: black url(/tch/cc/img/shiny_000_20.gif) repeat-x 0 center;}.formButtons input {	font-size: medium;	line-height: 1;}fieldset {	border: solid 1px #666;	margin-left: 0;	margin-right: 0;	margin-top: 20px;	text-align: left;	padding: 1em;}legend {	font-size: large;}em {	font-style: normal;	font-weight: bold;}a, a:visited, a:hover, a:active {	text-decoration: none;	/*color: inherit;*/	color: #888;	border-bottom: dotted 1px;}a:hover {	color: #6cf;}a.img, a.img:visited, a.img:hover, a.img:active {	border: 0 none;	/*display: block;*/}a:hover {	/*text-decoration: underline;*/}.hidden {	display: none;}.clear {	clear: both;}.required {	background-color: #666;	color: #666;}.requiredAlert {	background-color: #c00;	color: #c00;}.error {	/*background-color: #c00;	color: #000;*/	/*padding: 0.1em 0.2em;*/	/*border: 2px solid #c00;*/	color: #c00;}strong.alert,.alert em {	color: #ccc;}.info {	font-size: smaller;}p img {	vertical-align: middle;}hr {	background-color: #666;	/*padding: 1px;*/	margin: 0;	border: 0 none;	/*border-top: 1px solid cyan;*/	height: 1px;}div#main_container {	margin: 0 auto;	padding: 0;	background: #000;	width: 986px; /* 990px total */	position: relative;	height: 100%;	border: 2px solid black;}div#banner {	position: relative;	/*width: 990px;*/	background: url("/tch/cc/img/banner.jpg") no-repeat;	height: 120px;	padding: 0;}div#banner h1 {	position: absolute;	/*line-height: 1;*/	/*text-align: right;*/	/*font-family: "Charlemagne Std";*/	/*color: #fff;*/	/*font-size: 45px;*/	/*margin: 45px 0 0 95px;*/	margin: 0;	padding: 0;	/*border: 1px solid #f0f;*/	left: 103px;	top: 15px;	/*white-space: nowrap;*/	text-indent: -9999px;}div#banner h1 a {	width: 562px;	height: 89px;	/*border: 1px solid #0ff;*/	overflow: hidden;	display: block;}div#banner a,div#banner a:visited,div#banner a:hover,div#banner a:active {	/*color: transparent;*/	text-decoration: none;	border: 0 none;}/*div#banner h1 sup {	line-height: 0;*/	/*padding: 0;	margin: 0;*/	/*vertical-align: middle;	letter-spacing: -0.05em;}*//*div#banner h1 b {	font-size: 130%;	font-weight: inherit;	font-style: normal;}*//*div#banner h1 sub {*/	/*line-height: 0.5;*/	/*color: #666;	display: block;	letter-spacing: 0.21em;	margin: 0 -0.25em 0 0;	padding: 0;	font: lighter 19px "Bank Gothic", "BlairMdITC TT", Copperplate;}*/div#banner address {	position: absolute;	text-indent: -9999px;	/*border: 1px solid #f0f;*/	left: 811px;	top: 47px;	/*width: 149px;	height: 28px;*/	/*overflow: hidden;*/	margin: 0;	padding: 0;	/*color: #cc9;*/	/*color: #0ff;*/	/*font-family: "Helvetica Neue";*/	/*font-style: italic;*/	/*font-weight: bold;*/	/*line-height: 1;*/}div#banner address a {	width: 147px;	height: 27px;	/*border: 1px solid #0ff;*/	overflow: hidden;	display: block;}div#parentLink {	position: absolute;	left: 846px;	top: 48px;}div#content {	padding: 28px;	min-height: 300px;	width: 930px;}div#bar {	background: #222 url(/tch/cc/img/grad1.gif) repeat-x 0 center;	/*height: 50px;*/	border-top: solid 1px #333;	border-bottom: solid 1px #333;	/*text-align: center;*/	/*line-height: 46px;*/	position: relative;	padding: 15px 0;	width: 100%;}div#bar form {	margin: 0;	text-align: center;}div#bar input[type="text"] {	/*vertical-align: middle;*/	width: 12em;}#bar hr,#footer hr {	display: none;}ul#accountLinks {	list-style-type: none;	margin: 0 0 0 0.25em;	padding: 0;	float: left; display: inline; /* IE */}ul#basketLinks {	list-style-type: none;	margin: 0 0.25em 0 0;	padding: 0;	float: right; display: inline; /* IE */}ul#accountLinks li {	margin: 0 0 0 0.75em;	padding: 0;	float: left; display: inline; /* IE */}ul#basketLinks li {	margin: 0 0.75em 0 0;	padding: 0;	float: left; display: inline; /* IE */}h2, h3, h4, h5, h6, legend, caption {	font-family: "Bank Gothic", "BlairMdITC TT", Copperplate;	color: #6cf;	font-weight: lighter;	line-height: 1;}h2 {	margin-top: 0;}caption {	font-size: large;	margin-top: 0.5em;	margin-bottom: 0.5em;
	/*width: 100%;*/}#selectedResultCaption {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	/*font-family: "Apple Chancery", "Zapfino", "Snell Roundhand", "Savoye LET", "Nueva Std", "Bradley Hand ITC TT", "Bickham Script Pro";*/	/*font-size: larger;*/	/*line-height: 2em;*/	/*color: white;*/}#mediaPreview {	/*padding-right: 50px;*/	/*margin-right: 75px;*/	margin-left: 100px;}#productOptions {	float: left; display: inline; /* IE */	margin-left: 50px;}.basketTable {	border-collapse: collapse;	margin: 25px;	border-top: solid #333 2px;	/*border-bottom: solid #333 2px;*/}#editBasket .basketTable {	float: left; display: inline; /* IE */	/*margin-left: 50px;*/}

#editBasket form input {
	margin-bottom: 0.5em;
}
#checkout .basketTable {}.productOptionsTable {	border-collapse: collapse;		/*border-bottom: solid #333 2px;*/	margin-bottom: 30px;	padding-left: 50px;	border-top: solid #333 2px;	border-bottom: solid #333 2px;}/*.productOptionsTable th {	border-top: solid #333 2px;	border-bottom: solid #333 2px;}*/.productOptionsTable th,.basketTable th {	padding: 0.5em;}.productOptionsTable td,.basketTable td {	padding: 0.4em 0.5em 0.6em;}.basketTable tbody.orderLines {	border-top: solid #333 2px;	border-bottom: solid #333 2px;}/*.basketTable tbody.extras {	border-top: solid #333 2px;	border-bottom: solid #333 2px;}*/.basketTable tbody.total,.basketTable tbody.extras {	vertical-align: bottom;	/*border-top: solid #333 2px;*/	/*border-bottom: solid #333 2px;*/}.basketTable tbody th {	text-align: left;}.basketTable tbody.total th,.basketTable tbody.total .price {	border-top: double #333 6px;	border-bottom: double #333 6px;}/*#profileForm {	width: 80%;	margin-left: auto;	margin-right: auto;	text-align: right;	padding: 0;}*/#profileForm {	float: left; display: inline; /* IE */	margin-left: 20%;}#loginForm {	float: left; display: inline; /* IE */	margin-left: 20%;}.formButtons {	text-align: right;}.formButtons a,.formButtons input {	margin-left: 1em;
}

#checkoutButtons {
	float: right; display: inline; /* IE */
	padding-top: 1em;
}
#loginForm .formButtons {	/*margin-bottom: 5em;*/}#loginForm fieldset {	/*border: 0 none;*/	margin-top: 0;}
.loginTable,.profileTable {	text-align: left;}.loginTable {	/*margin-bottom: 20px;*/}.profileTable {	/*border: solid #333 2px;*/}.profileTable caption {	text-align: left;}.loginTable th,.profileTable th {	text-align: right;	vertical-align: top;	padding-right: 0.25em;}.loginTable label:after,.profileTable th label:after {	content: ":";}#deliveryProfile, #paymentProfile {	float: left; display: inline; /* IE */	text-align: right;	margin-left: 40px;}/*.basketTable thead {*/	/*background-color: #222;*/	/*border-top: solid #333 2px;*/	/*border-bottom: solid #333 2px;*//*}*/tr.total {	border-top: solid #333 2px;}#basketDeliveryInfo {	vertical-align: top;}#basketDeliveryInfo div {	float: left; display: inline; /* IE */}#add_to_basket_button {	float: right; display: inline; /* IE */}col.price {	/*background-color: #00f;*/}td.price {	text-align: right;}td.quantity,td.icon {	text-align: center;}div.quantity {	/*margin: 0 20px;	position: absolute;*/}div.quantityValue {	/*float: left; display: inline; /* IE */*/}div.quantityControls {	float: right; display: inline; /* IE */}ul.quantityControls {	list-style-type: none;	margin: 0;	padding: 0;}ul.quantityControls li {	margin: 0;	padding: 0;}li.quantityControl {	font-size: 0.01px;}li.quantityControl img {	padding: 2px;}div#featuredImage {	float: left; display: inline; /* IE */	margin: 20px 50px 20px 20px;	background-color: #333;}div#featuredImage img {	position: relative;	bottom: 10px;	right: 10px;	border: solid #fff 4px;	padding: 1px;	background-color: #fff;	/*padding: 1px;	background-color: #000;*/	/*z-index: 200;*/}div#featuredImage img:hover {	border-color: #6cf;	}div#selectedResult {	float: left; display: inline; /* IE */}div#resultThumbnails {	float: left; display: inline; /* IE */	width: 318px;	/*border-left: solid 1px #666;*/	/*padding-left: 10px;*/	/*margin-right: -5px;*/	margin-left: 32px;	margin-bottom: 20px;}#resultThumbnails ul {	list-style-type: none;	list-style-image: none;	margin: 0;	padding: 0;}ul#thumbsList {	/*float: right; display: inline; /* IE */*/	margin-top: 28px;}#resultThumbnails li.thumb {	float: left; display: inline; /* IE */	/*width: 2em;*/	/*display: inline;*/	/*border: 1px solid #666;*/	/*padding: 2px;*/	/*margin: 2px;*/	width: 106px;	height: 106px;	/*text-align: center;*/	/*padding: 0;	margin: 0;*/	/*border-top: solid 1px #666;	padding-top: 10px;	padding-bottom: 10px;*/}div#resultNo {	float: right; display: inline; /* IE */}div#resultNo span.selectedResultNav {	/*display: block;*/	float: left; display: inline; /* IE */	white-space: nowrap;	width: 1.1em;	padding: 1px;}div#resultNo span#selectedResultNum {	width: auto;}div#resultNo span#prevResultLink {	text-align: left;}div#resultNo span#nextResultLink {	text-align: right;}div#resultNo a {	text-decoration: none;	color: inherit;	font-weight: bold;}div#resultNo a:hover {	color: #6cf;}	div#selectedResult {	/*border-bottom: solid #666 3px;	border-right: solid #666 3px;*/	/*padding: 3px;*/	/*padding: 0 10px 10px 0;*/	/*width: 604px;*/	width: 580px;	/*text-align: center;*/	/*border: solid #fff 1px;*/	/*background-color: #222;*/}div#mediaPreview {	width: 454px;	float: left; display: inline; /* IE */	/*text-align: center;*/}div#selectedResultImg,div#mediaPreviewImg {	border-top: solid 1px #666;	border-bottom: solid 1px #666;	/*border: solid 1px #fff;*/	/*margin-bottom: 5px;*/	/*margin: 10px auto;*/	text-align: center;	padding: 4px 0;	margin-bottom: 5px;	margin-top: 26px;	/*margin-left: -4px;*/	clear: both;}div#selectedResult h3,div#mediaPreview h3 {	float: left; display: inline; /* IE */	border: 0;	padding: 0;	margin: 2px;}div#selectedResultImg a,div#mediaPreviewImg a {	border: 0 none;}div#selectedResultImg img,div#mediaPreviewImg img {	border: 0 none;	padding: 2px;	/*margin: 2px;*/}div#selectedResult img:hover {	border: solid 1px #6cf;	padding: 1px;	/*margin: 8px 0 8px -2px;*/	/*margin: 1px;*/}div#selectedResultHeader {}div#selectedResultFooter {	margin-top: 15px;}/*div#selectedResultBuyLink {	float: right; display: inline; /* IE */	margin-left: 20px;}*/div#selectedResultBuyLink {	text-align: right;}div#selectedResultCaption,div#mediaPreviewCaption {	text-align: justify;}/*div#selectedResultCaption {	width: 425px;}*/div#selectedResultCaption {	float: left; display: inline; /* IE */	width: 400px;	margin-right: 20px;}/*#resultThumbnails li.thumb:hover {	border: 1px solid #666;	padding: 1px;	margin: 3px;}*//*#resultThumbnails li.thumb.selected,#resultThumbnails li.thumb.selected:hover {	border: 2px solid #666;	padding: 0;	margin: 2px;}*//*#resultThumbnails a,#resultThumbnails a:visited,#resultThumbnails a:hover,#resultThumbnails a:active {	text-decoration: none;	color: transparent;}*/.thumb {	text-align: center;}/*#resultThumbnails li.thumb img {*/.thumb a img {	margin: 5px;}/*#resultThumbnails li.thumb img:hover {*/.thumb a img:hover {	border: 1px solid #6cf;	padding: 1px;	margin: 3px;}/*#resultThumbnails li.thumb.selected img,#resultThumbnails li.thumb.selected img:hover {*/.thumb.selected img {	border: 2px solid #CCC;	padding: 1px;	margin: 2px;}/** RESULTS PAGER **/ul#pager {	list-style-type: none;	list-style-image: none;	/*margin: 0 auto;*/	margin-right: 3px;	padding: 0;	float: right; display: inline; /* IE */}#pager li {	float: left; display: inline; /* IE */	/*width: 20px;*/	/*height: auto;*/	/*display: inline;*/	/*border: 1px solid #666;*/	/*padding: 2px;	margin: 3px;*/	font-size: small;	text-align: center;	padding: 0;	margin: 0;}#pager li.pagerLink {	/*background-color: #222;*/	/*margin: 2px;*/	/*border: 1px solid #666;*/	/*font-weight: bold;*/}#pager li.pagerLink:hover {	/*color: #6cf;*/	/*border-color: #6cf;*/}#pager a,#pager span {	font-weight: bold;	/*background-color: #222;*/	display: block;	width: 1.6em;}#pager span {	margin: 1px 3px 3px 1px;	border: 0;}#pager .pagerSpacer span {	width: 5px;	border: 0 none;}li#pagerCurrent span {	background-color: #000;	margin: 0 2px 2px 0;	border: solid 1px #666;	color: #666;}#pager a {	margin-right: 2px;	margin-bottom: 2px;	border: solid 1px #666;	text-decoration: none;	background: url(/tch/cc/img/shiny_000_20.gif) repeat-x 0 center;}#pager a,#pager a:visited {	color: #CCC;}#pager a:hover,#pager a:active {	border-color: #6cf;	color: #6cf;}#homeContent {	z-index: 1000;	/*padding-bottom: 75px;*/}div#footer {	margin: 50px 0 0;	font-size: smaller;	border-top: solid 1px #333;	background: #222 url(/tch/cc/img/grad1.gif) repeat-x 0 center;	/*text-align: center;*/	position: relative;	width: 100%;}#footer .divider {	display: none;}#footer .group1 {	padding: 0.5em 0;	float: left; display: inline; /* IE */	margin-left: 0.75em;	width: 25%;}#footer .group2 {		padding: 0.5em 0;	float: right; display: inline; /* IE */	text-align: right;	margin-right: 0.75em;	width: 25%;}#footer .group3 {	padding: 0.5em 0;	display: block;	text-align: center;}/*** MAP ***/div#map {	width: 970px;	height: 590px;	position: relative;	margin-left: -20px;	clear: both;	background: url(/tch/cc/img/map.png);}div#map img {	/*position: relative;*/}/*** place markers and labels ***/dl.map_link dt,dl.map_link dd {	/*border: solid 1px transparent;*/	/*border: solid 1px #f0f;*/ /* TEMP: 'dt', 'dd' magenta border */	border: 0 none;	position: absolute;}dl.map_link dt {	display: block;	width: 8px;	height: 8px;	margin-left: -6px; /* (w + bl + br + pl + pr)/2 */	margin-top: -6px; /* (h + bt + bb + pt + pb)/2 */	padding: 2px;	/*color: #f00;*/	/*color: transparent;*/	/*font-family: "Kozuka Gothic Pro", "Kozuka Gothic", "Myriad Pro", Myriad, Geneva, "Lucida Grande", Lucida, Verdana, sans-serif;*/	/*line-height: 1.3;*/	z-index: 300;}dl.map_link dd {	/*color: #3cf;*/	/*color: transparent;*/	/*color: yellow;*/	font-family: "Kozuka Gothic Pro", "Kozuka Gothic", "Myriad Pro", Myriad, Geneva, "Lucida Grande", Lucida, Verdana, sans-serif;	margin: 0;	padding: 0;	z-index: 500;	margin-left: 0; /* bl */	margin-top: 0; /* bt	 */}/*** anchors ***/dl.map_link a {	text-decoration: none;	white-space: nowrap;}dl.map_link a,dl.map_link a:visited,dl.map_link a:hover,dl.map_link a:active {	color: inherit;}dl.map_link dt a,dl.map_link dd a {	font-size: 9.5px;	line-height: 1;	position: absolute;	/*display: block;*/	/*white-space: nowrap;*/	/*display: none;*/	/*border: solid 1px transparent;*/	/*border: solid #0ff 1px;*/ /* TEMP: 'dt a'/'dd a' in cyan */	border: 0 none;	padding: inherit;	width: inherit;	height: inherit;	overflow: hidden;}dl.map_link dt a {	text-align: center;	margin-left: -3px; /* bl */	margin-top: -3px; /* bt */}dl.map_link dd a {	/*height: 10px;	padding: 0;*/	/*margin: 0;*/	/*top: -6px;*/ /* (h + pt + bt + pb + bb)/2 */	/*position: relative;	left: -50%;*/	/*overflow: hidden;*/	/*margin-left: -1px;*/ /* bl */	/*margin-top: -1px;*/ /* bt */	margin-left: 0; /* bl */	margin-top: 0; /* bt */}dl.map_link dt a span,dl.map_link dd a span {	visibility: hidden;}/*** hover ***/dl.map_link:hover dt {	/*overflow: visible;*/}dl.map_link:hover dt a {	background: url(/tch/cc/img/ring.gif) no-repeat;	width: 20px;	height: 20px;	/*margin-left: -11px;*/ /* (w + bl + br)/2*/	/*margin-top: -11px;*/ /* (h + bt + bb)/2 */	margin-left: -6px; /* (parent.w - w)/2 */	margin-top: -6px; /* (parent.h - h)/2 */	padding: 0;	z-index: 200;}dl.map_link:hover dd a {	border: solid 2px #666;	background-color: #000;	/*background-color: transparent;*/ /* TEMP */	color: #666;	font-size: 15px;	padding: 0.25em;	width: auto;	height: auto;	margin-left: -0.5em;	margin-top: -0.5em;	z-index: 400;	overflow: visible;}dl.map_link:hover dd a span {	visibility: visible;}/*** place marker positions ******************************/#x_youghal dt {	left: 937px;	top: 70px;}#x_knockadoon dt {	left: 929px;	top: 110px;}#x_ballymacoda dt {	left: 906px;	top: 106px;}#x_garryvoe dt {	left: 891px;	top: 123px;}#x_ring_strand dt {	left: 875px;	top: 134px;}#x_ballycotton dt {	left: 880px;	top: 147px;}#x_shangarry dt {	left: 865px;	top: 130px;}#x_power_head dt {	left: 819px;	top: 168px;}#x_roches_point dt {	left: 791px;	top: 166px;}#x_cobh dt {	left: 770px;	top: 131px;}#x_fota dt {	left: 765px;	top: 111px;}#x_cork_city dt {	left: 689px;	top: 115px;}#x_blackrock_castle dt {	left: 723px;	top: 107px;}#x_ballyfeard dt {	left: 747px;	top: 189px;}#x_spike_island dt {	left: 780px;	top: 141px;}#x_ringskiddy dt {	left: 766px;	top: 146px;}#x_crosshaven dt {	left: 764px;	top: 168px;}#x_roberts_cove dt {	left: 765px;	top: 198px;}#x_rocky_bay dt {	left: 757px;	top: 210px;}#x_nohoval_cove dt {	left: 740px;	top: 218px;}#x_oysterhaven dt {	left: 713px;	top: 222px;}#x_sovereigns dt {	left: 707px;	top: 245px;}#x_kinsale dt {	left: 685px;	top: 222px;}#x_bandon_river dt {	left: 629px;	top: 188px;}#x_sandycove dt {	left: 681px;	top: 251px;}#x_old_head_of_kinsale dt {	left: 677px;	top: 279px;}#x_garethstown dt {	left: 654px;	top: 264px;}#x_adrigeen_river dt {	left: 582px;	top: 250px;}#x_courtmacsherry dt {	left: 603px;	top: 270px;}#x_lissecrimeen dt {	left: 618px;	top: 280px;}#x_kinsallagh dt {	left: 612px;	top: 294px;}#x_barryroe dt {	left: 600px;	top: 299px;}#x_clonakility dt {	left: 546px;	top: 267px;}#x_inchadonney dt {	left: 555px;	top: 293px;}#x_owenahincha dt {	left: 531px;	top: 319px;}#x_galley_head dt {	left: 522px;	top: 330px;}#x_rosscarbery dt {	left: 492px;	top: 301px;}#x_tralong dt {	left: 479px;	top: 313px;}#x_glandore dt {	left: 473px;	top: 323px;}#x_leap dt {	left: 448px;	top: 299px;}#x_union_hall dt {	left: 442px;	top: 313px;}#x_rabbit_island dt {	left: 457px;	top: 332px;}#x_reen dt {	left: 445px;	top: 339px;}#x_castletownshend dt {	left: 433px;	top: 331px;}#x_flea_sound___horse_island dt {	left: 435px;	top: 349px;}#x_scallane_sound dt {	left: 423px;	top: 357px;}#x_tragumna dt {	left: 416px;	top: 353px;}#x_the_stag_rocks dt {	left: 418px;	top: 376px;}#x_toe_head dt {	left: 411px;	top: 362px;}#x_barloge dt {	left: 402px;	top: 361px;}#x_gokane_point dt {	left: 391px;	top: 359px;}#x_the_kedges dt {	left: 377px;	top: 380px;}#x_baltimore dt {	left: 364px;	top: 368px;}#x_sherkin dt {	left: 344px;	top: 368px;}#x_roaring_water_bay dt {	left: 344px;	top: 334px;}#x_cape_clear dt {	left: 319px;	top: 389px;}#x_fastnet dt {	left: 289px;	top: 423px;}#x_schull dt {	left: 290px;	top: 342px;}#x_copper_point dt {	left: 267px;	top: 358px;}#x_toormore dt {	left: 260px;	top: 343px;}#x_goleen dt {	left: 232px;	top: 355px;}#x_crookhaven dt {	left: 224px;	top: 377px;}#x_barleycove dt {	left: 213px;	top: 369px;}#x_mizen_head dt {	left: 193px;	top: 382px;}#x_three_castle_head dt {	left: 184px;	top: 362px;}#x_sheeps_head dt {	left: 182px;	top: 329px;}#x_bantry dt {	left: 331px;	top: 241px;}#x_whiddy_island dt {	left: 317px;	top: 230px;}#x_garinish_island dt {	left: 298px;	top: 214px;}#x_glengarriff dt {	left: 291px;	top: 196px;}#x_caha_mountains dt {	left: 220px;	top: 215px;}#x_adrigole dt {	left: 223px;	top: 236px;}#x_bere_island dt {	left: 177px;	top: 274px;}#x_castletownberehaven dt {	left: 156px;	top: 255px;}#x_garranes dt {	left: 119px;	top: 284px;}#x_dursey_island dt {	left: 51px;	top: 296px;}#x_garnish_point dt {	left: 69px;	top: 282px;}#x_allihies dt {	left: 104px;	top: 272px;}#x_eyeries dt {	left: 138px;	top: 244px;}#x_ardgroom dt {	left: 163px;	top: 213px;}#x_kenmare_river dt {	left: 191px;	top: 144px;}/*** label positions ******************************/dl.map_link dd {	height: 14px;}#x_youghal dd {	left: 932px;	top: 239px;	width: 39px;}#x_knockadoon dd {	left: 914px;	top: 258px;	width: 57px;}#x_ballymacoda dd {	left: 896px;	top: 278px;	width: 58px;}#x_garryvoe dd {	left: 886px;	top: 297px;	width: 43px;}#x_ring_strand dd {	left: 883px;	top: 319px;	width: 53px;}#x_ballycotton dd {	left: 874px;	top: 340px;	width: 52px;}#x_shangarry dd {	left: 850px;	top: 363px;	width: 53px;}#x_power_head dd {	left: 816px;	top: 54px;	width: 55px;}#x_roches_point dd {	left: 781px;	top: 33px;	width: 59px;}#x_cobh dd {	left: 765px;	top: 11px;	width: 27px;}#x_fota dd {	left: 750px;	top: -1px;	width: 23px;}#x_cork_city dd {	left: 664px;	top: 53px;	width: 44px;}#x_blackrock_castle dd {	left: 671px;	top: 138px;	width: 73px;}#x_ballyfeard dd {	left: 707px;	top: 163px;	width: 46px;}#x_spike_island dd {	left: 780px;	top: 284px;	width: 54px;}#x_ringskiddy dd {	left: 775px;	top: 306px;	width: 57px;}#x_crosshaven dd {	left: 769px;	top: 327px;	width: 53px;}#x_roberts_cove dd {	left: 759px;	top: 347px;	width: 61px;}#x_rocky_bay dd {	left: 752px;	top: 369px;	width: 47px;}#x_nohoval_cove dd {	left: 729px;	top: 390px;	width: 39px;}#x_oysterhaven dd {	left: 708px;	top: 410px;	width: 57px;}#x_sovereigns dd {	left: 697px;	top: 434px;	width: 69px;}#x_kinsale dd {	left: 681px;	top: 453px;	width: 35px;}#x_bandon_river dd {	left: 605px;	top: 131px;	width: 60px;}#x_sandycove dd {	left: 679px;	top: 476px;	width: 53px;}#x_old_head_of_kinsale dd {	left: 671px;	top: 500px;	width: 87px;}#x_garethstown dd {	left: 648px;	top: 520px;	width: 60px;}#x_adrigeen_river dd {	left: 528px;	top: 143px;	width: 67px;}#x_courtmacsherry dd {	left: 630px;	top: 542px;	width: 73px;}#x_lissecrimeen dd {	left: 615px;	top: 560px;	width: 58px;}#x_kinsallagh dd {	left: 587px;	top: 577px;	width: 42px;}#x_barryroe dd {	left: 557px;	top: 559px;	width: 54px;}#x_clonakility dd {	left: 548px;	top: 541px;	width: 47px;}#x_inchadonney dd {	left: 510px;	top: 517px;	width: 55px;}#x_owenahincha dd {	left: 488px;	top: 499px;	width: 63px;}#x_galley_head dd {	left: 475px;	top: 480px;	width: 55px;}#x_rosscarbery dd {	left: 483px;	top: 226px;	width: 56px;}#x_tralong dd {	left: 473px;	top: 203px;	width: 55px;}#x_glandore dd {	left: 454px;	top: 184px;	width: 44px;}#x_leap dd {	left: 435px;	top: 200px;	width: 25px;}#x_union_hall dd {	left: 399px;	top: 216px;	width: 48px;}#x_rabbit_island dd {	left: 452px;	top: 378px;	width: 59px;}#x_reen dd {	left: 441px;	top: 393px;	width: 25px;}#x_castletownshend dd {	left: 363px;	top: 231px;	width: 78px;}#x_flea_sound___horse_island dd {	left: 427px;	top: 410px;	width: 51px;}#x_scallane_sound dd {	left: 421px;	top: 430px;	width: 69px;}#x_tragumna dd {	left: 379px;	top: 249px;	width: 48px;}#x_the_stag_rocks dd {	left: 412px;	top: 448px;	width: 68px;}#x_toe_head dd {	left: 404px;	top: 467px;	width: 44px;}#x_barloge dd {	left: 392px;	top: 487px;	width: 43px;}#x_gokane_point dd {	left: 381px;	top: 506px;	width: 62px;}#x_the_kedges dd {	left: 333px;	top: 524px;	width: 54px;}#x_baltimore dd {	left: 326px;	top: 504px;	width: 45px;}#x_sherkin dd {	left: 325px;	top: 397px;	width: 36px;	height: 23px;}#x_roaring_water_bay dd {	left: 318px;	top: 279px;	width: 82px;}#x_cape_clear dd {	left: 296px;	top: 431px;	width: 50px;}#x_fastnet dd {	left: 273px;	top: 451px;	width: 58px;}#x_schull dd {	left: 273px;	top: 387px;	width:30px;}#x_copper_point dd {	left: 219px;	top: 518px;	width: 60px;}#x_toormore dd {	left: 220px;	top: 497px;	width: 46px;}#x_goleen dd {	left: 211px;	top: 479px;	width: 34px;}#x_crookhaven dd {	left: 173px;	top: 459px;	width: 56px;}#x_barleycove dd {	left: 164px;	top: 441px;	width: 50px;}#x_mizen_head dd {	left: 149px;	top: 422px;	width: 54px;}#x_three_castle_head dd {	left: 111px;	top: 402px;	width: 81px;}#x_sheeps_head dd {	left: 131px;	top: 344px;	width: 60px;}#x_bantry dd {	left: 321px;	top: 148px;	width: 33px;}#x_whiddy_island dd {	left: 291px;	top: 131px;	width: 64px;}#x_garinish_island dd {	left: 247px;	top: 149px;	width: 67px;}#x_glengarriff dd {	left: 247px;	top: 166px;	width: 51px;}#x_caha_mountains dd {	left: 195px;	top: 185px;	width: 73px;}#x_adrigole dd {	left: 210px;	top: 262px;	width: 44px;}#x_bere_island dd {	left: 159px;	top: 288px;	width: 50px;}#x_castletownberehaven dd {	left: 71px;	top: 329px;	width: 97px;}#x_garranes dd {	left: 99px;	top: 314px;	width: 43px;}#x_dursey_island dd {	left: -1px;	top: 250px;	width: 61px;}#x_garnish_point dd {	left: 24px;	top: 226px;	width: 61px;}#x_allihies dd {	left: 82px;	top: 200px;	width: 35px;}#x_eyeries dd {	left: 121px;	top: 112px;	width: 33px;}#x_ardgroom dd {	left: 155px;	top: 148px;	width: 48px;}#x_kenmare_river dd {	left:163px;	top: 112px;	width: 66px;}/*** label anchors ******************************/#x_sherkin dd a {	white-space: normal;}
