/* $Id */
/* Layout & Positioning */
#main div.wrapper {width:940px;}

#main div.wrapper #breadcrumbs {clear:both; width:940px;}

#main div.wrapper #content {width:940px;}
#sec-nav-horizontal {clear:both; width:940px;}

#main #content div.wrapper {display:inline; float:right; width:700px;}
#main #content div.wrapper #featured-graphics {clear:both; padding:20px 0 5px 0; width:700px; margin-left:1px;}
#main #content div.wrapper #featured-graphics img {display:inline; padding:0 10px 0 0;}
#main #content div.wrapper #featured-graphics img.right {padding:0;}
#main #content div.wrapper #pagehdr {clear:both; padding:0 0 10px 0;}
#main #content #left {display:inline; float:left; width:200px; padding:0 20px 0 0;  margin-top:13px;position: relative; z-index:0;border-top:6px solid #595959;}
#main #content #left div.block {display:block; width:220px;}
#main #content div.wrapper #pagecontent {padding:5px 0 0 0;}
#main #content div.wrapper #pagecontent #outer-left {display:inline; float:left; width:337px; padding:0 20px 0 0; vertical-align:top;}
#main #content div.wrapper #pagecontent #outer-right {display:inline; float:right; width:337px; vertical-align:top; padding:0;}

#main div.wrapper #btmnav {clear:both; width:940px;}
/* ------------------- */
/* Colour, Typography */
#main div.wrapper #breadcrumbs {border-top:dotted 1px #ccc; border-bottom:dotted 1px #ccc; padding: 4px 0 2px 0;}
#main #content div.wrapper #pagehdr { margin-bottom:5px;}

#main #content div.wrapper h2, #main #content div.wrapper #pagehdr h3.pgtitle {color:#c00; font-size:2em; font-weight:bold; line-height:1.2em; padding:0; text-transform:none; padding-top:8px;}
#main #content div.wrapper #outer-left h2, #main #content div.wrapper #outer-right h2, #main #content div.wrapper h3.pgtitle {color:#c00; font-size:1.8em; font-weight:normal; line-height:1.2em; margin:0; padding:5px 0 0 0; text-transform:none;}
#main #content div.wrapper #outer-left h2, #main #content div.wrapper #outer-right h2 {padding:0;}
#main #content div.wrapper h4.subtitle {color:#333; font-size:1.3em; line-height:1.5em; margin:0; padding:6px 0 0 0; text-transform:none;}
#main #content div.wrapper h3 {color:#6a6a6a; font-size:0.9em; font-weight:normal; text-transform:none;}

#main #content div.wrapper #pagecontent #outer-left h3, #main #content div.wrapper #pagecontent #outer-right h3 {color:#c00; font-size:1.2em; line-height:1.2em; margin:0; padding:5px 0;}
#main #content div.wrapper #pagecontent #outer-left h4, #main #content div.wrapper #pagecontent #outer-right h4 {color:#333; font-size:1.1em; font-weight:normal; line-height:1.2em; margin:0; padding:0;}
#main #content div.wrapper #pagecontent #outer-left em, #main #content div.wrapper #pagecontent #outer-right em {font-style:italic; font-weight:bold;}
#main #content div.wrapper #pagecontent #outer-left a, #main #content div.wrapper #pagecontent #outer-right a {text-transform:none;}

#main div.wrapper #tester{
	width: 940px;
	height: 9px;
	background-image:url('/sites/all/themes/custom/brock/top_grey_bar.png');
	background-repeat: no-repeat;
}

#left ul.nice-menu {margin-top:-20px;}

#linklistwrapper {padding:5px 0 0 0; margin:0 0 0 0;}

#linklist {padding:0 0 0 0; margin-top:-20px; width: 100%;}

#linkleft {float: left; padding:4px 0 4px 0; margin:0 0 0 0; width: 460px; border-bottom: 1px dotted #848484; }

#linkright {float: right; padding:10px 0 0 0; margin:0 0 0 0; width: 50%;}


#linkleft a {padding: 0 0 4px 0;}