body { margin: 0px; background-image: url(/images/bg.gif); background-repeat: repeat; font-family: Trebuchet MS, Verdana, Arial; color: #dddddd; }
p, span, div, td { font-size: 12px; }

a, a:link, a:active, a:visited { text-decoration: none; color: #99ccff; }
a:hover { text-decoration: underline; color: #99ccff; }

.outerLeft { background-image: url(/images/bgLeft.gif); background-repeat: repeat-y; background-position: right; }
.outerMid { background-color: #000000; }
.outerRight { background-image: url(/images/bgRight.gif); background-repeat: repeat-y; background-position: left; }

.header1 { background-image: url(/images/header_1.jpg); background-repeat: no-repeat; }
.header2 { background-image: url(/images/header_2.jpg); background-repeat: no-repeat; }
.header3 { background-image: url(/images/header_3.jpg); background-repeat: no-repeat; }
.header4 { background-image: url(/images/header_4.jpg); background-repeat: no-repeat; }
.header5 { background-image: url(/images/header_5.jpg); background-repeat: no-repeat; }
.header6 { background-image: url(/images/header_6.jpg); background-repeat: no-repeat; }
.header7 { background-image: url(/images/header_7.jpg); background-repeat: no-repeat; }
.header8 { background-image: url(/images/header_8.jpg); background-repeat: no-repeat; }
.header9 { background-image: url(/images/header_9.jpg); background-repeat: no-repeat; }
.header10 { background-image: url(/images/header_10.jpg); background-repeat: no-repeat; }
.header11 { background-image: url(/images/header_11.jpg); background-repeat: no-repeat; }
.header12 { background-image: url(/images/header_12.jpg); background-repeat: no-repeat; }
.header13 { background-image: url(/images/header_13.jpg); background-repeat: no-repeat; }
.header14 { background-image: url(/images/header_14.jpg); background-repeat: no-repeat; }
.header15 { background-image: url(/images/header_15.jpg); background-repeat: no-repeat; }
.header16 { background-image: url(/images/header_16.jpg); background-repeat: no-repeat; }
.header17 { background-image: url(/images/header_17.jpg); background-repeat: no-repeat; }
.header18 { background-image: url(/images/header_18.jpg); background-repeat: no-repeat; }
.header19 { background-image: url(/images/header_19.jpg); background-repeat: no-repeat; }
.header20 { background-image: url(/images/header_20.jpg); background-repeat: no-repeat; }

.nav2 { background-image: url(/images/nav2bg.gif); background-repeat: no-repeat; }
.nav2 a, .nav2 a:link,.nav2 a:active,.nav2 a:visited { display: block; padding: 11px 45px 11px 0px; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none; text-align: right; color: #ffffff; width: auto; }
.nav2 a:hover { display: block; padding: 11px 45px 11px 0px; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none; text-align: right; color: #ff6600; width: auto; }

.content { padding: 30px 50px 30px 50px; }
.contentTitle { font-size: 18px; color: #ff6600; }
.contentSubtitle { font-size: 16px; color: #007eff; }
.content .resume b, .content .contact b { color: #99ccff; }
.content .resume i { color: #888888; }
.content .resume .vdiv { padding: 8px 16px 8px 16px; }

.homeCurrent { background-image: url(/images/homeCurrentBg.jpg); background-position: top; background-repeat: no-repeat; padding: 10px 15px 10px 15px; }
.homeCurrent .contentTitle { margin: 0px ; font-size: 18px; color: #007eff; }

.vidImage { background-color: #111111; padding: 18px 0px 18px 0px; }
.vidImage img { border: 5px solid #000000; }
.vidDesc { background-color: #111111; padding: 18px 20px 18px 0px; border-right: 5px solid #000000; }
.vidDesc .vidTitle { font-size: 14px; font-weight: bold; color: #99ccff; }
.vidDesc .vidGenre { font-size: 12px; font-style: italic; color: #888888; }
.vidDesc .vidText { font-size: 11px; font-weight: normal; color: #cccccc; }
.vidOptions { background-color: #111111; padding: 16px; font-size: 11px; }
.vidOptions p { padding: 6px; border: 1px dashed #000000; }
.vidOptions .optionTitle { font-size: 14px; font-weight: bold; color: #ffffff; }
.vidOptions a, .vidOptions a:link, .vidOptions a:active, .vidOptions a:visited, .vidOptions a:hover { font-size: 11px; }
.vidURL { font-size: 11px; color: #333333; }
.vidURL input { background-color: #111111; padding: 2px; border: 1px solid #222222; color: #555555; width: 300px; height: 22px; text-align: center; }

.footer { padding: 28px 54px 18px 54px; font-size: 10px; color: #555555; }