/* Gene Simmons Family Jewels CSS *//* Reset */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}p {font-size:100%;font-weight:normal;}input,textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}/* General */body {margin: 0 auto; color: #333; text-align: left;}#outer {width: 1009px; position: relative; margin: 0 auto;}#globalNav {height: 127px; width: 1009px; margin: 0; padding: 0; background: url(/gene-simmons-family-jewels/images/ae-header.png) 10px 44px no-repeat;}#row1_container a img {position: absolute; top: 40px; left: 15px; z-index: 9999;}#row1_row1, #row1_row2 { position: absolute; left: 0px; top: 0; margin: 0; padding: 0; z-index: 999;}#row1_row1 {width: 1009px; height: 127px;}#row1_row2 {width: 640px; height: 50px; display: none;}#leaderboard_top {position: absolute; right: 0; top: 0; z-index: 9999;}#leaderboard_top * {background-color: transparent!important;}table.adbannercell {position:relative; z-index:9999; top: -5px;}table.adbannercell * {background-color: transparent!important;}table.adbannercell div > img {display: none;}table.adbannercell td {background: url(/images/home/advertisement-right.gif) 740px 8px no-repeat;}#lcBannerDiv {position: absolute; right: 21px;}div.mainNav {position: absolute; top: 100px; left: 0px; z-index: 999;}a.topNav {color: #000!important;}#RSSMenu span {background-image: url(/gene-simmons-family-jewels/images/rss-icon.gif)!important;}div.search {position: absolute; top: 98px; right: 75px;}input.searchbox {height: 18px; vertical-align: middle;}#searchBtn {vertical-align: middle;}#searchBtn:hover {cursor: pointer;}div.subNav {position: absolute; top: 15px; left: 320px;}#mini-navigation-col {width: 690px; height: 21px; background: #888; position: relative; z-index: 99;}ul.mini-nav li {display: inline; float: left; padding-right: 10px;}ul.mini-nav li a, ul.mini-nav li a:link, ul.mini-nav li a:visited, ul.mini-nav li a:active {font-size: 11px; font-weight: bold; color: #FFF; text-decoration: none; }ul.mini-nav li a:hover {color: #333;}#nav-main-bar {position: absolute; left: 10px; top: 3px; z-index: 99;}#mn-item0 ul, #mn-item1 ul, #mn-item3 ul, #mn-item7 ul, #mn-item8 ul {display:none;}#mn-item4 ul, #mn-item5 ul, #mn-item6 ul, #mn-item2 ul {white-space: nowrap;}#mn-item4 ul, #mn-item5 ul, #mn-item6 ul, #mn-item2 ul {width: 200px; margin: 4px 0 0 -5px!important; padding: 0!important; position: absolute; z-index: 999;}#mn-item4 li, #mn-item5 li, #mn-item6 li, #mn-item2 li {display:block!important; background: #888; padding: 2px 5px 3px 5px;}#mn-item5 li {width: 215px;}#mn-item2 li {width: 150px;}#mn-item6 li {width: 175px;}#mn-item4 li {width: 135px;}#left-column {float: left; width: 694px;}h1 {position: absolute; top: 14px; left: 18px;}#synopsis-sec {width: 667px; position: relative; left: 10px;}#synopsis-sec p {padding: 15px 10px; font-size: 14px; line-height: 24px;}#send-to-friend {margin: 10px 0 50px 560px;}#send-to-friend a {display: block; background: url(/gene-simmons-family-jewels/images/timeline/send-to-friend.gif) no-repeat; width: 116px; height: 15px;}#send-to-friend a:hover {cursor: pointer;}#game-back a {display: block;height: 27px; width: 102px; background: transparent url(/images/games/badge.gif) no-repeat; background-position: 0px -27px; position: absolute; left: 574px; top: 90px;}#game-back a:hover {background-position: 0 0;}#footer-ad-col, #footer-table {clear: both;}#footer-ad-col {width: 1009px; background: url(/gene-simmons-family-jewels/images/footer-bg.png) 0 bottom no-repeat;}#footer-ad-sec {margin: 0 auto; width: 728px; padding: 50px 0 30px 0;}#footer-table {width: 1009px; margin: 0 auto;}/* Right Column */#right-column {width: 315px; float: right; margin: -21px 0 0 0;}div.squarebottomad {width: 300px; height: 250px; float: right; padding: 0; margin: 0;}#box-ad {position: relative; right: 0;}#box-ad_blockad {width: 309px; height: 251px; background: url(/images/home3g/box-ad-bg.gif); margin: 0 0 5px 0;}img.rc-title {margin: 0 0 15px 0;}#itunes-rc img.rc-title {margin: 12px 0 5px 10px;}#twitter-rc .rc-pod_text1 {margin: 5px 0 0 2px;}#twitter-rc .rc-pod_text1 p {padding-top: 10px;}#twitter-rc .rc-pod_linklist2 ul {margin-top: 0px;}img.rc-divider {margin: 15px 0 2px 0;}div.rc-pod_episodeName {font-size: 18px; margin: 0 0 0 10px;}div.rc-pod_airingTime {font-size: 16px; margin: 0 0 15px 10px;}div#next-on_episodeName {font-size: 18px; margin: 0 0 0 10px;}div#next-on_airingTime {font-size: 16px; margin: 0 0 15px 10px;}div.rc-pod {width: 303px; float: right; margin: 0 10px 0 0; display: inline; position: relative; color: #494949;}div.rc-pod p {text-align: left; padding: 0 5px 0 10px; font-size: 12px;}div.rc-pod a, div.rc-pod a:link, div.rc-pod a:visited, div.rc-pod a:active {color: #494949;}div.rc-pod a:hover {text-decoration: none;}div.rc-pod ul {margin: 10px 0 0 20px;}div.rc-pod li {background: url(/gene-simmons-family-jewels/images/right-column/list-bullet.gif) left center no-repeat; padding: 5px 0 5px 14px; border-bottom: 1px dotted #494949; width: 187px;}div.rc-pod li a {text-decoration: none;}img#fullSchedule, div#fullScheduleText {float: left; margin: 0 0 0 15px;}div.rc-pod_store {padding-left: 10px; }div.rc-pod_copy {width: 135px; float: left;}div.rc-pod_prod_title {font-weight: bold;}div.rc-pod_prod_caption {margin-bottom: 10px;}div.rc-pod_prod_caption p {padding: 0;}div.rc-pod_prod_button {margin-bottom: 10px;}div.rc-pod_linklist1 {margin-bottom: 10px;}img.rc-pod_image {float: right;}div.rc-pod_itunes_cta, #poll-rc {display: none;}/* Pods */#top-videos-sec {width: 677px; height: 245px; background: transparent url(/gene-simmons-family-jewels/images/top-videos-bg.png) no-repeat; position: relative; left: 5px;}#top-videos-btn {position: absolute; top: 15px; right: 15px; width: 76px; height: 16px; overflow: hidden;}#top-videos-btn a {display: block; width: 76px; height: 16px; background: transparent url(/gene-simmons-family-jewels/images/buttons.gif) -41px 0 no-repeat;}#top-videos-btn a:hover {background-position: -41px -16px;}.top-video {position: absolute; width: 155px; height: 181px; top: 48px; text-align: left;}.top-video img {position: absolute; top: 16px; left: 18px; z-index: 9; width: 120px; height: 90px;}.top-video h3 {margin: 0; padding: 0; font-weight: bold; font-size: 11px; position: absolute; top: 115px; left: 5px; text-align: center; width: 144px;}.top-video p {margin: 0; padding: 0; position: absolute; font-size: 11px; top: 130px; left: 5px; text-align: center; width: 143px;}.top-video a {width: 155px; height: 181px; display: block; background: url(/gene-simmons-family-jewels/images/video-thumb-bg.png) 0 0; position: absolute; z-index: 999; cursor: pointer; text-decoration: none; color: #333;}.top-video a:hover {background-position: 0 -181px; color: #CB4421;}#top-video_1 {left: 15px;}#top-video_2 {left: 179px;}#top-video_3 {left: 344px;}#top-video_4 {left: 508px;}#pods-row_1, #pods-row_2 {width: 694px; display: block;}div.pod {width: 222px; height: 300px; background: url(/gene-simmons-family-jewels/images/pod-bg.png) no-repeat; float: left; text-align: center; position: relative; margin-left: 5px;}div.pod div.pod_text0 {height: 39px; margin: 10px 0 0 0;}div.pod div.pod_text2 p {text-align: left; padding: 5px 15px 0 15px; line-height: 18px;}div.pod div.pod_text2 a, div.pod div.pod_text2 a:link,div.pod div.pod_text2 a:visited, div.pod div.pod_text2 a:active {text-decoration: none; color: #CB4421;}div.pod div.pod_text2 a:hover {text-decoration: underline;}div.pod div.go-btn {position: absolute; bottom: 15px; left: 90px; width: 41px; height: 16px; overflow: hidden;}div.pod div.go-btn a {display: block; width: 41px; height: 16px; background: transparent url(/gene-simmons-family-jewels/images/buttons.gif) 0 0 no-repeat;}div.pod div.go-btn a:hover {background-position: 0 -16px;}#sponsorAdContainer, #sponsorAdContainer.singleAd, #sponsorAdContainer.doubleAd {top: 137px!important;}/* Home */#gsfj-home #outer {background: url(/gene-simmons-family-jewels/images/home/outer-bg.jpg) no-repeat; -webkit-background-size: 1009px 2134px;}#gsfj-home #main-promo-swf_text0 {height: 398px; position: relative;}/* About */#gsfj-about #outer {background: url(/gene-simmons-family-jewels/images/about/outer-bg.jpg) no-repeat;}#gsfj-about h2 {position: absolute; top: 43px; left: 255px;}#gsfj-about #main-promo-content_text0 {position: relative; height: 120px;}#gsfj-about #main-promo-content_text1 {position: relative; left: 20px; top: 20px; width: 370px; margin-bottom: 60px}#gsfj-about #main-promo-content_text1 p {line-height: 20px; padding: 0 0 20px 0;}/* Breast Cancer Awareness */#gsfj-bca #outer {background: url(/gene-simmons-family-jewels/images/breast-cancer-awareness/outer-bg.jpg) no-repeat;}#gsfj-bca h2 {position: absolute; left: 256px; top: 20px;}#gsfj-bca #main-promo-content_text0 {position: relative; height: 172px;}#gsfj-bca #main-promo-content_text1 {position: relative; margin: 0 0 0 35px; height: 260px;}#gsfj-bca #main-promo-content_text1 p, #gsfj-bca #open_quote, #gsfj-bca #close_quote, #gsfj-bca #quote_attr {position: absolute;}#gsfj-bca #open_quote {left: 0; top: 0;}#gsfj-bca #main-promo-content_text1 p {left: 24px; top: 15px; width: 315px; font-size: 14px; line-height: 17px; color: #000;}#gsfj-bca #close_quote {left: 335px; top: 155px}#gsfj-bca #quote_attr {left: 40px; top: 180px}#gsfj-bca #main-promo-content_image4, #gsfj-bca #main-promo-content_image2 {margin: 0 0 0 80px}#gsfj-bca #main-promo-content_text3 ul {margin: 20px 90px 0 110px;}#gsfj-bca #main-promo-content_text3 ul li {font-size: 14px; color: #000; margin: 0 0 15px 0; list-style-image: url(/gene-simmons-family-jewels/images/breast-cancer-awareness/bullet.gif); list-style-position: outside; padding: 0 0 0 10px; line-height: 18px;}#gsfj-bca #main-promo-content_text3 {height: 242px;}#gsfj-bca #main-promo-content_text5 {position: relative;}#gsfj-bca #main-promo-content_text5 p {font-size: 14px; color: #000; padding: 30px 60px 0 190px; position: relative;}#gsfj-bca #main-promo-content_text5 a, #gsfj-bca #main-promo-content_text5 a:link, #gsfj-bca #main-promo-content_text5 a:visited, #gsfj-bca #main-promo-content_text5 a:active {color: #E85AA0;}#gsfj-bca #main-promo-content_text5 img {position: absolute; left: 80px; top: 70px;}#gsfj-bca #pods-section {display: none;}/* Incarnate */#gsfj-incarnate #outer {background: url(/gene-simmons-family-jewels/images/incarnate/outer-bg.jpg) no-repeat; -webkit-background-size: 1009px 2016px;}#gsfj-incarnate h2 {position: absolute; top: 43px; left: 290px;}#gsfj-incarnate #main-promo-content p {color: #333; margin: 0 0 25px 0; line-height: 18px;}#gsfj-incarnate #main-promo-content span {color: #600; font-weight: bold;}#gsfj-incarnate #main-promo-content p.pre-order {margin-left: 5px; margin-bottom: 30px; width: 340px; color: #fff; }#gsfj-incarnate #main-promo-content p.t-shirt {margin-left: 5px; margin-bottom: 30px; width: 340px; }#gsfj-incarnate #main-promo-content p.t-shirt a, #gsfj-incarnate #main-promo-content_text6 a:link, #gsfj-incarnate #main-promo-content_text6 a:visited, #gsfj-incarnate #main-promo-content_text6 a:active {color: #660000; font-weight: bold;}#gsfj-incarnate #main-promo-content img.shirts {display: block; clear: both; margin: -14px 0 0 -16px;}#gsfj-incarnate #main-promo-content p.credits {width: 600px;}#gsfj-incarnate #main-promo-content p.credits span {color: #600; font-weight: normal;}#gsfj-incarnate #main-promo-content_text4 {height: 300px;}#gsfj-incarnate #main-promo-content_text4 p {color: #510507; clear: both;}#gsfj-incarnate #main-promo-content_text5 {height: 280px;}#gsfj-incarnate #main-promo-content_text5 a, #gsfj-incarnate #main-promo-content_text6 a:link, #gsfj-incarnate #main-promo-content_text6 a:visited, #gsfj-incarnate #main-promo-content_text6 a:active {color: #FFF; font-weight: bold;}#gsfj-incarnate #main-promo-content_text5 a:hover {text-decoration: none;}#gsfj-incarnate #main-promo-content_text5 p {color: #FFF; margin: 0 0 15px 60px; width: 570px;}#gsfj-incarnate #main-promo-content_text6 {width: 560px; border-top: 1px solid #333; padding: 7px 0 0 0; margin: 0 0 0 60px;}#gsfj-incarnate #main-promo-content_text6 a, #gsfj-incarnate #main-promo-content_text7 a:link, #gsfj-incarnate #main-promo-content_text7 a:visited, #gsfj-incarnate #main-promo-content_text7 a:active {color: #900;}#gsfj-incarnate #main-promo-content_text6 a:hover {text-decoration: none;}#gsfj-incarnate #main-promo-content_text0 {position: relative; height: 120px;}#gsfj-incarnate #main-promo-content_text1 {margin: 5px 0 0 35px; height: 650px;}#gsfj-incarnate #main-promo-content_text1 p {width: 565px;}#gsfj-incarnate #main-promo-content_text1 a, #gsfj-incarnate #main-promo-content_text1 a:link, #gsfj-incarnate #main-promo-content_text1 a:visited, #gsfj-incarnate #main-promo-content_text1 a:active {color: #FFF; font-weight: bold;}#gsfj-incarnate #main-promo-content div.quote p {margin: 0; padding: 14px 75px 0 85px; color: #300;}#gsfj-incarnate #main-promo-content div.quote img {float: right; margin: 5px 80px 0 0;}#gsfj-incarnate #main-promo-content div.quote {background: url(/gene-simmons-family-jewels/images/incarnate/quotes.png) top left no-repeat; width: 654px; clear: both;  height: 165px;}#gsfj-incarnate #main-promo-content img.title-image {display: block; clear: both; margin: 0 0 15px 60px;}#gsfj-incarnate #main-promo-content div#tb-container {padding: 0 0 0 100px}#gsfj-incarnate #main-promo-content a.thickbox {background: url(/gene-simmons-family-jewels/images/incarnate/page-bg.png) no-repeat; width: 108px; height: 160px; margin: 0 15px 0 0; display: block; float: left;}#gsfj-incarnate #main-promo-content a.thickbox img {position: relative; top: 1px; left: -1px;}#gsfj-incarnate #main-promo-content div.centered-content {width: 660px; text-align: center;}#gsfj-incarnate #main-promo-content #main-promo-content_text5 p {margin: 0 0 0 60px;}#gsfj-incarnate #footer-ad-sec {margin: 0 auto; width: 728px; padding: 30px 0 30px 0;}/* Episode Guide */#gsfj-episodes #outer {background: url(/gene-simmons-family-jewels/images/episode-guide/outer-bg.jpg) no-repeat;}#gsfj-episodes #main-promo-content_text0 {position: relative; height: 120px;}#gsfj-episodes #main-promo-content_text0 h2 {position: absolute; top: 43px; left: 269px;}#main-promo-content_epiguide {position: relative; left: 28px; top: 18px; }#main-promo-content_epiguide * {margin: 0; padding: 0;}#recap-container {background: transparent; height: 680px;}#recap-image {position: absolute; left: 0;}#gsfj-episodes #main-promo-content_epiguide {}#season-list li {display: inline; float: left; width: 16px; height: 17px; text-align: center; margin: 0 5px 0 0;}#season-list li a {background: transparent url(/gene-simmons-family-jewels/images/episode-guide/season-bg.gif) no-repeat; margin: 0; padding: 0; width: 16px; height: 15px; padding: 2px 0 0 0; display: block; vertical-align: middle;}#season-list li a:hover, li#season-selected a {background-position: 0 -17px; color: #FFF;}#recap-info {margin: 0; float: none;}#recap-season {height: 17px; margin: 0; padding: 0; position: absolute; left: 420px; top: 0;}#recap-nav {position: absolute; top: 20px; left: 342px; background: transparent url(/gene-simmons-family-jewels/images/episode-guide/loader.gif) center 5px no-repeat; width: 288px}#recap-season ul {margin: 0; padding: 0 0 0 0;}#recap-summary-title {border: none; width: 591px; padding: 0 20px;}#recap-times {height: 0;}#recap-summary, #recap-summary h2 {margin: 0; padding: 0;}#recap-summary {font-size: 13px; color: #494949}#recap-summary h2 {font-size: 18px; font-weight: bold; color: #CB4421;}#recap-summary-text {margin: 0; padding: 20px; width: 590px; position: relative; height: 160px;}#recap-summary {position: absolute; top: 350px;}.recap-nav-light, .recap-nav-dark {background: transparent url(/gene-simmons-family-jewels/images/episode-guide/episode-bg.jpg) no-repeat; padding: 5px 5px 0px 5px; height: 48px; overflow: hidden; color: #494949;}.recap-nav-light *, .recap-nav-dark * {color: #494949!important;}#recap-nav-selected  a:link, #recap-nav-selected  a:visited,  #recap-nav-selected  p {color: #929292!important;}#recap-nav-selected {background: transparent url(/gene-simmons-family-jewels/images/episode-guide/episode-selected-bg.jpg) no-repeat;}#recap-nav-list li:hover, #recap-nav-list li:hover, #recap-nav-list li.over  {background: transparent url(/gene-simmons-family-jewels/images/episode-guide/episode-selected-bg.jpg) no-repeat; color: #929292!important;}/* Gene's Jewels Game */#gsfj-jewels #outer {background: url(/gene-simmons-family-jewels/images/genes-jewels-game/outer-bg.jpg) no-repeat;}#gsfj-jewels h2 {position: absolute; top: 43px; left: 266px;}#gsfj-jewels #main-promo-content_text0 {position: relative; height: 120px;}#gsfj-jewels #main-promo-content_text1 {margin: 5px 0 60px 6px;  height: 500px;}/* Meet the Family */#gsfj-meetgene #outer {background: url(/gene-simmons-family-jewels/images/meet-family/gene-bg.jpg) no-repeat; -webkit-background-size: 1009px 1580px;}#gsfj-meetshannon #outer {background: url(/gene-simmons-family-jewels/images/meet-family/shannon-bg.jpg) no-repeat; -webkit-background-size: 1009px 1580px;}#gsfj-meetnick #outer {background: url(/gene-simmons-family-jewels/images/meet-family/nick-bg.jpg) no-repeat; -webkit-background-size: 1009px 1580px;}#gsfj-meetsophie #outer {background: url(/gene-simmons-family-jewels/images/meet-family/sophie-bg.jpg) no-repeat; -webkit-background-size: 1009px 1580px;}#gsfj-meetsnippy #outer {background: url(/gene-simmons-family-jewels/images/meet-family/snippy-bg.jpg) no-repeat; -webkit-background-size: 1009px 1580px;}body.gsfj-meet #main-promo-content_text0 h3 {position: absolute; top: 14px; left: 18px;}body.gsfj-meet h2 {position: absolute; top: 40px; left: 269px;}body.gsfj-meet #main-promo-content_text0 {position: relative; height: 120px;}body.gsfj-meet #navigation {padding: 25px 0 0 275px; margin: 0 0 25px 0; background: url(/gene-simmons-family-jewels/images/meet-family/choose-a-family-member.gif) 570px top no-repeat; float: left;}body.gsfj-meet #navigation li {float: left; margin: 0 5px 0 0;}body.gsfj-meet #navigation li a {width: 75px; height: 55px; display: block; background: url(/gene-simmons-family-jewels/images/meet-family/navigation.jpg) no-repeat;}body.gsfj-meet #navigation #gene_nav a {background-position: 0 0;}body.gsfj-meet #navigation #gene_nav a:hover {background-position: 0 -64px}#gsfj-meetgene #navigation #gene_nav a {background-position: 0 -128px;}body.gsfj-meet #navigation #shannon_nav a {background-position: -80px 0;}body.gsfj-meet #navigation #shannon_nav a:hover {background-position: -80px -64px;}#gsfj-meetshannon #navigation #shannon_nav a {background-position: -80px -128px;}body.gsfj-meet #navigation #nick_nav a {background-position: -160px 0;}body.gsfj-meet #navigation #nick_nav a:hover {background-position: -160px -64px;}#gsfj-meetnick #navigation #nick_nav a {background-position: -160px -128px;}body.gsfj-meet #navigation #sophie_nav a {background-position: -241px 0;}body.gsfj-meet #navigation #sophie_nav a:hover {background-position: -241px -64px;}#gsfj-meetsophie #navigation #sophie_nav a {background-position: -241px -128px;}body.gsfj-meet #navigation #snippy_nav a {background-position: -322px 0;}body.gsfj-meet #navigation #snippy_nav a:hover {background-position: -322px -64px;}#gsfj-meetsnippy #navigation #snippy_nav a {background-position: -322px -128px;}body.gsfj-meet #main-promo-content_text3, body.gsfj-meet #main-promo-content_text4, body.gsfj-meet #main-promo-content_text5 {margin: 0 0 0 335px;}body.gsfj-meet #main-promo-content_text2 {width: 340px; height: 255px; background: none; border: 1px solid #AAA; clear: both; margin: 0 0 15px 325px;}body.gsfj-meet #main-promo-content_text3 h1 {float: left; position: relative; z-index: 99; left: 0; top: 0;}body.gsfj-meet #main-promo-content_text3 a {text-decoration: none; line-height: 40px; position: relative; z-index: 999;}#gsfj-meetgene #main-promo-content_text3 h1 {position: static; margin: 0 -40px 0 0;}body.gsfj-meet #main-promo-content_text4 {clear: both; position: relative; width: 335px; height: 330px;}body.gsfj-meet #bio_copy {overflow-y: hidden; padding: 5px 30px 5px 0; width: 305px; height: 320px;}body.gsfj-meet #bio_copy p {font-size: 13px; line-height: 16px; color: #4F4F4F; padding: 0 0 15px 0;}body.gsfj-meet #main-promo-content_text5 {position: relative; width: 330px; height: 55px;}body.gsfj-meet #lower_nav {position: relative; right: 0px; top: 10px; width: 305px; text-align: right;}body.gsfj-meet #lower_nav a {text-decoration: none; color: #000; background: url(/gene-simmons-family-jewels/images/meet-family/arrows.gif) no-repeat; font-weight: bold;}body.gsfj-meet #lower_nav a.prev_none, body.gsfj-meet #lower_nav a.prev_fam {padding: 0 20px 0 0;}body.gsfj-meet #lower_nav a.next_none, body.gsfj-meet #lower_nav a.next_fam {padding: 0 0 0 20px;}body.gsfj-meet #lower_nav a.next_none {background-position: 4px -172px;}body.gsfj-meet #lower_nav a.next_fam {background-position: left -111px;}body.gsfj-meet #lower_nav a.prev_none {background-position: 4px -50px;}body.gsfj-meet #lower_nav a.prev_fam {background-position: right 1px;}body.gsfj-meet #wrap {width: 17px; position: absolute; right: 0; top: 0; height: 330px; background: url(/gene-simmons-family-jewels/images/meet-family/track.gif) repeat-y;}body.gsfj-meet #wrap #track1 {height: 330px; position: absolute;}body.gsfj-meet #wrap #handle1 {height: 63px; background: url(/gene-simmons-family-jewels/images/meet-family/scroller.gif) 0 0 no-repeat; width: 17px;}#gsfj-meetsophie #wrap, #gsfj-meetnick #wrap {display: none;}/* Photo Gallery */#gsfj-gallery #outer {background: url(/gene-simmons-family-jewels/images/photos/outer-bg.jpg) no-repeat;}#gsfj-gallery h2 {position: absolute; top: 43px; left: 271px;}body.tweed-gal h2 {top: 30px!important; left: 290px!important;}#gsfj-gallery #main-promo-content_text0 {position: relative; height: 110px;}#gsfj-gallery #main-promo-content_photo_gallery {position: relative; margin-bottom: 100px;}body.tweed-gal #main-promo-content {background: url(/gene-simmons-family-jewels/images/photos/gallery_bg.jpg) 0 0 no-repeat; height: 900px;}#gsfj-gallery #gallery_nav {position: absolute; bottom: 10px; right: 15px;}body.tweed-gal #gallery_nav {right: 45px!important;}#gsfj-gallery #gallery_nav span {color: #000; float: left; font-size: 17px; margin-top: -5px;}#gsfj-gallery #gallery_nav a {background: url(/gene-simmons-family-jewels/images/arrows.gif) no-repeat; text-decoration: none; float: left; display: block; text-transform: uppercase; font-size: 11px;}#gsfj-gallery #gallery_nav a.prev_none {display: block; width: 13px; height: 12px; background-position: 0 -96px; margin: 1px 4px 0 0;}#gsfj-gallery #gallery_nav a.next_none {display: block; width: 13px; height: 12px; background-position: 0 0; margin: 1px 0 0 4px;}#gsfj-gallery #gallery_nav a.next_btn {padding: 0 0 0 25px; background-position: 0 -64px; margin: 1px 0 0 4px;}#gsfj-gallery #gallery_nav a.next_btn:hover {background-position: 0 -32px;}#gsfj-gallery #gallery_nav a.prev_btn {padding: 0 25px 0 0; background-position: right -160px; margin: 1px 4px 0 0;}#gsfj-gallery #gallery_nav a.prev_btn:hover {background-position: right -128px;}#controls {margin: 0 0 0 15px; padding: 0 0 0 0; width: 656px; height: 70px;}#controls_left {width: 367px; padding: 0 0 0 10px; float: left;}#controls_left p {color: #000; font-size: 14px; margin: 8px 0 0 0;}body.tweed-gal #controls_left p {color: #600;}#controls_left #fb_like {position: absolute; top: 33px; left: 125px;}#controls_left #fb_like iframe {width: 280px!important}#controls_left #this_gallery {font-size: 11px; color: #000; margin: 0 0 0 0;}body.tweed-gal #controls_left #this_gallery {color: #300;}#controls_left #active_thumb img {width: 90px; height: auto; border: 1px solid #000; float: left; margin: 4px 10px 0 0;}#controls_right {float: right; width: 245px; padding: 10px 0; color: #000;}body.tweed-gal #controls_right {color: #300;}#img_cap {margin: 5px 0 0 15px; padding: 5px 5px 5px 5px; width: 646px; height: 489px; position: relative;}#imgholder {width: 646px; height: 413px; text-align: center; position: absolute; bottom: 18px;}#imgholder img.replaced {border: 1px solid #000; height: auto; width: 625px;}#inner_controls {height: 28px; border-bottom: 1px solid #EBEAE8;}#capholder {width: 623px;  color: #000; font-size: 12px; padding: 10px 0 0 0; margin: 0 auto;}body.tweed-gal #capholder {font-size: 11px;}div.gallery_div {/*margin: 5px 0 0 15px; padding: 5px; width: 646px;*/ padding: 10px 0 0 0; position: relative; width: 565px; margin: 0 0 0 45px;}#galleries {overflow: hidden; width: 656px; height: 77px; margin: 5px 0 0 15px;}.gallery {height: 57px;}.gallery li {/*border: 1px solid #223106; -moz-border-radius: 3px; -webkit-border-radius: 3px;*/}.gallery li {float: left; background: #333 url(/gene-simmons-family-jewels/images/photos/loading.gif) 22px 12px no-repeat; margin: 2px 5px; width: 60px; height: 53px; overflow: hidden; cursor: pointer;}.gallery li.active {border: 2px solid #D13D00; margin: 0 3px 0 3px; height: 53px;}body.tweed-gal .gallery li.active {border-color: #FFF;}.gallery li img {height: 53px; width: auto;}#gal_prev, #gal_next, #img_cnt {display: none;}#gal_prev, #gal_next {position: absolute; top: 200px; border: none!important; cursor: pointer;}#gal_prev {left: 14px;}#gal_next {right: 14px;}#img_cnt {position: absolute; top: 202px; right: 51px; background: #FFF; color: #000; opacity: 0.5; padding: 10px 5px 10px 10px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px;}span.caption {display: none; position: static; width: 539px; padding: 6px 0 0 0;}#album_select {height: 19px; padding: 5px 0 0 0;}#album_select select {height: 19px; border: 1px solid #CCC; font-size: 12px; color: #676767; width: 200px;}#slideshow {margin: 3px 0 0 205px;}#slideshow_play a, #slideshow_pause a {color: #B2B1B0; font-size: 12px; float: left; padding: 3px 4px; cursor: pointer; height: 13px; font-weight: bold;}body.tweed-gal #slideshow_play a, body.tweed-gal #slideshow_pause a {color: #333;}#slideshow_play a {padding-right: 27px; background: url(/gene-simmons-family-jewels/images/photos/slideshow_btn.png) right 0 no-repeat;}#slideshow_pause a {padding-left: 27px; background: url(/gene-simmons-family-jewels/images/photos/slideshow_btn.png) left -19px no-repeat;}#slideshow span a.active {color: #666; font-weight: bold;}body.tweed-gal #slideshow span a.active {color: #933;}#slideshow_play a.active {padding-right: 4px; background: none;}#slideshow_pause a.active {padding-left: 4px; background: none;}#share_btn {margin: 2px 185px 0 5px; float: right;}.jcarousel-container {position: relative; width: 565px;}.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}.jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}.jcarousel-list li, .jcarousel-item {float: left; list-style: none; width: 75px; height: 75px;}.jcarousel-next {z-index: 3; display: block; width: 13px; height: 12px; background: url(/gene-simmons-family-jewels/images/photos/arrows.gif) -13px -12px no-repeat; cursor: pointer; position: absolute; right: -25px; top: 23px;}body.tweed-gal .jcarousel-next {width: 23px; height: 50px; background: url(/gene-simmons-family-jewels/images/photos/tweed-arrows.png) 0 -150px no-repeat; top: 15px; right: -28px;}.jcarousel-next:hover {background-position: -13px 0px;}body.tweed-gal .jcarousel-next:hover {background-position: 0 -225px;}.jcarousel-prev {z-index: 3; display: block; width: 13px; height: 12px; background: url(/gene-simmons-family-jewels/images/photos/arrows.gif) 0 -12px no-repeat; cursor: pointer; position: absolute; left: -25px; top: 22px;}body.tweed-gal .jcarousel-prev {width: 23px; height: 50px; background: url(/gene-simmons-family-jewels/images/photos/tweed-arrows.png) 0 0 no-repeat; top: 15px; left: -28px;}.jcarousel-prev:hover {background-position: 0 0px;}body.tweed-gal .jcarousel-prev:hover {background-position: 0 -75px;}/* Family Jewels Quiz */#gsfj-familyquiz #outer {background: url(/gene-simmons-family-jewels/images/quiz/outer-bg.jpg) no-repeat;}#gsfj-familyquiz h2 {position: absolute; top: 43px; left: 323px;}#gsfj-familyquiz #main-promo-content_text0 {position: relative; height: 120px;}#gsfj-familyquiz #main-promo-content_text1 {margin: 12px 0 50px 9px; height: 505px; width: 670px;}/* Ultimate Fan Quiz */#gsfj-ultimate-fan-quiz #outer {background: url(/gene-simmons-family-jewels/images/ultimate-fan-quiz/outer-bg.jpg) no-repeat;}#gsfj-ultimate-fan-quiz h2 {position: absolute; top: 43px; left: 243px;}#gsfj-ultimate-fan-quiz #main-promo-content_text0 {position: relative; height: 120px;}#gsfj-ultimate-fan-quiz #main-promo-content_text1 {margin: 12px 0 50px 9px; height: 505px; width: 670px;}/* Simmons Family Timeline */#gsfj-timeline #outer {background: url(/gene-simmons-family-jewels/images/timeline/outer-bg.jpg) no-repeat;}#gsfj-timeline h2 {position: absolute; top: 43px; left: 197px;}#gsfj-timeline #main-promo-content_text0 {position: relative; height: 120px;}#gsfj-timeline #main-promo-content_text1 {margin: 12px 0 0 9px; height: 610px; width: 670px;}/* Uncut Facelift Surgery */#gsfj-surgery #outer {background: url(/gene-simmons-family-jewels/images/uncut-facelift-surgery/outer-bg.jpg) no-repeat;}#gsfj-surgery h2 {position: absolute; top: 43px; left: 246px;}#gsfj-surgery #main-promo-content_text0 {position: relative; height: 120px;}#gsfj-surgery #main-promo-content_text1 {margin: 45px 0 260px 220px; height: 347px; width: 406px;}/* Video */#gsfj-video #outer {background: url(/gene-simmons-family-jewels/images/video/outer-bg.jpg) no-repeat;}#gsfj-video h2 {position: absolute; top: 43px; left: 443px;}/*#gsfj-video #left-column {min-height: 700px;}*/#gsfj-video #main-promo-content_text0 {position: relative; height: 120px;}#gsfj-video #main-promo-content_3tier {margin-top: -120px;}#gsfj-video #pods-section {display: none;}#vp-button a {display: block; width: 136px; height: 22px; background: transparent url(/videos/images/vp-go.gif) no-repeat; background-position: 0 0; position: absolute; right: 30px; top: 72px;}#vp-button a:hover {background-position: 0 -22px;}/* Viewer's Choice */#gsfj-vc #outer {background: transparent url(/gene-simmons-family-jewels/images/viewers-choice/outer-bg.jpg) no-repeat;}#gsfj-vc #main-promo {position: relative; background: transparent url(/gene-simmons-family-jewels/images/viewers-choice/gene-promo.jpg) bottom right no-repeat; width: 685px; height: 340px;}#gsfj-vc #times-copy {position: absolute; top: 125px; left: 15px;}#gsfj-vc h2#viewers-choice {position: absolute; top: 40px; left: 250px;}#gsfj-vc #promo-copy {position: absolute; left: 217px; top: 125px; width: 290px;}#gsfj-vc #promo-copy p {margin: 0 0 10px 0; padding: 0 0 0 0; line-height: 17.5px;}#gsfj-vc div.season-div {width: 680px; position: relative; top: 15px; left: 6px;}#gsfj-vc div.season-top {height: 43px; background: transparent url(/gene-simmons-family-jewels/images/viewers-choice/box-season-top.png) no-repeat; padding: 0 5px; width: 670px;}#gsfj-vc div.season-top img {position: absolute; top: 8px; left: 18px;}#gsfj-vc div.season-mid {background: transparent url(/gene-simmons-family-jewels/images/viewers-choice/box-season-mid.png) repeat-y; padding: 10px 5px 0 15px; width: 660px; float: left;}#gsfj-vc div.season-mid p {margin: 0; padding: 0;}#gsfj-vc div.episode-selection {width: 215px; float: left; margin-bottom: 5px; height: 90px; overflow: hidden;}#gsfj-vc div.episode-selection div.es-radio {width: 15px; float: left;}#gsfj-vc div.episode-selection div.es-copy {width: 200px; float: left;}#gsfj-vc div.episode-selection div.es-copy p {padding-left: 10px;}#gsfj-vc div.episode-selection div.es-copy p.episode-description {}#gsfj-vc div.season-bot {background: transparent url(/gene-simmons-family-jewels/images/viewers-choice/box-season-bot.png) no-repeat; padding: 0 5px; width: 670px; height: 27px; clear: both;}#gsfj_vc_submit {position: relative; left: 280px; padding: 15px 0;}#overlayContainer{		position: absolute;		top: 0;		left: 0;		right: 0;		bottom: 0;		width: 100%;		height: 100%;		background: url(../images/viewers-choice/overlay_transparent_bg.png) repeat 0 0 transparent;		z-index: 99999999;		text-align: left;	}	#overlayContainer #messageBlock{			width: 468px;			height: 268px;			margin: 15% 220px;			background: url(../images/viewers-choice/overlay_bg.jpg) no-repeat 0 0 transparent;			overlay: hidden;		}		#overlayContainer #messageBlock p{				margin-left: 210px;				margin-right: 20px;				color: #000;				font-size: 14px;				clear: both;				text-align: center;			}			#overlayContainer #messageBlock p.hdr{					font-weight: bold;					padding-top: 90px;				}			#overlayContainer #messageBlock p a{					display: block;					width: 118px;					height: 36px;					line-height: 36px;					font-size: 12px;					font-weight: bold;					text-decoration: none;					color: #000;					float: left;					background: url(../images/viewers-choice/overlay_button.gif) no-repeat 0 0 transparent;				}body #errorMessage{font-weight:bold;color:#990000!important;margin-left:20px; font-size:16px}
