body {

	background-color: #FFF;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 16px;

}

.body1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 14px;

}

.body2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFF;

	line-height: 12px;

	font-weight: normal;

}

.body3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	line-height: 14px;

	text-align: left;

}

.footer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 12px;

}

.subhead {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	line-height: 12px;

}

.subheadtext1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFCB;

	line-height: 18px;

}

.linkstyle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 13px;

	font-weight: normal;

	text-decoration: none;

}

.videoTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	line-height: 16px;

	font-weight: normal;

	text-decoration: none;

	color: #0168b3;

}

.menu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	line-height: 14px;

	color: #FFF;

	align:right;

}

.submenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 15.5px;

	font-weight: normal;

	color: #555555;

}



.airquote {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: italic;

	line-height: 16.5px;

	color: #0168b3;

}

.goldText {

	color: #990000;

}

.stepGeorgia {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 13px;

}

.arial {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.arial2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-transform: uppercase;

	line-height: 14px;

	font-weight: bold;

	color: #999999;

}

a:link {

	text-decoration: none;

	color: #ae6693;

}

a:visited {

	text-decoration: none;

	color: #ae6693;

}

a:hover {

	text-decoration: none;

	color: #f14eb2;

}

a:active {

	text-decoration: none;

	color: #f14eb2;

}



a.submenu:link {

	text-decoration: none;

	color: #555555;

	line-height: 15.5px;

}

a.submenu:visited {

	text-decoration: none;

	color: #555555;

	line-height: 15.5px;

}

a.submenu:hover {

	text-decoration: none;

	color: #33a6fa;

	line-height: 15.5px;

}

a.submenu:active {

	text-decoration: none;

	color: #33a6fa;

	line-height: 15.5px;

}

.body4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 14px;

}

.menuGrey {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 14px;

	color: #555555;

}

.teamname {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 12px;

	color: #000000;

	font-weight: bold;

}

.centeredCopy {

	text-align: center;

}

.content {

	background: url(../images/jmvo_bg_subpage_bottom.gif) no-repeat;

}

#partnermenu {

	position:absolute;

	left:288px;

	top:107px;

	width:119px;

	height:84px;

	z-index:14;

	visibility: visible;

}

#bio {

	position:absolute;

	left:276px;

	top:317px;

	width:180px;

	height:319px;

	z-index:16;

	visibility: visible;

}

#bioscroll {

	position:absolute;

	left:288px;

	top:317px;

	width:180px;

	height:319px;

	z-index:16;

	visibility: visible;

	overflow: scroll;

}

#relatedprojects {

	position:absolute;

	left:284px;

	top:330px;

	width:178px;

	height:201px;

	z-index:18;

	visibility: hidden;

}

#mediadetail {

	position:absolute;

	left:511px;

	top:293px;

	width:451px;

	height:304px;

	z-index:20;

	visibility: hidden;

}

#partner {

	position:absolute;

	left:75px;

	top:290px;

	width:150px;

	height:246px;

	z-index:10;

	visibility: visible;

}

#videocontent {

	position:absolute;

	left:0px;

	top:0px;

	width:990px;

	height:650px;

	z-index:3;

}

#mainmenu {

	position:absolute;

	left:50px;

	top:440px;

	width:135px;

	height:178px;

	z-index:12;

	align:right;

	visibility: visible;

}

#video {

	position:absolute;

	left:443px;

	top:8px;

	width:469px;

	height:593px;

	z-index:5;

}

#stage {

	position:absolute;

	left:0px;

	top:0px;

	width:990px;

	height:650px;

	z-index:1;

	visibility: visible;

}

#footer {

	position:absolute;

	left:0px;

	top:700px;

	width:990px;

	height:20px;

	z-index:10;

}

#logo {

	position:absolute;

	left:50px;

	top:35px;

	width:160px;

	height:275px;

	z-index:1;

	visibility: visible;

}

#socialmedia {

	position:absolute;

	left:872px;

	top:583px;

	width:64px;

	height:30px;

	z-index:2;

	visibility: visible;

}

body,td,th {

	font-size: 11px;

	color: #666;

}

#testimonialtags {

	position:absolute;

	left:327px;

	top:67px;

	width:548px;

	height:296px;

	z-index:6;

	visibility: visible;

}

#tagline {

	position:absolute;

	left:50px;

	top:288px;

	width:233px;

	height:16px;

	z-index:13;

}



.calloutLine {

	font-size: 18px;

	line-height: 20px;

}

.authorLine {

	font-size: 14px;

	line-height: 16px;

}

#sitecredits {

	position:absolute;

	left:0px;

	top:633px;

	width:990px;

	height:24px;

	z-index:24;

}



#fullpage {

	position: relative;

	width: 990px;

	margin: 0 auto;

}