/*  
Stockton Council Webiste - Style Sheet 
Author: John Kemp - Xentrall ICT
Description: Print styling for http://www.stockton.gov.uk/
Created: May 2009
*/

* {
padding:0  !important;
margin:0  !important;
}

/* Hide unnecessary content */
#accessibilityBar, #breadcrumb, #searchBox, #AZcontainer, #footcentre, #fwSocialBox, #hcon, #menubar ul, #hLinks {
display:none;
}

.hBoxContainer, .nBoxBottomFade, .wBoxBottomFade, .wBoxAddCon, .jobsListAddCon, .jobListBottom, .blogAddCon, .eventListAddCon, .locationListBottom {
display:none;}


/* Ensure the content uses only the full width */
#page {
 width:auto !important; 
color:#000000;
}

#mainContainer{
width:auto !important;}

#menubar {
height:0 !important;
height:10px !important;
border-top: 3px solid #c7c7c7;}

/* Article */
#content-container {
width:66% !important;
clear:right;}

.content-primary {
width:auto !important;
display: inline;
margin-bottom:10px !important;}

.wBoxContainer{
width:auto !important;
}

.wBoxTitle{
border-top: 1px solid #c7c7c7;
width:auto !important; }

.wBoxContent{
width:auto !important; 
border-bottom: 1px solid #c7c7c7;}

/* Homepage */
.wConentLeft{
width:50% !important;
padding:0  !important;
margin:0  !important;}

.wConentRight{
width:50% !important;
padding:0  !important;
margin:0  !important;}

/* FAQ's */
.faqListContainer, .faqListTitle, .faqListContent, .faqListContent {
width:auto !important; }

/* News */
.newsListContainer, .newsListTitle, .newsListContent, .newsListBottom {
width:auto !important; }

/* Location */
.mapContainer, .locationListContainer, .locationListTitle, .locationListContent {
width:auto !important; }
.locationListTitle {
border-top: 1px solid #c7c7c7;}

/* Online Services */
.onlineServiceListBlue {
width:auto !important; }

/* Form */
.onlineServiceListGrey {
width:auto !important; }

/* Jobs */
.jobListContainer, .jobListTitle, .jobListContent {
width:auto !important; }

.jobListTitle {
border-top: 1px solid #c7c7c7;}

/* Events */
.eventListContainer, .eventListTitle, .eventListContent, .eventListBottom {
width:auto !important; }
.eventListTitle {
border-top: 1px solid #c7c7c7;}

/* Blog */
.blogContainer, .blogContent, .blogBottom {
width:auto !important; }

/* A to Z */
.atozContainer, .atozTitle, .atozContent, .atozBottom, .atozItems {
width:auto !important; }
.atozTitle {
border-top: 1px solid #c7c7c7;}


/*  Menu Column  */
#content-secondary {
width:auto !important;
display: inline;
}

.nBoxContent {
border-bottom: 1px solid #c7c7c7 !important;}

.nBoxTitle{
border-top: 1px solid #c7c7c7 !important;}

.clear{
clear:both}


/* Footer */
#pageFoot {
margin: 0 auto; 
width: 100%  !important;
background-color:#fff;
background-image: none;
clear:both;
}

#footContainer{
margin: 0 auto; 
width: 100%  !important;}

#footer { 
line-height: 1.7em; 
color: #000000;
}

#footleft { 
width:49% !important;
float:left;}

#footright { 
width:50% !important;
float:right;}
