/* $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;margin-top:-94px; }
#main #content #left {display:inline; float:left; width:220px; padding:0 0 0 0; position: relative; z-index:0;margin:-52px 0 0 0}
#main #content #outer-left {display:inline; float:left; width:460px; padding:0 0 0 0; vertical-align:top;}
#main #content #outer-right {display:inline; float:right; width:220px; vertical-align:top;}

#main #content div.wrapper #outer-right img {padding:15px 0 0 0;}

#main div.wrapper #btmnav {clear:both; width:940px;}
/* ------------------- */
/* Colour, Typography */

#main div.wrapper #breadcrumbs {border-top:dotted 1px #ccc; border-bottom:solid 5px #6a6e71;padding: 4px 0 2px 0;}

#main #content div.wrapper h2 {color:#c00; font-size:2.0em; line-height:1.2em; padding:10px 0 0 0; text-transform:none;}
#main #content div.wrapper h3.pgtitle_webform, #main #content div.wrapper #outer-left h3 {font-family: "Trebuchet MS", verdana, sans-serif; font-weight:normal; color: #585858; border-bottom: 1px dotted #585858; font-size:2.64em; line-height:1.2em; margin: 10px 20px; padding:5px 0 10px 0px; text-transform:none;}
#main #content div.wrapper h4.subtitle {color:#333; font-size:1.2em; line-height:1.2em; margin:0; padding:10px 0; text-transform:none;}

#main #content div.wrapper #outer-right h3 {color:#c00; font-size:1.2em; font-weight:normal; line-height:1.2em; margin:0; padding:5px 0;}
#main #content div.wrapper #outer-left h4, #main #content div.wrapper #outer-right h4 {color:#333; font-size:1.1em; font-weight:normal; line-height:1.2em; margin:0; padding:0;}
#main #content div.wrapper #outer-left em, #main #content div.wrapper #outer-right em {font-style:italic;}
#main #content div.wrapper #outer-left a, #main #content div.wrapper #outer-right a {text-transform:none;}
.clear-block div.content p {padding: 10px 20px 0 20px !important;}
fieldset legend {padding-left:10px;padding-top:1em;}


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

.node-plain_webform 
{
	border-top: solid 5px #6a6e71;	
}

.content .form-item
{
	clear: both;	
}


.content .form-item .form-radios
{
	clear: both;
	padding-left: 140px;	
}

.content .form-item .form-checkboxes
{
	clear: both;
	padding-left: 140px;	
}
#left ul.nice-menu {margin-top:-20px;}

fieldset.captcha {
        margin-top: 40px;
}

