/* =============================================== */
/* IrishFerries.com Stylesheet */
/* Print Styling */
/* Created by Digino 2009 */
/* =============================================== */


/* =============================================== */
/* SECTION : MAIN LAYOUT */
/* =============================================== */

div.container {
	background : none !important;
}
div.center {
	background : none !important;
}

div.header {
	margin : 0 0 20px 20px !important;
}

div.sidebar {
	display : none !important;
}

div.subnav {
	display : none !important;
}

div.main,
div.panel-container,
div.tab-region,
div.generic-content {
	width : 100% !important;
	border : 0 !important;
}

div.main-menu {
	display : none !important;
}

div.fares-ads,
div.house-ads {
	display : none !important;
}

div.footer {
	clear : both !important;
}

div.underbox-shadow {
	display : none !important;
}


/* =============================================== */
/* SECTION : TABS & TAB PANELS */
/* =============================================== */

ul#page-tabs li a {
	display : none !important;
}

ul#page-tabs li a.active {
	display : block !important;
	font-size : 150% !important;
	background : none !important;
	color : Black !important;
	width : auto !important;
	margin : 0 0 30px 0 !important;
	padding : 0 0 20px 0 !important;
	width : 100% !important;
	border-bottom : 1px solid #009E58 !important;
}
ul#page-tabs li a.active span {
	display : inline !important;
	background : none !important;
	color : Black !important;
	font-size : 100% !important;
	font-weight : normal !important;
}

ul#small-tabs {
	display : none !important;
}

div.tab-panel {
	display : block !important;
	width : 100% !important;
	border : 0 !important;
	border-left : 0 !important;
	border-right : 0 !important;
}

div.panel-description,
div.panel-description-empty,
div.holiday-splash {
	display : none !important;
}

ul.tabs a {
	display : none !important;
}

ul.tabs li {
	width : 100% !important;
}

div.tab-panel h3 {
	border-bottom:1px solid #009E58 !important;
	padding : 40px 0 20px 0 !important;
	font-size : 150% !important;
	display : block !important;
}
div.tab-panel h4 {
	border-bottom : 0 !important;
}


/* =============================================== */
/* SECTION : PAGE HEADERS */
/* =============================================== */

div.col2 {
	width : 600px !important;
}

div.generic-title-wrapper {
	height : auto !important;
}
div.generic-title-wrapper img {
	display : none !important;
}
div.generic-title,
div.generic-title-overlay {
	background : none !important;
	position : relative !important;
	height : auto !important;
}
div.generic-title h1,
div.generic-title-overlay h1 {
	color : Black !important;
	padding : 0 0 10px 0 !important;
	font-size : 150% !important;
}
div.generic-title h2,
div.generic-title-overlay h2 {
	color : Black !important;
	clear : both !important;
	padding : 0 0 20px 0 !important;
	font-size : 120% !important;
}
