#purpose-slideshow {
	height: 472px;
	left: 50%;
	margin: 0 0 20px -800px;
	position: relative;
	overflow: hidden;
	width: 1600px;
	max-width: 1600px;
	min-width: 940px;
}

#purpose-slides {
	top: 0;
	left: 0;
	position: absolute;
}

.purpose-slide {
	width: 1600px;
}

.purpose-slide,
.purpose-content-right,
.vertical-center {
	height: 472px;
}

.ie7 .vertical-center {
	height: auto;
}

.purpose-slide a,
.purpose-slide a:visited {
	color: #FFF;
}

.purpose-slide a:hover {
	color: #A0A0A0;
}

.purpose-content {
	display: table;
	height: 100%;
	width: 560px;
	margin: 0 0 0 320px;
}

.ie7 .purpose-content {
	padding-top: 80px;
}

.purpose-content .vertical-center {
	display: table-cell;
	height: 100%;
	vertical-align: middle;
}

.purpose-internal-content {
	width: 940px;
	margin: 0 0 0 320px;
}

.purpose-content-left {
	display: table;
	float: left;
	height: 130px;
	width: 310px;
}

.purpose-content-right {
	float: right;
	padding: 0;
	width: 572px;
}

.purpose-content-right .vertical-center {
	display: table-cell;
	vertical-align: middle;
}

.purpose-content h3 {/* default slide */
	font-family:"Trade Gothic W01 Bold";
	font-size: 80px;
	text-transform: uppercase;
}

.purpose-content h3.video {
	font-size: 70px;
}

.purpose-content h3.video a {
	background: url(/marines-theme/images/layout/our-purpose/play-button.png) no-repeat 0 15px;
	color: #fff;
	text-decoration: none;
	padding-left: 70px;
}

.purpose-content h3.video a:hover {
	color: #c00;
}

.purpose-content-left h3 {
	display: table-cell;
	font-family: "Trade Gothic W01 Bold";
	font-size: 40px;
	height: 100%;
	text-transform: uppercase;
	vertical-align: middle;
	width: 100%;
}

.purpose-content p, .purpose-content-right p {
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 0;
}

#purpose-slide-nav {
	left: 0;
	margin: 0 0 0 972px;
	position: absolute;
	top: 0;
	width: 300px;
}

p#purpose-back-link {
	font-family: "TradeGothicW01-BoldCn20 675334";
	margin: 0 0 14px 0;
	height: 1em;
	opacity: 0;
}

.purpose-nav-link {
	margin: 0 0 10px 0;
}

.purpose-nav-link a {
	border: 1px solid transparent;
	color: #FFF;
	display: block;
	font-family: "Trade Gothic W01 Bold";
	font-size: 23px;
	height: 33px;
	padding: 95px 0 0 0;
	text-decoration: none;
	text-indent: 12px;
	text-transform: uppercase;
	width: 298px;
}

.purpose-nav-link a:hover {
	border-color: #FFF;
	color: #FFF;
}

a#back-to-default {
	background: transparent url(/marines-theme/images/layout/our-purpose/back-arrow.png) no-repeat 0 4px;
	color: #a4a3a2;
	font-size: 14px;
	padding: 0 0 0 12px;
	text-decoration: none;
	text-transform: uppercase;
}

a#back-to-default:hover {
	background: transparent url(/marines-theme/images/layout/our-purpose/back-arrow.png) no-repeat 0 -18px;
	color: #FFF;
}

#slide-2 .purpose-content-left {
	margin: 27px 0 0;
}

#slide-3 .purpose-content-left {
	margin: 170px 0 0;
}

#slide-4 .purpose-content-left {
	margin: 313px 0 0;
}

/* end our purpose styles */

/* principles and values styles */
.oath-copy p {
	color: #FFF;
	font-family: "Trade Gothic W01 Bold";
	font-size: 16px;
	line-height: 40px;
	margin-bottom: 0;
	text-transform: uppercase;
}

#values-gallery {
	margin-bottom: 0;
	overflow: hidden;
}

#values-gallery li {
	float: left;
}

#values-gallery li:nth-child(2) {
	margin: 0 10px 0 10px;
}

.simple-slideshow li a img, .simple-slideshow li a {
	border: none;
	overflow: hidden;
	float: left;
}

.simple-slideshow li a:hover, .simple-slideshow li a.current {
	border: 2px solid #c00;
}

.simple-slideshow li a:hover img, .simple-slideshow li a.current img {
	margin: -2px;
}

#values-gallery #simple-slides {
	margin-top: 10px;
}

#values-gallery .simple-slideshow {
	margin-bottom: 5px;
}

.purpose-slide-title,
.purpose-slide-title a,
.purpose-slide-title a:visited {
	color: #FFF;
	font-family: "Trade Gothic W01 Bold";
	font-size: 65px;
	line-height: 1;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	margin-bottom: 0;
	padding: 0 0 6px 32px;
	text-indent: -63px;
}

.purpose-slide-title .video-play {
	background: url(/marines-theme/images/layout/our-purpose/play-button-sm.png) no-repeat left top;
	display: inline-block;
	height: 48px;
	padding-right: 10px;
	width: 53px;
}

.ie7 .purpose-slide-title .video-play {
	vertical-align: middle;
}

.purpose-content-right .purpose-slide-title .video-play {
	margin-left: -3px;
}

.purpose-slide-title a:hover .video-play {
	background-position: 0 -48px;
}

.purpose-slide-title a:active .video-play {
	background-position: 0 -96px;
}

#parallax-title {
	font-family: "Trade Gothic W01 Bold";
	font-size: 65px;
	line-height: 1;
	text-decoration: none;
	text-transform: uppercase;
}

#parallax-title:hover, #parallax-title:focus {
	color: #a0a0a0;
}

#oath-tab-1 p:last-child,
#oath-tab-2 p:last-child {
	margin-bottom: 0;
}

.middle-1b {
	margin-top: 60px;
	position: relative;
}

.middle-1b-left .middlecontent:first-child {
	position: absolute;
	top: -60px;
	z-index: 10;
}
.middle-1b-left .middlecontent:first-child h3 {
	height: 60px;
	line-height: 60px;
	margin: 0;
}
.middle-1b-left h3 {
	margin-bottom: 15px;
}
.ie7 .middle-1b-left h3 {
	position: relative;
}

