/*Copyright: 			© Darlington Borough CouncilContent Producer:	Waterstons Ltd.(http://www.waterstons.com)Author: 			Daniel HallidayDescription: 		Main LayoutCreated:			January 2009*//*==Undo hide of items from print==*/div.linkbar ul,div.search,div.imagery img.right,div.secondarynav,div#nav,div#rightbar,div#footer,div#content object{    display:block;}/*==Basic wireframe layout==*/body,html {font-family:Verdana, Arial, Sans-Serif;margin:0;padding:0;font-size:1em;}form {min-width:730px;background:url(/Darlington.Net2.Web/Images/Corporate/Framework/rightshadow.jpg) repeat-y right top;margin:0 0 0 10px;padding:0 10px 0 0;}body {background:url(/Darlington.Net2.Web/Images/Corporate/Framework/leftshadow.jpg) repeat-y left top transparent;}html {background:url(/Darlington.Net2.Web/Images/Corporate/Framework/backdot.jpg) repeat-y right top;}p {margin-top:0;padding-top:0;}h1 {font-size:1.692em;font-weight:800;}h2 {font-size:1.385em;font-weight:400;}h3 {font-weight:800;font-size:1.077;}h4 {font-size:0.923;font-weight:800;margin-top:5px;margin-bottom:5px;}#page {padding-left:167px;padding-right:185px;padding-bottom:10px;overflow:hidden;}#content,#nav,#rightbar {float:left;position:relative;}#content {font-size:0.813em;width:100%;margin-right:8px;padding-left:8px;line-height:1.385em;padding-bottom: 50px;}/*==Primary Navigation==*/#nav {width:157px;margin-left:-100%;right:183px;font-size:0.688em;}#rightbar {width:160px;margin-right:-180px;font-size:0.75em;}#footer {clear:both;position:relative;font-size:0.75em;min-height:25px;text-align:left;padding-left:25px;}/*==Element defaults==*/ul {list-style-type:none;margin:0;padding:0;}a {text-decoration:none;}/*==Banner Area==*/#banner {font-size:0.75em;margin-bottom:5px;}/*--Link bar--*/#banner .linkbar {min-height:27px;}#banner .linkbar ul {padding-top:6px;margin-left:20px;float:left;}#banner .linkbar li {float:left;border-right:solid 1px #FFF;padding:0 4px;}#banner .linkbar li.right input{    color:#fff;    width:12.231em;}#mdpBookmarks .styledInput{    width:120px;    white-space:normal;    }#mdpBookmarks .imageButton{    float:left;    margin-left:5px;}#mdpBookmarkFooter{    font-size:9px;    margin-left: 80px;    padding-bottom:5px;}#banner .linkbar li.right input,  #mdpBookmarks .styledInput{background-color:Transparent;border:none;font-family:Verdana, Arial, Sans-Serif;display:block;margin-left:-2px;cursor:pointer;padding:0 0 5px;}#banner .linkbar input {font-size:0.99em;height:1.25em;padding:1px;}#banner .linkbar .search {float:right;margin-right:18px;margin-top:2px;}#banner .linkbar .search input.button {width:40px;color:#000;background-color:#fff;border:solid 1px #000;font-weight:700;height:1.75em;padding-top:1px;}/*--Imagery--*/#banner .imagery {min-height:80px;height:80px;}#banner .imagery img.right {float:right;margin-top:-82px;margin-right:22px;z-index:600;}#banner .imagery img.logo {margin-left:8px;}/*--Secondary Nav--*/#banner .secondarynav {min-height:20px;}#banner .secondarynav ul {padding-top:2px;float:left;}#banner .secondarynav li {float:left;background:url(/Darlington.Net2.Web/Images/Corporate/Framework/bread-divider.gif) no-repeat top left;padding-left:17px;margin:0 2px 0 0;}#banner .secondarynav li.left {background-image:none;padding-left:5px;}#banner .secondarynav ul#az {float:right;margin:0 20px 0 0;}#banner .secondarynav ul#az li {float:left;background-image:none;padding-left:0;margin:0 4px;}#banner .secondarynav span {display:block;float:left;padding-top:3px;margin-left:20px;font-weight:900;}#banner .secondarynav span.right{	position:absolute; 	right:20px;	display:block;	margin-bottom:30px;	font-weight:normal;}#banner .secondarynav span.right input {	background-color:Transparent;	border:none;	font-family:Verdana, Arial, Sans-Serif;	font-weight:900;	cursor:pointer;	padding:0 0 0 0;	font-size:1.0em;	overflow:visible;	color:#000;}#nav img {width:160px;}#nav a {color:#000;padding-left:3px;font-weight:700;display:block;margin-top:10px;}#nav ul {margin:10px 0;}#nav ul li {width:145px;margin:0 0 0 5px;padding:2px 3px;}#nav ul li a {width:143px;display:block;font-weight:400;margin-top:0;padding:0 0 2px;}#nav li.chan {text-transform:none;width:145px;margin:2px 0 0 5px;padding:3px;}#nav li.currchan {text-transform:none;font-weight:900;width:154px;margin:2px 0 0;padding:3px;}#nav li.chan a {border-bottom:none;}#nav span {display:none;}/*==Content Area==*/#content h1 {margin-top:0;padding-top:0;text-align:left;line-height:1.364em;}#content ul {margin-left:25px;margin-bottom:15px;}#content ul li {list-style-type:disc;}#content .c {text-align:center;}#content .l {text-align:left;}#content .r {text-align:right;}/*--Coloured content--*/#content .coloured {margin:7px 0;padding:5px;}#content .coloured h2,#content .coloured h3 {margin:7px 0;}/*--Outlined content--*/#content .outlined {margin:7px 0;padding:5px;}/*--Columns--*/#content .leftcolumn {width:46%;float:left;clear:none;}#content .rightcolumn {float:right;clear:none;max-width:50%;}#content .footer {clear:both;text-align:center;margin-bottom:8px;}/*--Flash Player--*/#content .video {margin-top:7px;margin-bottom:7px;}#content .video object a img {border:solid 1px #6d6e72;}#content .video object div {font-size:0.846em;text-align:left;height:48px;}#content .video object div div {width:370px;padding:5px;}/*--Google Map--*/#content .map {margin-top:10px;text-align:left;}#map_canvas {width:100%;height:400px;border:1px solid #000;}/*==Links Area*==*/div#pagelinks h3 {font-size:0.917em;margin:0;}div#pagelinks h2, #mdpBookmarkTitle {font-size:0.917em;margin-bottom:5px;padding:3px;}div#pagelinks ul {margin:8px 0 15px;padding:0 5px;}div#pagelinks ul li {width:145px;margin-bottom:5px;}div#pagelinks ul li a {padding:0;}div#pagelinks span {display:block;margin-bottom:10px;margin-top:10px;padding-left:5px;}div#pagelinks span select {width:120px;}#linkstitle, #mdpBookmarkTitle {margin-top:0;padding-left:3px;}/*==Footer Area==*/#footer ul li {padding-right:3px;padding-left:3px;border-right:solid 1px #FFF;display:inline;}#footer a {color:#fff;text-decoration:none;line-height:28px;}/*==Advertising Area==*/#advert span select {margin:5px 5px 5px 0;}#advert {margin-top:5px;}#adverthelp {margin-top:-5px;border:solid 1px;padding:5px;}/*== Gridviews ==*/.gridview {width:auto;}.gridview,.gridview table,.gridview td,.gridview th {font-size:0.923em;font-family:Verdana, Arial, Sans-Serif;vertical-align:top;}.gridview td,.gridview th {padding:2px;}.gridviewheaderrow {font-weight:800;}div.linkbar ul,div.search,div.imagery img.right,div.secondarynav,div#nav,div#rightbar,div#footer,div#content object,.block {display:block;}a:hover,#banner .linkbar li.right input:hover,#banner .linkbar li.right:hover input,#footer a:hover, #mdpBookmarks .styledInput:hover {text-decoration:underline;}#banner .linkbar li.right,#footer .last {border-right:none;}#banner .imagery img,#content a img,#advert img {border:none;}#nav ul li.active a,#nav li.currchan a {font-weight:900;}#content h2,#content h3,#content h4,#content h5,#content h6 {margin-top:5px;margin-bottom:5px;}#content ul li ul li,div#newsummaryarea ul li {list-style-type:square;}#content ul li ul {    margin-bottom:0;}.mapTitle{	font-weight:800;	font-size:1.077;	line-height:1.385em;}#mdpBookmarks a{    padding-left:3px;}/*== Event Search ==*/#EventSearchBoxContainer{    margin:0;    padding:0;    width:327px;    display:block;}.EventSearchFieldSet{    margin:0;    padding:10px;    border-color:#808080;    border-width:1px;}.EventSearchLegend{    padding:0;    margin:0;    font-weight:bold;    color:Black;}.EventsSearchDate, .EventsDropDown{    margin:0 0 5px 0;    padding:0;}.EventSearchHeader{    margin:0;    padding:0;    width:105px;    float:left;}.EventsSearchEndDate{    margin:0;    padding:0;    float:left;}.LinkSearch{    margin:10px 0 0 0;    background-image: url(../../../Images/ArtandLeisure/Search.gif);    background-repeat:no-repeat;    background-position:left;    padding:0 0 0 17px;    float:right;}.linkDisplayHide{    text-decoration:none;    color:#5B5757;}.linkDisplayHide:hover{    font-weight:bold;    text-decoration:none;    color:Black;}#EventResultContainer{    margin:10px 0 0 0;    padding:0;}.EventResultPagingTop{    margin:0 0 15px 0 ;}.EventResultPagingBottom{    margin:15px 0 0 0;}.LinkPrevious{    background-image: url(../../../Images/ArtandLeisure/Previous.gif);    background-repeat:no-repeat;    background-position:left;    padding:0 0 0 17px;}.LinkNext{    background-image: url(../../../Images/ArtandLeisure/Next.gif);    background-repeat:no-repeat;    background-position:right;    padding:0 17px 0 0;}.EventResult{   margin:5px 0 5px 0;   padding:0;}.EventResultTitleTag{    text-decoration:underline;}.EventResultLine{    color:#5B5757;    margin:0;    padding:0;}.EventResultImage{    float:left;    margin:0 10px 0 10px;    min-height:100px;}.ImageSouceTag{    width:80px;    padding:0;    margin:0;}#EventViewerContainer{    margin:5px 0 0 0;    padding:0;}#EventViewerImageContainer{    float:right;    margin:0 0 10px 10px;    padding:0;}.EventViewerImageTag{    max-width:300px;    margin:0;    padding:0;}#EventViewerDescriptionContainer{    float:left;}.EventBookNowLink{    margin:0;    padding:0;}#EventViewerYoutubeVideoContainer{    float:left;    margin:10px 0 0 10px;}.EventleftColumn{    margin:10px 0 10px 0;    padding:0;    float:left;}.addthis_toolbox{    position: relative;    left: 172px;    bottom: 31px;    margin-top: -20px;}.month_header{		background-position:center;	background-color:#903;	width:100%; 	border-top:solid 1pt #000000;	border-left:solid 1pt #000000;	border-right:solid 1pt #000000;	height:1em;		color:#FFFFFF;	font-size:16pt;	text-align:center;}.month_header a{	color:#FFFFFF;}.calendar{	width:100%;	border-bottom:solid 1pt #000000;	border-right:solid 1pt #000000;}.calendar TH{	width: 9em;		height: 1em;	border-top:solid 1pt #000000;	border-left:solid 1pt #000000;	font-size:11pt;}.calendar TD, .greyday{		width: 9em;	height: 8em;	border-top:solid 1pt #000000;	border-left:solid 1pt #000000;	vertical-align:top;	padding:3px;}.calendar UL{	margin:0px !important;	padding:0px !important;	list-style-type:none !important;}.calendar LI{	margin-bottom:1px !important;	list-style-type:none !important;}.calendar TD a:hover{	color:#CC0000;}.greyday{	background-color:#FFE4E1;	}/*Datagrids and other data table forms*/.DataGrid, .Datagrid TABLE{	font-size:1em;}.DataGrid, .DataGrid TD, .DataGrid TH{	font-family: Verdana, Arial, Sans-Serif;	vertical-align:top;}.DataGrid TD, .DataGrid TH{	padding:0 0.3em 0 0.3em;}.DataGrid TH{	padding-bottom:0.2em;}.DataGridHeaderRow{	background-color:#c0c0c0;	font-weight:bold;	text-align:left;}.DataGridEvenRow{	background-color:#EEEEEE;}#pageheader{	height:5em;}.alert{	border: lightgrey 1px solid; 	FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#a9a9a9',Direction=135,Strength=4); 	BACKGROUND-COLOR: #ffffcc;	padding: 5px;	color:black;}.RedAlertText{	color:#ff0000;}
