body {
margin : 0;
padding : 0;
font-family : helvetic, arial, sans-serif;
color : #fff;
font-size : x-small;
background-color : #3d3d3d;
text-align : center;
min-width : 600px;
}
p {
color : black;
font-size : small;
font-weight : normal;
line-height : 12pt;
text-align : left;
}
#header {
background-color : #3d3d3d;
height : 100px;
width : 690px;
z-index : 0;
margin : 0 auto;
}
#header img { 
position : relative; 
float : left; 
clear: left; 
width : 230px; 
height : 34px; 
margin-top: 3em; 
margin-bottom: 0; 
margin-left: 0; 
border : none; 
}
#mainNav { 
color : white; 
list-style : none; 
font-size : small; 
font-weight : normal; 
font-style : normal; 
position : relative; 
height : 20px; 
width : 690px;
float : left; 
margin : 0 auto 0 auto; 
}
#mainNav p {
color : white;
float : left; 
}
#mainNav a { 
color : white; 
text-decoration : none; 
margin-right: 4px;
}
#mainNav a:hover { 
color : red; 
text-decoration : none; 
margin-right: 4px;
}
.email {
color : white;
font-size : 10pt;
float : left;
margin-top : 0;
}
.email a {
color : white;
text-decoration : none;
}
.email a:hover {
color : white;
text-decoration : underline;
}
.midSection { 
background-color : #3d3d3d; 
width : 690px; 
height : 482px; 
margin: 1em auto 0; 
}
h1 { 
color : black; 
font-size : small; 
font-weight : bold; 
float : left; 
margin : 3em 6em 0; 
}
h2 { 
color : #5c5c5c; 
font-size : 10pt; 
font-weight : normal; 
font-style : normal; 
text-align : center; 
vertical-align : middle; 
position : relative; 
height : 20px; 
width : 800px;
float : left; 
margin : 5px auto 0 auto; 
padding-top : 4px; 
padding-bottom : 0; }
h3 {
color : black;
font-size : small;
font-weight : bold;
float : left;
margin-top : 1em;
margin-bottom : 0;
padding-left : 15px;
padding-right : 10px;
}
h4 {
color : black;
font-size : x-small;
font-weight : bold;
text-align : center;
vertical-align : middle;
margin-top : 10em;
margin-right : auto;
margin-left : 7.25em;
display : inline;
white-space : nowrap;
}
h5 {
color : black;
font-size : x-small;
font-weight : bold;
text-align : center;
vertical-align : middle;
margin-top : 10em;
margin-right : auto;
display : inline;
white-space : nowrap;
}
h5 a {
color : #333;
text-decoration : none;
}
h5 a:hover {
color : #000;
text-decoration : underline;
}
#featHeader {
text-align : left;
margin-bottom : 4.5em;
}
#player {
}
.mainVisual {
width : 690px;
height : 390px;
margin-right : auto;
margin-left : auto;
padding-bottom : 1em;
}
.mainPhoto { 
margin-right : auto; 
margin-left : auto; 
border : solid 1px #c8c8c8; 
}
.imageCaption { 
width : 690px; 
margin: 1em auto; 
border-top : 1px dotted #6b6b6b; 
}
.captionText { 
float:left;
color : white;
font-size : small;
margin-top : 4px;
}
.copy {
float: right;
color : white;
font-size : small;
margin-top : 4px;
}
.photoNav { 
width : 690px; 
margin: 0 auto 0; 
}

#thumb01 { 
width : 48px; 
height : 36px; 
margin-right: .9em;
margin-top: .9em; 
margin-left: 0; 
padding: 1px; 
border : solid 1px #878787; 
}
#thumb02 { 
width : 48px; 
height : 36px; 
margin-right: .9em;
margin-top: .9em; 
margin-left: 0; 
padding: 1px; 
border : solid 1px #878787; 
}
#thumb03 { 
width : 48px; 
height : 36px; 
margin-right: .9em;
margin-top: .9em; 
margin-left: 0; 
padding: 1px; 
border : solid 1px #878787; 
}
#thumb04 { 
width : 48px; 
height : 36px; 
margin-right: .9em;
margin-top: .9em; 
margin-left: 0; 
padding: 1px; 
border : solid 1px #878787;
}
#thumb05 { 
width : 48px; 
height : 36px; 
margin-right: .9em;
margin-top: .9em; 
margin-left: 0; 
padding: 1px; 
border : solid 1px #878787;
}
#thumb06 { 
width : 48px; 
height : 36px; 
margin-right: .9em;
margin-top: .9em; 
margin-left: 0; 
padding: 1px; 
border : solid 1px #878787;
}
#thumb07 { 
width : 48px; 
height : 36px; 
margin-right: .9em;
margin-top: .9em; 
margin-left: 0; 
padding: 1px; 
border : solid 1px #878787;
}
#thumb08 { 
width : 48px; 
height : 36px; 
margin-right: .9em;
margin-top: .9em; 
margin-left: 0; 
padding: 1px; 
border : solid 1px #878787;
}
#thumb09 { 
width : 48px; 
height : 36px; 
margin-right: .9em;
margin-top: .9em; 
margin-left: 0; 
padding: 1px; 
border : solid 1px #878787;
}
#thumb10 { 
width : 48px; 
height : 36px; 
margin-right: .9em;
margin-top: .9em; 
margin-left: 0; 
padding: 1px; 
border : solid 1px #878787;
}
#thumb11 { 
width : 48px; 
height : 36px; 
margin-right: .9em;
margin-top: .9em; 
margin-left: 0; 
padding: 1px; 
border : solid 1px #878787;
}
#thumb12 { 
width : 48px; 
height : 36px; 
margin-right: .9em;
margin-top: .9em; 
margin-left: 0; 
padding: 1px; 
border : solid 1px #878787;
}
#bioText {
font-size : 10pt;
font-weight : normal;
font-style : normal;
text-align : left;
margin-right : auto;
margin-left : auto;
}
#bioText img {
width : 74px;
height : 176px;
float : left;
margin-top : 2em;
margin-right : 2em;
margin-left : 2em;
border : 1px solid #727272;
}
#aboutText p { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin : 2em 5em 0 6em; }
.contactText { 
margin-top: 2em; 
margin-left: 2em; 
}
.vidPos {
margin-top : 4em;
margin-right : auto;
margin-left : auto;
}
#vidText {
font-size : 10pt;
font-weight : normal;
font-style : normal;
text-align : left;
margin : 2em 5.5em 0 6em;
}
#sectionHeader {
color : #3d3d3d;
font-size : medium;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-weight : bold;
font-style : normal;
text-align : center;
text-indent : 1px;
width : 800px;
float : left;
padding-top : 3px;
padding-bottom : 3px;
border-top : 1px dotted #3d3d3d;
border-bottom : 1px dotted #3d3d3d;
}
#secheaddots {
width : 350px;
height : 1px;
float : left;
border-top : 1px dotted #3d3d3d;
border-bottom : 1px dotted #3d3d3d;
}