#banner-text-wrap {
width: 100%;
position: absolute;
margin: -445px 0;
}

#banner-text {
display: none;
}

.nvwrp {
width: 100%;
z-index: 9999;
position: absolute;
margin: -478px 0;
}

.nv {
width: 960px;
z-index: 99999;
position: relative;
margin: 0 10px;
text-align: left;
}

#folio {
background: #FFFFFD;
}

#folio-content h3 {
color: #000;
}

#home-post-wrap {
width: 990px;
margin: 0 auto;
background: #3e3e3e;
opacity: 1;
}

#folio {
margin-bottom: 0px;
}

.rslides_nav.next {

text-decoration: none;
border-radius: 73%;
height: 27px;
background: #2A2A2A;
padding: 0px 10px;
opacity: 0.5;
right: 890px !important;
}

.rslides_nav.prev {
text-decoration: none;
border-radius: 73%;
height: 27px;
background: #2A2A2A;
padding: 0px 10px;
opacity: 0.5;
}

.metaslider .caption {
width: 960px;
margin: 0 auto;
line-height: 1.05em;
color: #FFFFFF;
font-family: 'helvetica_neue_lt_std47LtCn';
font-weight: normal;
text-shadow: 1px 1px #000;
}

.hh1 {
font-size:34px;
margin-bottom: 5px;
}

.hh2 {
font-size:49px;
}

.hh3 {
font-size: 30px;
background: #000;
padding: 15px;
display: inline-block;
margin-bottom: 5px;
}

.ph {
	font-size: 29px;
	background: #000;
	width: 220px;
	padding: 14px 10px 14px 40px;
	margin-bottom: 7px;
}

.caption-wrap {
//margin: 150px 0 !important;
background: none !important;
}

.nv table, .nv td {
border: 0px;
width: 960px;
}

.rslides_nav {
margin: 168px 4px !important;
}

.site-content {
margin: -10px auto;
}

.customw {
background: #fff;
}