@CHARSET "UTF-8";

div#page_container {border: none; clear: none !important; width: 99% !important; margin: 0%;}

div#page_container div#standard_header {border: none;}
/* inside the standard_header */
div#page_container div#standard_header div#waterscape_header_logo a {border: n;}
div#page_container div#standard_header div#waterscape_header_logo img#waterscape_logo {width: 244px; height: 43px;}
div#page_container div#standard_header div#accessibility {display: none;}

div#page_container div#standard_header div#masthead {}
/*inside masthead */
div#page_container div#standard_header div#masthead div#strapline {float: none !important;}
div#page_container div#standard_header div#masthead div#strapline h4 {margin-left: 0px !important; overflow: visbile;}
div#page_container div#standard_header div#masthead div#strapline p {margin-left: 0px !important;}
div#page_container div#standard_header div#masthead div#site_wide_search {display: none;}
div#page_container div#standard_header div#masthead ul#top_tab_bar {display: none;}
div#page_container div#standard_header div#masthead div#breadcrumbs {display: none;}
div#page_container div#standard_header div#masthead div#breadcrumbs_bottom {display: none;}

div#page_container div#layout_container {border: none; margin: 0; padding: 0 1% 0 0; width: 100%; position: static !important;}
div#page_container div.content_container {margin: 0; overflow: visible !important; border: none;}

div.column {margin: 0 !important; padding: 0 !important; border: none;}
div#page_container div#layout_container div#column_left {width: 100% !important; float: none; border: none !important;}

div#page_container div#layout_container div#column_left div#content_area {border: none; width: 100%; margin: 0% !important; padding: 0% !important;}

div#page_container div#layout_container div#column_left div#content_area div#main_content {border: none; width: 100%; margin: 0 !important; padding: 0 !important;}
div#page_container div#layout_container div#column_left div#content_area #main_content h1 {margin: 3% 0;}
div#page_container div#layout_container div#column_left div#content_area #main_content div.feature_detail_image {display: none;}
div#page_container div#layout_container div#column_left div#content_area #main_content p {
	clear: both;
    margin: 2% 0;
	}

/* inside the column_right for boaters guides */
div#page_container div#layout_container div#column_right div#activity_location_search {display: none;}
div#page_container div#layout_container div#column_right div#magazine_search {display: none;}
div#page_container div#layout_container div#column_right div#magazine_nav {display: none;}

/* generic contact and format links */
div#page_container div#layout_container div#contact_and_format {clear: both; border: 0px solid green; height: 0% !important;}
div#page_container div#layout_container div#contact_and_format a {display:none;}

/* large page footer and links */
div#page_container div#page_footer {display: none;}


/* 
in-your-area/county
*/
#layout_container div#innerwrapper {}
#layout_container div#innerwrapper div.column {width: 100% !important; float: none !important;}
#layout_container div#innerwrapper div#column_left {display: none;}
#layout_container div#innerwrapper div#column_right {}
#layout_container div#innerwrapper div#column_right div#title_and_search {display: none;}
#layout_container div#innerwrapper div#column_right div.green_bar {display: none;}
#layout_container div#innerwrapper div#column_right div#content_area {border: none; width: 100%; margin: 0 !important; padding: 0 !important;}
#layout_container div#innerwrapper div#column_right div#content_area div#main_content {margin: 0 !important; padding: 0 !important;}
#layout_container div#innerwrapper div#column_right div#content_area div#main_content div#location_map {display: none;}
#layout_container div#innerwrapper div#column_right div#content_area div#main_content div#location_intro {margin-right: 0 !important;}
#layout_container div#innerwrapper div#column_right div#content_area div#main_content div#location_intro div#town_select {display: none;}
#layout_container div#innerwrapper div#column_right div#content_area div#main_content div#location_intro div#waterway_select {display: none;}
#layout_container div#innerwrapper div#column_right div#content_area div#main_content div#location_intro div.introduction {}
div#sections div.section img {display: none;} 
div#sections div.section {float: none; padding: 0; margin: 0; width: 100%;}

/*
in-your-area/county/town listings
*/
#layout_container div#innerwrapper div#column_right div#content_area div#main_content div#location_intro div.listingpage_pagingbox {display: none;}
div.listing ul#categories {padding: 0; margin: 0; }
div.listing ul#categories li {padding: 0; margin: 0; list-style-position: inside !important; list-style-type: disc;}

/*
canals-and-rivers/waterwayname
*/
#layout_container div#innerwrapper div#column_right div#content_area div#main_content div#waterway_map {display: none;}
#layout_container div#innerwrapper div#column_right div#content_area div#main_content div#waterway_right_col {float: none; width: 100%; border: none; padding: 0; margin: 0;}

/*
places to go
*/
div#attractionlist_container div.listitem div.listitem_image {display: none;} 
div#attractionlist_container div.listitem div.listitem_desc div ul {padding: 0; margin: 0;}
div#attractionlist_container div.listitem div.listitem_desc div ul li {padding: 0; margin: 0; list-style-position: inside !important; list-style-type: disc;}

/*
news article
*/
div#page_container div#layout_container div#column_left div#content_area #main_content img.article_image {display: none;}

/*
events listings
*/
div#main_content h1#toc0 {float: none !important; border: none; margin: 0 !important; padding: 0 !important; clear: none;}
div#main_content div#event_introduction {float: none !important; border: none; margin: 0 !important; clear: none;}
div#main_content div#event_introduction img {display: none;}
div#main_content h2 {margin: 0; padding: 0;}
div#main_content div.event_link {border: none !important;}
div#main_content div.event_link div.event_link_date {float: none; clear: both; border: none;}
div#main_content div.event_link div.event_link_description {float: none; clear: both; width: 100%; border: none;}

/*
div#main_content h1#toc0 {display:none;}
div#main_content div#event_introduction {display: none;}
*/
div#main_content div#feature_wrapper div#feature_image {display: none;}
/* event detail */
div#main_content div#event_wrapper div#event_image {display:none;}

/*
home page
*/
div#section_featureboxes {border: none; width: 100%;}
div#section_featureboxes div.section {float: none; width: 100%; border: none; clear: both; padding: 0 !important; margin: 2% 0 !important;}
div#section_featureboxes div.section h4 {padding: 0; margin: 0;}
div#section_featureboxes div.section img {display: none;}
div#section_featureboxes div.section ul {padding: 0; margin: 0;}
div#section_featureboxes div.section ul li {padding: 0; margin: 0; list-style-position: inside; list-style-type: disc;}
div#section_featureboxes div.section ul li span.section_event_date {margin-left: 2%;}

/*
things-to-do
*/
div#column_right div.spacer {display: none;}
div#column_right div div#latest_news_box {display:none;}
div#column_right div div#upcoming_events_box {display: none;}

/*
generic code to show links in the text
*/
#main_content a:link, #main_content a:visited {
	color: #2a1568;;
	background: transparent;
	font-size: 90%;
	font-weight: bold;
	text-decoration: underline;
	}
#main_content a:link:after, #main_content a:visited:after {
	content: " (" attr(href) ") ";
	}

