/*----------------------------------------------------------------------------
[PRINT stylesheet]

This stylesheet should only contain print related styles.

Project:	    	Lincolnshire 2010
Version:	    	1.0.0 [http://semver.org/]
Primary use:		Styling PRINT
Original Author:	Qasim Alyas
Last change:		15/Jul/10 []
Last Assigned to:	Kevin Bonett

-----------------------------------------------------------------------------*/

body {
	font-size:10pt;
	line-height:1.3;
	font-family:Arial, sans-serif;
}
h1, h2, h3, h4, legend {
	font-weight:normal;
}
h1 {
	font-size:2em;
}
h2 {
	font-size:1.5em;
	margin-bottom:5px;
}
h3 {
	font-size:1.1em;
}
h4 {
	font-size:.85em;
}
p { 
	page-break-inside:avoid; 
}
img {
	border:0;
}
a {
	text-decoration:none;
}
a:link:after, a:visited:after {
	content:" (URL=" attr(href) ") ";
	color:#00E;
	font-size:.8em;
}
.picture a:link:after, .picture a:visited:after,
.calendar table a:link:after, .calendar table a:visited:after,
.slideshow_items li > a:link:after, .slideshow_items li > a:visited:after {
	content:none;
}
table {
	border-collapse:collapse;
	margin:15px 0;
	width:100%;
}
	table th, table td {
		border:1px solid #666;
		padding:3px;
		text-align:left;
	}
form {
	margin:15px 0;
}
fieldset {
	border:0;
	padding:0;
}
form .field {
	margin-bottom:10px;
}
form label {
	padding-right:10px;
}
form .text, form select, form textarea, form .text_field {
	border:1px solid #666;
	padding:2px;
	min-width:40%;
}
hr {
	margin:0 0 10px;
	border:0;
	border-bottom:1px solid #666;
	height:0;
	line-height:1px;
}

/* Floats */
.inlineimage_left, .storyAuthorLarge img, .storyMeta h3, .picture, .inlineImages li, .publication_index .block_large .picture {
	float:left;
	margin-right:10px;
}
.contacts_list .picture, .eventImage, .rssicon, .inlineimage_right, .weblinks .picture {
	float:right;
	margin-left:10px;
}

.story_small, .story_large, .story_list, .storyMeta, .publication_index .block_large li, .weblinks li {
	clear:left;
	#zoom:1;
}
.story_small:after, .story_large:after, .publication_index .block_large li:after, .weblinks li:after {
	content:".";
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
}
.active li { 
	clear:both; 
}

/* Specific Pages & markup */
.last_updated {
	border-top:1px solid #666;
	margin-top:10px;
}
.meta {
	margin:0;
}
.storyMeta h3 {
	width:115px;
}
.storyMeta p {
	margin:0;
}
.factfile {
	border:1px solid #666;
	padding:10px;
}
.enhancedList li, .story_small, .story_large, .contacts_list li, .myhomeBlock, .mystories li, #comments li, .listItems li, .inlineimage_full, .weblinks li, .post, .storyMeta {
	border-bottom:1px solid #666;
	padding-bottom:5px;
	margin-bottom:5px;
}
.publications_list, #az_items .column {
	float:left;
	width:300px;
	margin-right:10px;
	border-right:1px solid #666;
}
.publication_index .block_large li {
	margin-bottom:10px;
}
#story h1 {
	clear:left;
	padding-top:20px;
}
.layoutContainer ul {
	list-style:none;
	margin-left:0;
	padding-left:0;
}
#course_monthly_paging ul, #course_weekly_paging ul {
	padding:0;
}
#course_monthly_paging .course_month, #course_weekly_paging .course_week_date {
	display:list-item;
	font-weight:bold;
}
#events_details_map .extras {
	display:block;
}
#wrapper .twtr-widget {
	font-size:1.1em !important;
	border:1px solid #666;
	border-width:1px 0;
}
#rightcolumn .storyAuthorLarge {
	border-top:1px solid #666;
	margin-top:15px;
}
.profile_box .picture {
	float:none;
}
#the_results .content_box {
	visibility:visible !important;
	opacity:1 !important;
	height:auto !important;
}
#createPost .information {
	display:block;
}
#your_lincolnshire #the_results li {
	clear:left;
}
/* Homepage slideshow */
.slideshow_items {
	height:auto !important;
}
.slideshow ul {
	padding:0;
}
.slideshow li {
	position:relative !important;
	visibility:visible !important;
	opacity:1 !important;
	list-style:none;
	padding:0;
}
/* Maps */
.nearest_form div, #map_holder_nearest {
	margin:10px 0;
}
#map_content_nearest .mapicon {
	margin:0;
	list-style:none;
}

/* Display:Nones */
.hide,
.hide_true,
#topnav,
#mast_hybrid,
.gallery,
.wvPopupOverlay,
.wvPopupLoader,
.wvPopup,
#skiplinks,
#logo,
#entry_points,
#rightcolumn .poll,
#rightcolumn #didyoufind,
#rightcolumn img,
#rightcolumn .ad,
#rightcolumn .information_block,
#rightcolumn #whatson_search,
#rightcolumn #itblock,
#rightcolumn .useraccount,
#rightcolumn #az_search,
#footer,
#mastad,
#mastnav,
#mastlogin,
#mastsearch,
.mast_az,
#mastdate,
#mainnav,
#crumbtrail,
#myaccount_box,
.rssfeed,
.video_story_large,
.video,
.media,
.ad,
.mpu,
.more,
.moreinfo,
.story_small h2 span,
.story_large h2 span,
.story_list h2 span,
#access_denied.formbox,
.subscribe_options,
.thumbs_sleeve,
.previousButton,
.nextButton,
.postTags,
.page_options,
#star_rating,
.paging,
#comments_form,
.siteInformation,
.upcomingEvents_container,
.viewall,
.myhomeBlock .button,
.ugc_edit,
.tab_block,
#member,
.sortBy,
#az_list,
.morearticles,
#comments ul li .meta,
.alsoIn, #mast_hybrid,
.embed,
#sideColumn,
#topNav,
.pictureStory,
.videoStory,
.storyAuthorSmall,
.sideNav,
.inlineimage,
#footer_slider,
#page_tools_top,
.bookmark_with,
.accessbility_buttons,
#location_search_form,
#councillors_location,
#results_footer,
.buttons,
.button,
#course_monthly_paging li,
#course_weekly_paging li,
.elecflash embed,
.elec_results,
#events_by_date a,
#events_by_date li,
.whatson_dropdown div,
.picture_slider,
.slideshow_buttons,
.calendar .shortday,
.calendar .text_button,
.profile_complete_bar img,
.parish_az,
.az_icons,
.feedback_box,
#school_location,
#blog_section_layout,
.help,
#fmnWidget,
.map_sidebar,
#map a,
.download_list .download
{ display:none; }