@charset "utf-8";
/*  COLUMN SETUP  */
.col {
	display: block;
	margin: 0% 0 0% 0%;
}
.col:first-child { margin-left: 0; }

/*  GROUPING  */
.group:before,
.group:after { content:""; display:table; }
.group:after { clear:both;}
.group { zoom:1; /* For IE 6/7 */ }


/*  GRID OF TWO  */
.span_2_of_2 { width: 100%;}
.span_1_of_2 { width: 50%;}

.copy {
    width: 63%;
    margin: 50px auto;
    color: rgb(255, 255, 255);
    font-family: lg smart light;
	text-align:left;
font-size:19px;
}
/* page css */
#content {
    background: #000000 none repeat scroll 0% 0%;
}

.next-btn {
    margin: 0px 0px 50px 42%;
}

/* scrolling nav */
.wrap {
    width: 98%;
    margin: 0 auto;
    text-align: left;
    max-width: 1200px;
}
h2.cap {
    padding: 100px 0 44px 0;
    margin: 0;
	font: 300 54px "lg smart light", sans-serif;
    color: #fff;
    text-align: center;
    letter-spacing: 0.05em;
}
.reviews .arrows {
    position: relative;
}
.reviews .arrows .prev {
    position: absolute;
    top: 123px;
    left: 0;
}
.reviews .arrows .next {
    position: absolute;
    top: 123px;
    right: 0;
}
.reviews .list {
    margin: 0 20px;
}
.reviews .list-in {
    width: 100%;
    overflow: hidden;
}
.reviews .list-in .img {
    padding: 0 0 17px;
}
td, th {
    padding: 40px 10px 0 10px;
}
.notop {padding-top:0;}
.imgcopy {
    margin: 0;
    font-size: 12px;
    text-align: center;
    color: #fff;
}
.previous-btn {
    margin: 0px 0px 50px 0%;
	width: 18%;
}

.next-btn {
    margin: 0px 0px 50px 33%;
    width: 23%;	
}

.module.m01 .text-block h1, .module.m01 .text-block h2, .module.m01 .text-block h3, .module.m01 .text-block p {
    float: right;
    text-align: left;
    width: 810px;
}


.module.m02.text-narrow .text-block {
   width: 37.5%;
    left: 11.5%;
    top: 22%;
}
.slider {overflow:hidden;}

.reviews .list {margin:0 10px;width:164%;}
