body{
	font-family:Helvetica, Arial, sans-serif;
	font-style:normal;
	font-weight:normal;
	line-height:1.25em;
	background-color:#fff;
	font-size:14px;
}

body,
body *{
	margin:0;
	padding:0;
}

img{
	border:none;
}

p{
	border:1px solid #fff;
}

/* Headers */
h1{
	display:none;
}

/* Links */
a,
a:visited{
	text-decoration:none;
	outline-style:none;
}

a:hover,
a:visited:hover{
	text-decoration:underline;
}

/* Navigation */
ul{
	float:right;
	margin-top:10px;
	margin-right:4px;
	list-style-type:none;
	padding:8px 0;
}

li{
	display:inline;
}

li span,
li a{
	cursor:pointer;
	margin-right:8px;
	padding:7px 7px 5px;
	color:#fff;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-transform:uppercase;
	border:1px #369 solid;
	background:#699ccf url('../img/buttonBackDown.gif') repeat-x;
}

li a{
	color:#369;
	text-decoration:none;
	background:#9ccdff url('../img/buttonBack.gif') repeat-x;
}

li a:hover, li a:visited:hover,
li a:focus, li a:visited:focus,
li a:active, li a:visited:active{
	color:#fff;
	text-decoration:none;
	background:#6598cb url('../img/buttonBackOver.gif') repeat-x;
}

/* Content */
.wrapper{
	position:relative;
	width:940px;
	height:598px;
	margin:6% auto 24px;
	background-color:#fff;
	border-top:1px solid #930;
	border-bottom:1px solid #930;
}

.clear{
	clear:both;
}

.reel{
	background:transparent url('../img/backReel2.jpg') left bottom no-repeat;
}

.reel .wordmark{
	position:absolute;
	bottom:5px;
	right:-7px;
}

.reel .video{
	position:absolute;
	top:56px;
	right:0px;
}

.bio{
	background:transparent url('../img/backBio.jpg') left top no-repeat;
}

.bio .wordmark,
.contact .wordmark{
	display:none;
}

.bio p{
	position:absolute;
	top:90px;
	right:30px;
	width:440px;
	height:412px;
}

.bio p span{
	font-size:24px;
}

.contact{
	background:transparent url('../img/backContact.jpg') left top no-repeat;
}

.contact p{
	position:absolute;
	top:124px;
	right:235px;
	padding:14px 12px 10px;
	color:#fff;
}

.contact p span{
	font-size:24px;
	line-height:1.125em;
}

.contact p a,
.contact p a:hover{
	color:#ff9;
}

.contact p a:visited,
.contact p a:visited:hover{
	color:#ccc;
}

.photoCredit{
	position:absolute;
	left:0;
	bottom:-18px;
	font-size:9px;
}

.photoCredit,
.photoCredit a,
.photoCredit a:visited,
.photoCredit a:hover,
.photoCredit a:visited:hover{
	color:#666;
}

.photoCredit span{
	text-transform:uppercase;
}
