#colorbox {
	Z-INDEX: 99999; POSITION: absolute; COLOR: white; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#cboxOverlay {
	Z-INDEX: 99999; POSITION: absolute; COLOR: white; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#cboxWrapper {
	Z-INDEX: 99999; POSITION: absolute; COLOR: white; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#cboxOverlay {
	POSITION: fixed; WIDTH: 100%; HEIGHT: 100%
}
#cboxMiddleLeft {
	CLEAR: left
}
#cboxBottomLeft {
	CLEAR: left
}
#cboxContent {
	POSITION: relative; OVERFLOW: hidden
}
#cboxLoadedContent {
	OVERFLOW: auto
}
#cboxLoadedContent IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#cboxTitle {
	MARGIN: 0px
}
#cboxLoadingOverlay {
	POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
#cboxLoadingGraphic {
	POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
#cboxPrevious {
	CURSOR: pointer
}
#cboxNext {
	CURSOR: pointer
}
#cboxClose {
	CURSOR: pointer
}
#cboxSlideshow {
	CURSOR: pointer
}
#cboxOverlay {
	BACKGROUND: url(/images/shared/colorbox/overlay.png) 0px 0px
}
#colorbox {
	
}
#cboxTopLeft {
	WIDTH: 21px; BACKGROUND: url(/images/shared/colorbox/controls.png) no-repeat -100px 0px; HEIGHT: 21px
}
#cboxTopRight {
	WIDTH: 21px; BACKGROUND: url(/images/shared/colorbox/controls.png) no-repeat -129px 0px; HEIGHT: 21px
}
#cboxBottomLeft {
	WIDTH: 21px; BACKGROUND: url(/images/shared/colorbox/controls.png) no-repeat -100px -29px; HEIGHT: 21px
}
#cboxBottomRight {
	WIDTH: 21px; BACKGROUND: url(/images/shared/colorbox/controls.png) no-repeat -129px -29px; HEIGHT: 21px
}
#cboxMiddleLeft {
	WIDTH: 21px; BACKGROUND: url(/images/shared/colorbox/controls.png) repeat-y left top
}
#cboxMiddleRight {
	WIDTH: 21px; BACKGROUND: url(/images/shared/colorbox/controls.png) repeat-y right top
}
#cboxTopCenter {
	BACKGROUND: url(/images/shared/colorbox/border.png) repeat-x 0px 0px; HEIGHT: 21px
}
#cboxBottomCenter {
	BACKGROUND: url(/images/shared/colorbox/border.png) repeat-x 0px -29px; HEIGHT: 21px
}
#cboxContent {
	BACKGROUND: #222
}
#cboxLoadedContent {
	MARGIN-BOTTOM: 28px
}
#cboxTitle {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 4px; COLOR: #949494; LEFT: 0px
}
#cboxCurrent {
	POSITION: absolute; BOTTOM: 4px; COLOR: #949494; LEFT: 58px
}
#cboxSlideshow {
	POSITION: absolute; BOTTOM: 4px; COLOR: #0092ef; RIGHT: 30px
}
#cboxPrevious {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 25px; BOTTOM: 0px; BACKGROUND: url(/images/shared/colorbox/controls.png) no-repeat -75px 0px; HEIGHT: 25px; LEFT: 0px
}
.hover#cboxPrevious {
	BACKGROUND-POSITION: -75px -25px
}
#cboxNext {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 25px; BOTTOM: 0px; BACKGROUND: url(/images/shared/colorbox/controls.png) no-repeat -50px 0px; HEIGHT: 25px; LEFT: 27px
}
.hover#cboxNext {
	BACKGROUND-POSITION: -50px -25px
}
#cboxLoadingOverlay {
	BACKGROUND: url(/images/shared/colorbox/loading_background.png) no-repeat center center
}
#cboxLoadingGraphic {
	BACKGROUND: url(/images/shared/colorbox/loading.gif) no-repeat center center
}
#cboxClose {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 25px; BOTTOM: 0px; BACKGROUND: url(/images/shared/colorbox/controls.png) no-repeat -25px 0px; HEIGHT: 25px; RIGHT: 0px
}
.hover#cboxClose {
	BACKGROUND-POSITION: -25px -25px
}
.cboxIE #cboxTopLeft {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/shared/colorbox/internet_explorer/borderTopLeft.png, sizingMethod='scale'); BACKGROUND: none transparent scroll repeat 0% 0%
}
.cboxIE #cboxTopCenter {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/shared/colorbox/internet_explorer/borderTopCenter.png, sizingMethod='scale'); BACKGROUND: none transparent scroll repeat 0% 0%
}
.cboxIE #cboxTopRight {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/shared/colorbox/internet_explorer/borderTopRight.png, sizingMethod='scale'); BACKGROUND: none transparent scroll repeat 0% 0%
}
.cboxIE #cboxBottomLeft {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/shared/colorbox/internet_explorer/borderBottomLeft.png, sizingMethod='scale'); BACKGROUND: none transparent scroll repeat 0% 0%
}
.cboxIE #cboxBottomCenter {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/shared/colorbox/internet_explorer/borderBottomCenter.png, sizingMethod='scale'); BACKGROUND: none transparent scroll repeat 0% 0%
}
.cboxIE #cboxBottomRight {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/shared/colorbox/internet_explorer/borderBottomRight.png, sizingMethod='scale'); BACKGROUND: none transparent scroll repeat 0% 0%
}
.cboxIE #cboxMiddleLeft {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/shared/colorbox/internet_explorer/borderMiddleLeft.png, sizingMethod='scale'); BACKGROUND: none transparent scroll repeat 0% 0%
}
.cboxIE #cboxMiddleRight {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/shared/colorbox/internet_explorer/borderMiddleRight.png, sizingMethod='scale'); BACKGROUND: none transparent scroll repeat 0% 0%
}
#cboxSlideshow {
	TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 0px; RIGHT: 0px
}
A {
	COLOR: black; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
A:hover {
	TEXT-DECORATION: none
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A IMG {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
BODY {
	BACKGROUND-IMAGE: url(/images/fhg/back.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: fixed; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#header {
	POSITION: relative; HEIGHT: 113px; OVERFLOW: hidden
}
#footer {
	BACKGROUND-IMAGE: url(/images/fhg/footer.gif); POSITION: relative; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 71px; CLEAR: both; OVERFLOW: hidden
}
#body-centerer {
	BACKGROUND-IMAGE: url(/images/fhg/mid-back.gif); WIDTH: 753px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
H1 {
	BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dddddd 1px solid; BACKGROUND-COLOR: #efefef; FONT-VARIANT: small-caps; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.09em; FONT-SIZE: 16px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
H2 {
	DISPLAY: inline; FONT-SIZE: 12px
}
#gal-lists {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
#gallery-row {
	BACKGROUND-COLOR: #efefef; FLOAT: left
}
.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 {
	WIDTH: 65px; DISPLAY: block; OVERFLOW: hidden
}
.gal-img IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 90px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.model-name {
	FONT-WEIGHT: bold
}
.gal-info {
	FONT-SIZE: 14px
}
.model-name {
	LETTER-SPACING: 0.05em
}
.model-info {
	BACKGROUND-COLOR: #ddd
}
.gal-link-url {
	MARGIN-TOP: 8px; FONT-SIZE: 12px
}
.gal-link-url INPUT {
	
}
.set-info {
	FONT-SIZE: 10px
}
.set-posted-date {
	PADDING-LEFT: 10px
}
#affiliate-info {
	TEXT-ALIGN: left; MARGIN: 15px 20px; WIDTH: 500px; FLOAT: left; FONT-SIZE: 12px
}
#search-box {
	MARGIN-TOP: 20px; WIDTH: 200px; FLOAT: right
}
#aka {
	WIDTH: 100px
}
.affiliate-id {
	COLOR: blue; FONT-WEIGHT: bold
}
#generate-form {
	BACKGROUND-COLOR: #efefef; HEIGHT: 46px; BORDER-TOP: #ddd 5px solid; PADDING-TOP: 12px
}
#form-elements {
	TEXT-ALIGN: center; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.gal-tools {
	MARGIN-TOP: 7px
}
.new-set {
	COLOR: red; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#legal-notices {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 600px; FONT: 10px sans-serif
}
#legal-notices A {
	FONT-SIZE: 10px
}
.pagination {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #e0e0e0; FONT-VARIANT: small-caps; MARGIN: 0px 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; CLEAR: both; FONT-SIZE: 14px; PADDING-TOP: 15px
}
#tgp-container {
	BORDER-BOTTOM: #9a9a9a 1px solid; POSITION: relative; BORDER-LEFT: #9a9a9a 1px solid; WIDTH: 750px; MARGIN-LEFT: auto; BORDER-TOP: #9a9a9a 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #9a9a9a 1px solid
}
#tgp-summary {
	POSITION: absolute; WIDTH: 400px; LEFT: 300px
}
#tgp-summary A {
	TEXT-DECORATION: none
}
#tgp-summary A:hover {
	TEXT-DECORATION: underline
}
#tgp-gal-content {
	POSITION: relative; BACKGROUND-COLOR: #e3e3e3; BORDER-TOP: silver 1px solid
}
#tgp-gal-top {
	BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #e3e2e3; HEIGHT: 470px
}
#tgp-gal-second-three {
	BORDER-BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; HEIGHT: 470px; BORDER-TOP: 0px; TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#tgp-gal-first-three {
	BORDER-BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; HEIGHT: 470px; BORDER-TOP: 0px; TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#tgp-gal-first-three {
	LEFT: 40px
}
#tgp-gal-second-three {
	RIGHT: 40px
}
#tgp-gal-cover {
	POSITION: absolute; LEFT: 220px
}
#tgp-gal-middle-images {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
#tgp-gal-last-images {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
#tgp-gal-save-big {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #91074c; WIDTH: 100%; HEIGHT: 80px; VERTICAL-ALIGN: middle
}
#tgp-gal-save-big STRONG {
	DISPLAY: block; FONT-SIZE: 18px; PADDING-TOP: 15px
}
#tgp-gal-save-big A {
	COLOR: white
}
#tgp-gal-store-offer {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; WIDTH: 100%
}
#tgp-gal-girl-array {
	POSITION: relative; BACKGROUND-COLOR: white; WIDTH: 100%
}
#tgp-gal-eyes {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
#tgp-gal-footer-message {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 274px; HEIGHT: 20px; TOP: 75px; TEXT-DECORATION: none; LEFT: 480px
}
#tgp-gal-footer-links {
	TEXT-ALIGN: center; BACKGROUND-COLOR: black
}
#tgp-gal-footer-links A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: white; PADDING-TOP: 0px
}
.tgp-gal-thumb {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 0px; WIDTH: 154px; PADDING-RIGHT: 0px; HEIGHT: 154px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.tgp-gal-explicit-thumb {
	BACKGROUND-IMAGE: url(/images/fhg/image_gallery/membersonly.gif); BORDER-LEFT: white 2px solid
}
#tgp-gal-video-top #jw_player {
	MARGIN: 10px auto; DISPLAY: block
}
#tgp-gal-see-in-members {
	TEXT-ALIGN: center; MARGIN: 20px auto; WIDTH: 700px; DISPLAY: block
}
.tgp-gal-dtlink-td {
	BORDER-BOTTOM: #e4e4e4 6px solid; TEXT-ALIGN: center; BORDER-LEFT: #e4e4e4 6px solid; BACKGROUND-COLOR: white; WIDTH: 230px; BORDER-TOP: #e4e4e4 6px solid; BORDER-RIGHT: #e4e4e4 6px solid
}
.tgp-gal-dtlink-td A {
	COLOR: #990000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tgp-gal-dtlink-td A:hover {
	COLOR: #ff6699; TEXT-DECORATION: underline
}
.tgp-gal-dtlinks {
	WIDTH: 230px
}
.tgp-gal-dtlink {
	
}
.tgp-gal-dtlink-1680 {
	BACKGROUND-COLOR: #eeeeee
}
.tgp-gal-dtlink-800 {
	BACKGROUND-COLOR: #eeeeee
}
.tgp-gal-dtlink-1440 {
	BACKGROUND-COLOR: #dfdfdf
}
.tgp-gal-dtlink-1024 {
	BACKGROUND-COLOR: #dfdfdf
}
.tgp-gal-dtlink-1280 {
	BACKGROUND-COLOR: #d1d1d1
}
.tgp-gal-dttable {
	WIDTH: 100%
}
#programs {
	POSITION: relative; WIDTH: 700px; HEIGHT: 420px; LEFT: 20px
}
#nats-program {
	POSITION: absolute; BACKGROUND-COLOR: #ebebeb; TOP: 5px; LEFT: 10px
}
#dhd-program {
	POSITION: absolute; BACKGROUND-COLOR: #cbddcb; TOP: 5px; LEFT: 360px
}
.program {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px 20px; PADDING-LEFT: 10px; WIDTH: 300px; PADDING-RIGHT: 10px; HEIGHT: 390px; PADDING-TOP: 10px
}
.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 {
	FONT-SIZE: 12px
}
.next_page {
	FONT-SIZE: 12px
}
.pagination {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
