body.LTR{
	background: #4D4B34 url("../App_Themes/OliverBonacini/images/en/bkgHome.gif") repeat;
}
label, p, h1, #mainContent{
	color:#1e1f1a;
}
div.imgCompanySubBanner{
	
	display:block;
	width:952px;
	float:left;
	overflow:hidden;
	padding:0px 0px 0px 0px;

}
#content{
	min-height:530px;
}
#mainContent{
	float:right;
	width:665px;
	margin:0px 20px;
	overflow:hidden;
	font-size:12px;
	line-height:1.55em;
}
#mainContent h1{
	margin-top:1.5em;
	color:#4c4a33;
	font-size:20px;
	text-transform:uppercase;
}
#mainContent h2{
	margin-top:1.5em;
	padding-bottom:.5em;
	margin-bottom:.5em;
	color:#d89963;
	font-size:16px;
	border-bottom:1px dotted #999;
	
}
#mainContent h3{
		font-size:14px;
}
#navSubContainer{
	display:block;
	position:absolute; 
	width: 263px;
	overflow:hidden;
	top: 2px; 
	left: 8px; 
	z-index:4;
	margin: 0;
	padding: 0;
}
ul#navSub{
	width: 263px;
	overflow:hidden;
	margin: 0;
	padding: 0;
	

}
ul#navSub li a{
	font-size:10px;
}
ul#navSub li{
	margin-bottom:0;
}



#navSub li.CMSListMenuLI ul.CMSListMenuUL {
	margin:0;
	padding:0;
	
}
#navSub li.CMSListMenuHighlightedLI ul.CMSListMenuUL{
	margin:0;
	padding-left:10px;
	background:transparent url("../OliverBonacini/media/images/bkgSSNav.png") repeat-y;
	width: 233px;
}
#navSub li.CMSListMenuHighlightedLI ul.CMSListMenuUL  li.CMSListMenuLI a.CMSListMenuLink,
#navSub li.CMSListMenuHighlightedLI ul.CMSListMenuUL  li.CMSListMenuHighlightedLI a.CMSListMenuLinkHighlighted,
#navSub li.CMSListMenuLI ul.CMSListMenuUL  li.CMSListMenuLI a.CMSListMenuLink{
	background:#FFFFFF url(../OliverBonacini/media/images/iconArrow_off.gif) no-repeat scroll 27px 13px;
	padding:10px 10px 10px 40px;
	margin:0;
	width:158px;
	height:auto;
	color:#7d7e80;
	text-indent:0;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;

}
#navSub li.CMSListMenuHighlightedLI ul.CMSListMenuUL  li.CMSListMenuHighlightedLI,
#navSub li.CMSListMenuHighlightedLI ul.CMSListMenuUL  li.CMSListMenuHighlightedLI a.CMSListMenuLinkHighlighted
{
	background:#FFFFFF url(../OliverBonacini/media/images/iconArrow_on.gif) no-repeat scroll 27px 13px;
	width:163px;
	

}
#navSub li.CMSListMenuHighlightedLI ul.CMSListMenuUL  li.CMSListMenuLI a.CMSListMenuLink:hover,
#navSub li.CMSListMenuLI ul.CMSListMenuUL  li.CMSListMenuLI a.CMSListMenuLink:hover{
	/*background:#b4af91;*/
	background:#FFFFFF url(../OliverBonacini/media/images/iconArrow_on.gif) no-repeat scroll 27px 13px;
	padding-left:40px;
	padding-right:15px;
	color:#77734c;
}

div.navSubBottomBorder{
	display:block;
	background: transparent url("../OliverBonacini/media/images/bkgSSNavBottomBorder.png") no-repeat;	
	width:233px;
	height:12px;
}
div.navSubTopBorder{
	display:block;
	background: transparent url("../OliverBonacini/media/images/bkgSSNavTopBorder.png") no-repeat;
	width:233px;
	height:17px;
}


div.imgCompanySubBanner .EditableImageEdit .ImageSelectorHeader{
	position:relative;
	float:right;
}
#triggers {
margin-left:0px;
}
.EditingFormErrorLabel, .ErrorLabel{
	color:red;
}
/* Contact Forms */
.corporateForm .input{
	padding-bottom:5px;
}
.corporateForm .error{
	padding-bottom:5px;
}
