/* ----- modifications to styles (mainly widths) for rules from non-layout stylesheets ----- */
/* 
The rules in this stylesheet over-rite rules in other stylesheets top-level stylesheets.
This stylesheet will be included into new layout stylesheets implementing wider widths, so 
that the original stylesheets can serve both original width content and newer content.
If the old widths are ever completely redundant, at least for content using /css-2007 rather 
than /css, we can re-incorporate these rules back into the main stylesheets, and remove this one.

!important - ensures these rules take precedence.
*/

/* ----- nhm-page.css ------ */
div#page-container 			{ width: 970px !important; }	
div#nav-content 			{ width: 190px !important; }

/* ----- utilities.css ----- */
div#utilities 				{ width: 230px !important; }

/* ----- content.css ------- */
h1 							{ width: 735px !important; }	

/* ----- database.css ----- */
div.column div#utilities 	{ width: 100%  !important; }



/* ----- adjust main menu ----- */
#nav-site li 
{
	display: block;
	padding: 0 9px;
}
#nav-site ul { width: 700px; }

/* ------ N+ main nav item ----- */
.menubar li.natureplus a 
{
	background: url(../images/nplus.gif) left center no-repeat; padding-left:19px;
}
.menubar li.natureplus a:hover 
{
	background: url(../images/nplus-over.gif) left center no-repeat;
}


/* ----- disjoined column (ie - spans two cols above) - can apply to any layout ----- */
#column-c
{
	float:right;
	width:735px;
	margin:0 15px 0 0;
}

/* ----- show cookies footer link ----- */
/* this rule is duplicated in homepage.css - 2012/05 */
div#nav-footer ul li#page-cookies
{
	display: inline;
}


/* ----- cookies banner ----- */
#nhm-cookie-notify 
{
	width: 970px ! important;
}
#nhm-cookie-banner span
{
	display: block;
}
