a {color:black; font-weight:bold; font-size:12px}
a:hover {text-decoration:none}
img {border:none}
a img {border-color:#ccc}
body {margin:0px; padding:0px; background-attachment:fixed; background-image: url(/images/fhg/back.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif}
#header {position:relative; height:113px; overflow:hidden}
#footer {position:relative; clear:both; width:100%; height:71px; overflow:hidden; background-image:url('/images/fhg/footer.gif'); background-repeat: no-repeat}
#body-centerer {width:753px; font-family:Arial, Helvetica, sans-serif; margin-left:auto; margin-right:auto; background-image: url('/images/fhg/mid-back.gif')}
h1 {background-color:#efefef; border:1px solid #DDDDDD; font-size:16px; font-family:Arial, Helvetica, sans-serif; letter-spacing:.09em; font-variant:small-caps; text-align:center}
h2 {font-size:12px; display:inline}
#gal-lists {padding-left:20px; padding-right:20px}
#gallery-row {float:left; background-color: #efefef}
.fhg-list {margin:0px auto; width:100%}
.fhg-list .gal-thumbnail {width:75px}
.fhg-list .gal-info input {width:100%}
.fhg-list .oddrow .gal-info {background-color:#efefef}
.fhg-title {background-color:#DDD }
.gal-img {display:block; width:65px; overflow:hidden}
.gal-img img {border:1px solid #CCC; padding:2px; height:90px; background-color:white}
.model-name {font-weight:bold}
.gal-info {font-size:14px}
.model-name {letter-spacing:.05em}
.model-info {background-color:#DDD }
.gal-link-url {font-size:12px; margin-top:8px}
.gal-link-url input {}
.set-info {font-size:10px}
.set-posted-date {padding-left:10px}
#affiliate-info {text-align:center; margin:15px 20px; font-size:12px; text-align:left; width:500px; float:left}
#search-box{ width:200px; float:right; margin-top:20px}
#aka{ width:100px }
.affiliate-id {color:blue; font-weight:bold}
#generate-form {background-color:#efefef; border-top:5px solid #DDD; height:46px; padding-top:12px}
#form-elements {text-align:center; font-weight:bold; font-size:14px}
.gal-tools {margin-top:7px}
.new-set {font-weight:bold; font-size:12px; color:red}
#legal-notices {width:600px; margin:0px auto; text-align:center; font: 10px sans-serif}
#legal-notices a {font-size:10px}
.pagination {text-align:center; font-size:14px; font-variant:small-caps; margin:0px 20px 0px 20px; clear:both; background-color:#e0e0e0; padding: 15px}
 #tgp-container {width:750px; border: 1px solid #9A9A9A; margin-left:auto; margin-right:auto; position:relative}
#tgp-summary {position: absolute; left: 300px; width: 400px}
#tgp-summary a {text-decoration:none;}
#tgp-summary a:hover {text-decoration:underline}
#tgp-gal-content {position: relative; background-color: #e3e3e3; border-top:1px solid silver}
#tgp-gal-top {height:470px; background-color: #e3e2e3; border-bottom: 1px solid silver}
#tgp-gal-second-three, #tgp-gal-first-three {position:absolute; width: 150px; height:470px; top:0px; text-align:center; padding:0px; margin: 0px; border: 0px}
#tgp-gal-first-three {left: 40px}
#tgp-gal-second-three {right:40px}
#tgp-gal-cover {position: absolute; left:220px}
#tgp-gal-middle-images, #tgp-gal-last-images {margin:0px auto; text-align:center}
#tgp-gal-save-big {width:100%; height:80px; text-align:center; vertical-align:middle; background-color: #91074c}
#tgp-gal-save-big strong {padding-top:15px; display:block; font-size: 18px}
#tgp-gal-save-big a {color: white}
#tgp-gal-store-offer {background-color:#fff; text-align:center; width:100%}
#tgp-gal-girl-array {background-color:white; width:100%; position:relative}
#tgp-gal-eyes {position:absolute; top:0px; right:0px}
#tgp-gal-footer-message {width:274px; position:absolute; height:20px; top:75px; left: 480px; text-align:center; text-decoration:none}
#tgp-gal-footer-links {background-color:black; text-align:center}
#tgp-gal-footer-links a {color:white; padding: 0px 10px}
.tgp-gal-thumb {width:154px; height:154px; padding:0px; border: none; margin: none; background-color:white}
.tgp-gal-explicit-thumb {background-image: url(/images/fhg/image_gallery/membersonly.gif); border-left:2px solid white}
#tgp-gal-video-top #jw_player {display: block; margin: 10px auto}
#tgp-gal-see-in-members {display:block; width: 700px; text-align:center; margin:20px auto}
 .tgp-gal-dtlink-td {text-align:center; background-color: white; border: 6px #e4e4e4 solid; width: 230px}
.tgp-gal-dtlink-td a {text-decoration:none; font-weight:bold; color: #990000}
.tgp-gal-dtlink-td a:hover {text-decoration:underline; color: #FF6699}
.tgp-gal-dtlinks {width:230px}
.tgp-gal-dtlink {}
.tgp-gal-dtlink-1680, .tgp-gal-dtlink-800 {background-color: #eeeeee}
.tgp-gal-dtlink-1440, .tgp-gal-dtlink-1024 {background-color: #dfdfdf}
.tgp-gal-dtlink-1280 {background-color: #d1d1d1}
.tgp-gal-dttable {width: 100%}
#programs {position:relative; width:700px; left:20px; height:420px}
#nats-program {position:absolute; top:5px; left:10px; background-color:#ebebeb}
#dhd-program {position:absolute; top:5px; left:360px; background-color:#cbddcb}
.program {text-align:center; width:300px; padding:10px; height:390px; margin:0px 20px}
.program h2 {display: block}
.program img {width: 200px}
.program-inputs {padding-top:10px}
#dhd-program .program-inputs {margin-top:25px}
.form-elements {font-weight:bold}
.prev_page, .next_page {font-size:12px}
.pagination {padding:2px}
