.xwrapper {
	margin: auto;
	background-color: white;
	width: 960px;
}
.splash-struct {position: relative!important; z-index: 1!important;}
#xnav {position: relative!important; z-index: 2!important;}
.sf-menu a {padding: 0 15px!important;}
.sf-menu li li a {padding: 10px!important;}


.hp_rightcol {
width: 30%;
position: relative;
padding: 30px 0;
margin: 30px 0;
float: right;
right: 0;
background: url(/images/hp-rightcol-bg.png) top left no-repeat #383838;
color: #fff;
font-size: 14px;
-webkit-box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.2);
}