body {background: #000000; margin: 0px;
font-family: "Trebuchet MS", trebuchet, sans-serif; color: #ffffff;
font-size: 11px;}

#content {width: 720px; padding: 0px; margin: 15px auto 30px auto;
overflow: hidden; display: block;}

#nav {width: 550px; display: inline; float: left; overflow: visible;}

#logo_small {width: 86px; height: 35px;
padding: 5px 45px 0px 0px;  z-index: 4;
float: right; display: inline;}

#top {display: block; clear: both; width: 720px;}

#page_content {min-height: 533px; clear: both; display: block;
padding-top: 3px; overflow: hidden;
width: 720px;}

#footer {margin: 0px; font-size: 9px; text-align: right;
clear: both; padding: 60px 10px 0px 0px; color: #333333;}

#footer a {color: #333333; text-decoration: none;}
#footer a:hover {color: #36e3f3;}


a, a:visited {color: #ffffff; text-decoration: none;}
a:hover {color: #36e3f3;}
a img {border: 0px;}
a:active, a:focus {outline: 0;}

.thumb {display: inline; float: left; padding: 0px 10px 10px 0px;}

.thumb_row {display: block; clear: both;}

#gallery_nav {text-align: center; padding: 0px;
position: absolute; top: 23px; z-index: 2; width: 710px;
display: inline; float: left;}

#links1 {width: 180px; float: left; padding-top: 10px; line-height: 25px;}

#links2 {width: 180px; float: left; padding-top: 10px; line-height: 25px;}

#links3 {width: 180px; float: left; padding-top: 10px; line-height: 25px;}

#links4 {width: 180px; float: left; padding-top: 10px; line-height: 25px;}

#biog {width: 370px; float: left; padding-top: 20px; margin-right: 50px;}

#contact {padding-top: 20px; width: 290px; float: left;}

p {line-height: 20px;}

.img_title {text-align: right; margin-right: 10px;}

table, td, tr {padding: 0px; margin: 0px;}

.text10px {font-size: 10px;}

.question {color: #ff6633;}

#interview {width: 340px;}

#subnav {margin-left: 20px;}

#thumbpage {padding-top: 10px;}

#gallery_img {min-height: 500px;}

#flv_player {background: #000000; width: 568px; height: 455px;
margin: 0px auto 0px auto;}

#video_bg {width: 710px; height: 494px; background: #ffffff;
text-align: center; margin: 0px; padding-top: 39px;}

#back_to_gal {display: inline; float: left;}

#prev_next {padding-top: 2px; margin-right: 75px;}

#error404 {text-align: center; width: 710px;}

#terms {width: 400px; float: left; padding-top: 0px;}

.page_sub_heading {font-size: 12px; padding: 5px 0 6px 0; display: block;}

.page_sub_heading2 {font-size: 12px; padding: 10px 0 6px 0; display: block;}

.vid_title {text-align: center; padding-top: 20px;}

.vid_cat {clear: both; display: block; padding: 10px 0 5px 0;}