/*
CUSTOM STUFF
*/
.newsbut {margin:-30px 0px 12px -5px;}
/*#tagfiltered #wrapper_leftcol {float:left;text-align:left;border:1px solid #ccc;width:550px;}*/
#portfoliopage hr {background:#ccc;height:1px;border:0px solid #ccc;}
#tagfiltered hr {background:#ccc;height:1px;border:0px solid #ccc;}
#tag_date {font-size:13px;color:#000;font-weight:normal;}
#portfoliopage #wrapper_leftcol {width:770px;float:left;margin-bottom:30px;}

#diary #h2 {padding:0px;margin:0px;}
#mediacentre #leftcol {width:770px}
#news #leftcol {width:770px}
#diary #leftcol {width:770px}
#blog #leftcol {width:770px}
#portfoliopage #leftcol {width:770px}
#tagfiltered #leftcol{width:770px;}

#tagfiltered #content_main{width:570px;}
#mediacentre #content_main {width:570px;}
#news #content_main {width:570px;}
#diary #content_main {width:570px;}
#blog #content_main {width:570px;}
#portfoliopage #content_main {width:800px;}

#news #midcol {visibility:hidden}
#tagfiltered #midcol{visibility:hidden}
#portfoliopage #midcol{visibility:hidden}
#diary #midcol{visibility:hidden}


#leftcol a {text-decoration:none;margin:0px;padding:0px;}
#leftcol a:hover {text-decoration:none;margin:0px;padding:0px;}

#leftcol #btns_follow_wrapper #tw{height:90px;}
#leftcol #btns_follow_wrapper #fb{height:90px;}
#leftcol #btns_follow_wrapper #sh{height:90px;}
#leftcol #btns_follow_wrapper #rss{height:90px;}

/*
END
*/
#searchResults dl { margin: 10px 0 20px 0px; }
#searchResults dl dt, #searchResults dl dd { margin-left: 0px; }
#searchResults .info { font-size: 0.8em; color: #666; text-decoration: none; font-weight: normal; }

/*SITEMAP*/
ul#sitemap { margin: 0; padding: 0; }
ul#sitemap li { list-style-type: none; margin: 10px 0 20px 0; font-weight: bold; }
ul#sitemap li ul li { margin: 10px 0 10px 0; font-weight: normal; list-style-type: square; color: #6e5751; }
ul#sitemap-alpha { margin: 0; padding: 0 0 0 0px; font-weight: normal; list-style-type: square !important; color: #6e5751; }
ul#sitemap-alpha li { margin: 10px 0 10px 25px; font-weight: normal; list-style-type: square !important; color: #6e5751; }

.imageleft {
	float: left;
	margin: 0 10px 10px 0px;
}

.imageright {
	float: right;
	margin: 0 5px 10px 10px;
}
.formTable th, .formTable td {
	margin: 0;
	padding: 4px 2px 2px 0;	
	vertical-align: top;
}

.formTable th {
	text-align: left;	
}
.label {font-weight:bold;font-size:14px;}
.newsheading{text-transform:capitalize;margin-bottom:0px;padding-bottom:3px;margin-top:20px;padding-top:5px;font-size:19px;}
.newsheading{margin-top:0px;}
.a_prev {
	background: url(../images/btn_prev.png) 0 0 no-repeat;
	text-align: right;
	padding-top: 4px;
}

.a_next {
	background: url(../images/btn_next.png) top right no-repeat;
	text-align: left;
	padding-top: 4px;
}
#content_main a:link {
	color: #072863;
}

/*
MEDIA CENTRE
*/
#media_centre h3 {font-size:15px;margin-bottom:0px;}
#media_centre p {margin-top:0px;padding-top:0px;}
#media_centre hr {background-color:#efefef;border:0px;color:#efefef}

/*DEFRA PORTFOLIO*/
.defraPortfolioItem {float:left;width:335px;border:1px solid #ccc;}
/*JQUERY PAGINATION*/
#Searchresult {
			margin-top:0px;
			margin-bottom:0px;
			border:none;
			padding:0px;
            width:430px;
            font-weight:normal;
            margin-top:-10px;
            height:120px;
		}
        
        #Searchresult p { margin-bottom:0px;}
.indexReadmore {position:absolute;left:70px;
top:150px;}        
.pagination {
            font-size: 13px;
            font-family: Verdana, Arial, sans-serif;
            font-weight:normal;
        }
        
.pagination a {
    text-decoration: none;
	color: #15B;
	font-weight:normal;
	font-family: Verdana, Arial, sans-serif;
}

.pagination a, .pagination span {
    display: block;
    float: right;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 0px;
	font-weight:normal;
}

.pagination .current {
	font-weight:normal;
    color: #fff;
}

.pagination .current.prev, .pagination .prev{
	color:#000;
	visibility:visible;
	cursor:pointer;
	background: url(/images/btn_prev.png) 0 0 no-repeat;
	text-align: right;
	padding-top: 4px;
	width:50px;
	font-weight:normal;
}

.pagination .current.next, .pagination .next{
		color:#000;
	background:none;
	visibility:visible;
	cursor:pointer;
	background: url(/images/btn_next.png) top right no-repeat;
	text-align: left;
	padding-top: 4px;
	width:50px;
	font-weight:normal;
	}
		
.diarycontent table{table-layout: fixed;word-wrap: break-word;float:left;width:530px;}

