/* PRINT CSS FOR CORK CITY DOT IE - BY ECLIPSE INTERNET SERVICES  */



#header-horiz-nav, #leftmenu-container, #footer-social-list, #footer-legal-list, #header-top-outer3, .hidelowvis, #header-site-title, #header-site-titleb, #header-site-titleb img, .footer-social, .footer-nav, .footer-colmask, .footer-colmid, .footer-colin, .footer-col1, .footer-col2, .footer-col3, .footer-col4, #style-change-top, #weather-top, #lowviz-top, #search-top, #footer-legal-outer1, #footer-legal-outer3

{
	display: none; 
}

#azcontainer p.a-z{display:none;}



.pagetitle h2

{
	color: #000;

}


#footer-legal-outer2 p
{
color:#000;

}


#footer-legal-outer2 p a:link, #footer-legal-outer2 p a:visited

{

display: none;

}







#footer-legal-container {
	background: none;
	}


#footer {background:#fff;}






/* print.css */
body {line-height:1.5;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#000;background:none;font-size:10pt;}
.container {background:none;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
img {float:left;margin:1.5em 1.5em 1.5em 0;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.hide {display:none;}
a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}
a:link:after, a:visited:after {content:" (" attr(href) ") ";font-size:90%;}



html {color:#000; background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0; font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit; font-size:inherit; font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
code {display:inline;text-indent:3px;}
h1 {font-size:138.5%;}
h2 {font-size:123.1%;}
h3 {font-size:108%;}
h1,h2,h3 {margin:1em 0;}
h1,h2,h3,h4,h5,h6,strong {font-weight:bold;}
abbr,acronym {border-bottom:1px dotted #000; cursor:help;}
em {font-style:italic;}
blockquote,ul,ol,dl {margin:1em;}
ol,ul,dl {margin-left:2em;}
ol li {list-style:decimal outside;}
ul li {list-style:disc outside;}
dl dd {margin-left:1em;}
th,td {border:1px solid #000; padding:.5em;}
th {font-weight:bold; text-align:center;}
caption {margin-bottom:.5em; text-align:center;}
p,fieldset,table,pre {margin-bottom:1em;}
input[type=text],input[type=password],textarea {width:12.25em; *width:11.9em;}






html,body {background-color:#FFF; color:#000; font-size: 12pt; page-break-inside:avoid;}
img  {max-width: 100%;}
h1,h2,h3,h4,h5,h6 {page-break-after: avoid;}
ul, ol, li {page-break-inside: avoid;}
table table,tr,td {page-break-before: avoid;page-break-after: avoid;}



#non-lhs {
	page-break-before: avoid;page-break-after: avoid;
	page-break-inside: avoid;
	display:inline;
	
	}
	
	
	


#wrapper, #wrapper2 {
	overflow:visible;
	background:#fff; 
	border-left: 0px solid #cc0000;
	border-right: 0px solid #cc0000;
	color:#000;
	}
	
	
#header {background:#fff;}

	
#non-lhs {
	width:98%;
	vertical-align:text-top;
	
	
	}


#outer1 {float:none; width:100%; padding:2px 6px 6px 10px; background:#fff; color:#000;}
#outer2 {float:none; width:100%; padding:6px; background:#fff; color:#000;}
#outer3 {background:#fff; padding:2px; margin-left:0px; color:#000;}


/* Homepage Only */
#outer2-home {float:left; width:100%; padding:1px 6px 6px 6px; background:#fff; color:#000; }
#outer3-home {background:#fff; padding:2px; margin-left:0px; color:#000;}


/* Travel and Tourism */
#outer3-half {background:#fff; padding:2px; margin-left:0px; color:#000;}





.curvedBlackBorderBoxContainer, .SmallcurvedNewsBoxContainer {
	width:100%;
	display:block;
	color:#000;
	background-color:#FFF;

	}
	
.curvedBlackBoxContainer img (line 1085)

{

border-top-width: 1px;

border-right-width-value: 1px;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-bottom-width: 1px;

border-left-width-value: 1px;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-top-style: solid;

border-right-style-value: solid;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-bottom-style: solid;

border-left-style-value: solid;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border-top-color: #ffffff;

border-right-color-value: #ffffff;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

border-bottom-color: #ffffff;

border-left-color-value: #ffffff;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

margin-top: 10px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 0px;

padding-top: 0px;

padding-right: 0px;

padding-bottom: 0px;

padding-left: 0px;

}

.curvedBlackBoxContainer img

{
	display:none;
}	
	



.curvedBlackBoxContainer .curvedBlackBoxContent,

		.curvedBlackBoxContainer .t,

		.curvedBlackBoxContainer .b,

		.curvedBlackBoxContainer .b div {

		 background:none;

		}

.curvedBlackBoxContainer h1, .curvedBlackBoxContainer p

{

color: #000;

}


.featureTitle a:link, .featureTitle a:visited

{

color: #000;

}


.curvedBlackBoxContainer p a:link, .curvedBlackBoxContainer p a:visited

{

color: #000;

}


.curvedNewsBoxContainer .curvedNewsBoxContent,

	.curvedNewsBoxContainer .t,

	.curvedNewsBoxContainer .b,

	.curvedNewsBoxContainer .b div {

	 background:none;

	}







#header-top-outer1 {float:none; width:75px; padding:0px; background:#FFF; color:#000;}

#header-top-outer2

{

background-color:#fff;
background-image:none;
color:#000;

}


#header-top-outer2 p

{
	color:#000;
	background-color:#FFF;
	background-image:none;

}