body { background-color: #000000; margin-left: 12px; margin-top: 18px; margin-right: 12px; margin-bottom: 15px; color: #ffffff; }
div { width: 1000px; padding: 0px; margin: 0px auto; vertical-align: top; text-align: center; }
p { padding: 2px; }
form { padding: 0px; margin: 0px; }
input { padding: 0px; margin: 0px; }
submit { padding: 0px; margin: 0px; }

div.divider-left-align { width: 1000px; padding: 0px; margin: 0px auto; vertical-align: top; text-align: left; }
div.divider-right-align { width: 1000px; padding: 0px; margin: 0px auto; vertical-align: top; text-align: right; }

table { border: none; margin: 0px; vertical-align: top; text-align: center; }
table.navbar { background-color: #000000; border: none; padding: 0px; margin: 0px; vertical-align: top; text-align: center; width: 975px; }
table.fullpage { background-color: #000000; border: none; padding: 0px; margin-top: 2px; vertical-align: top; text-align: center; width: 975px; }
table.covertable { background-color: #000000; border: none; padding: 0px; margin: 0px; vertical-align: top; text-align: center; width: 975px; }
table.standard-black-table { background-color: #000000; border: none; margin: 0px; vertical-align: top; text-align: center; }
table.standard-grey-table { background-color: #333333; border: none; margin: 0px; vertical-align: top; text-align: center; }
table.master { border: none; padding: 0px; margin: 0px auto; vertical-align: top; text-align: center; width: 975px; }
table.transparent { border: none; padding: 0px; margin: 0px auto; vertical-align: middle; text-align: center; width: auto; }
table.transparent700 { border: none; padding: 0px; margin: 0px auto; vertical-align: middle; text-align: center; width: 700px; }
table.vidpromo { border: none; padding: 0px; margin: 0px auto; vertical-align: middle; text-align: center; width: 960px; height: 360px;}
table.vidsamples-large { border: none; padding: 0px; margin: 0px auto; vertical-align: middle; text-align: center; width: 700px; }
table.vidsamples-small { border: none; padding: 0px; margin: 0px auto; vertical-align: middle; text-align: center; }
table.email { padding: 0px; margin: 0px; vertical-align: middle; text-align: center; width: 350px; height: 130px; }

td { margin: 0px auto; vertical-align: top; text-align: center; }
td.navbar { background-color: #000000; margin: 0px; padding: 0px; vertical-align: middle; text-align: center; }
td.divider { background-color: #666666; margin: 0px; padding: 0px; vertical-align: middle; text-align: center; }
td.smallcover { background-color: #000000; margin: 0px; padding: 0px; vertical-align: top; text-align: center; width: 150px; }
td.tourcover { background-color: #000000; margin: 0px auto; padding-top: 6px; padding-bottom: 6px; vertical-align: middle; text-align: center; }
td.verysmallcover { background-color: #000000; margin: 0px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; text-align: center; width: 75px; }
td.email { padding: 0px; margin: 0px; vertical-align: middle; text-align: center; }

td.transparent { margin: 0px auto; vertical-align: top; text-align: center; }
td.transparent-left { margin: 0px auto; vertical-align: top; text-align: left; }
td.transparent-right { margin: 0px auto; vertical-align: top; text-align: right; }

td.vidpromotop { margin: 0px auto; vertical-align: top; text-align: left; width: 180px; height: 189px; padding-left: 16px; padding-right: 16px; }
td.vidpromobottom { margin: 0px auto; vertical-align: top; text-align: left; width: 180px; height: 200px; padding-left: 16px; padding-right: 16px; }

td.vidsamples-large { margin: 0px auto; vertical-align: middle; text-align: center; width: 215px; }
td.vidsamples-large-left { margin: 0px auto; vertical-align: middle; text-align: left; width: 135px; }
td.vidsamples-large-right { margin: 0px auto; vertical-align: middle; text-align: right; width: 135px; }
td.vidsamples-small { margin: 0px auto; vertical-align: middle; text-align: center; padding-left: 30px; padding-right: 30px; }
td.vidsamples-small-left { margin: 0px auto; vertical-align: middle; text-align: left; padding-right: 30px; }
td.vidsamples-small-right { margin: 0px auto; vertical-align: middle; text-align: right; padding-left: 50px; }

td.black-cell-centered { background-color: #000000; margin: 0px auto; vertical-align: top; text-align: center; }
td.black-cell-left-align { background-color: #000000; margin: 0px auto; vertical-align: top; text-align: left; }
td.black-cell-right-align { background-color: #000000; margin: 0px auto; vertical-align: top; text-align: right; }
td.black-cell-left-align-nav { background-color: #000000; margin: 0px auto; padding-left: 10px; vertical-align: top; text-align: left; width: 195px; }

td.grey-cell-centered { background-color: #333333; margin: 0px auto; vertical-align: top; text-align: center; }
td.grey-cell-left-align { background-color: #333333; margin: 0px auto; vertical-align: top; text-align: left; }
td.grey-cell-right-align { background-color: #333333; margin: 0px auto; vertical-align: top; text-align: right; }
td.grey-cell-left-align-nav { background-color: #333333; margin: 0px auto; padding-left: 10px; vertical-align: top; text-align: left; width: 195px; }

td.black-accent-line { background-color: #000000; vertical-align: top; width: auto; height: 2px; padding: 0px; margin: 0px; width: 100%; }
td.grey-accent-pad { background-color: #333333; vertical-align: top; width: auto; height: 4px; padding: 0px; margin: 0px; width: 100%; }

img { vertical-align: middle; border: none; padding: 0px; margin: 0px; }
a img { vertical-align: middle; border: none; padding: 0px; margin: 0px; }
a:active img { vertical-align: middle; border: none; padding: 0px; margin: 0px; }
a:visited img { vertical-align: middle; border: none; padding: 0px; margin: 0px; }
a:hover img { vertical-align: middle; border: none; padding: 0px; margin: 0px; }

img.smallcover { vertical-align: top; border: 1px solid #000000; }
a img.smallcover { vertical-align: top; border: 1px solid #000000; }
a:active img.smallcover { vertical-align: top; border: 1px solid #ffffff; }
a:visited img.smallcover { vertical-align: top; border: 1px solid #000000; }
a:hover img.smallcover { vertical-align: top; border: 1px solid #ffffff; }

img.thumb { vertical-align: top; border: 1px solid #666666; }
a img.thumb { vertical-align: top; border: 1px solid #666666; }
a:visited img.thumb { vertical-align: top; border: 1px solid #666666; }
a:active img.thumb { vertical-align: top; border: 1px solid #ffffff; }
a:hover img.thumb { vertical-align: top; border: 1px solid #ffffff; }

.verdana8 { font-family: verdana, arial, sans-serif; font-size: 8px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.verdana8 { font-family: verdana, arial, sans-serif; font-size: 8px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.verdana8:visited { font-family: verdana, arial, sans-serif; font-size: 8px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.verdana8:active { font-family: verdana, arial, sans-serif; font-size: 8px; font-weight: normal; color: #ffffff; text-decoration: underline; }
a.verdana8:hover { font-family: verdana, arial, sans-serif; font-size: 8px; font-weight: normal; color: #ffffff; text-decoration: underline; }

.verdana8white { font-family: verdana, arial, sans-serif; font-size: 8px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.verdana8white { font-family: verdana, arial, sans-serif; font-size: 8px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.verdana8white:visited { font-family: verdana, arial, sans-serif; font-size: 8px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.verdana8white:active { font-family: verdana, arial, sans-serif; font-size: 8px; font-weight: normal; color: #ffffff; text-decoration: underline; }
a.verdana8white:hover { font-family: verdana, arial, sans-serif; font-size: 8px; font-weight: normal; color: #ffffff; text-decoration: underline; }

.verdana9 { font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.verdana9 { font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.verdana9:visited { font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.verdana9:active { font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: underline; }
a.verdana9:hover { font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: underline; }

.verdana9white { font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.verdana9white { font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.verdana9white:visited { font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.verdana9white:active { font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: underline; }
a.verdana9white:hover { font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: underline; }

.verdana10 { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.verdana10 { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.verdana10:visited { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.verdana10:active { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline; }
a.verdana10:hover { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline; }

.verdana10video { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.verdana10video { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #cccccc; text-decoration: underline; }
a.verdana10video:visited { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #cccccc; text-decoration: underline; }
a.verdana10video:active { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline; }
a.verdana10video:hover { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline; }

.verdana10white { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.verdana10white { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.verdana10white:visited { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.verdana10white:active { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline; }
a.verdana10white:hover { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline; }

.verdana10nav { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none; }
a.verdana10nav { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none; }
a.verdana10nav:visited { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none; }
a.verdana10nav:active { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline; }
a.verdana10nav:hover { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline; }

.verdana12 { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.verdana12 { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.verdana12:visited { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.verdana12:active { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: underline; }
a.verdana12:hover { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: underline; }

.verdana12white { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.verdana12white { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.verdana12white:visited { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.verdana12white:active { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: underline; }
a.verdana12white:hover { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: underline; }

.verdana12nav { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #999999; text-decoration: none; }
a.verdana12nav { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #999999; text-decoration: none; }
a.verdana12nav:visited { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #999999; text-decoration: none; }
a.verdana12nav:active { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: underline; }
a.verdana12nav:hover { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: underline; }

.verdana14 { font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #cccccc; text-decoration: none; }
a.verdana14 { font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #cccccc; text-decoration: none; }
a.verdana14:visited { font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #cccccc; text-decoration: none; }
a.verdana14:active { font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #ffffff; text-decoration: underline; }
a.verdana14:hover { font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #ffffff; text-decoration: underline; }

.verdana14white { font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #ffffff; text-decoration: none; }
a.verdana14white { font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #ffffff; text-decoration: none; }
a.verdana14white:visited { font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #ffffff; text-decoration: none; }
a.verdana14white:active { font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #ffffff; text-decoration: underline; }
a.verdana14white:hover { font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #ffffff; text-decoration: underline; }

.verdana16 { font-family: verdana, arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 24px; color: #cccccc; text-decoration: none; }
a.verdana16 { font-family: verdana, arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 24px; color: #cccccc; text-decoration: none; }
a.verdana16:visited { font-family: verdana, arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 24px; color: #cccccc; text-decoration: none; }
a.verdana16:active { font-family: verdana, arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 24px; color: #ffffff; text-decoration: underline; }
a.verdana16:hover { font-family: verdana, arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 24px; color: #ffffff; text-decoration: underline; }

.verdana16white { font-family: verdana, arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 24px; color: #ffffff; text-decoration: none; }
a.verdana16white { font-family: verdana, arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 24px; color: #ffffff; text-decoration: none; }
a.verdana16white:visited { font-family: verdana, arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 24px; color: #ffffff; text-decoration: none; }
a.verdana16white:active { font-family: verdana, arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 24px; color: #ffffff; text-decoration: underline; }
a.verdana16white:hover { font-family: verdana, arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 24px; color: #ffffff; text-decoration: underline; }




