/* Hammertime 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; background: #2A282B url(/hammertime/images/body-bg.jpg) repeat-x;}
#outer {width: 1009px; position: relative; margin: 0 auto;}
#globalNav {height: 80px; width: 1009px; margin: 0; padding: 0; background: url(/hammertime/images/ae-header.png) 16px 16px no-repeat;}
#row1_row1, #row1_row2 { position: absolute; left: 130px; top: 0; margin: 0; padding: 0; z-index: 999;}
#row1_row1 {width: 879px; height: 80px;}
#row1_row2 {width: 640px; height: 50px;}
div.mainNav {position: absolute; top: 49px; left: 4px; z-index: 999;}
a.topNav {color: #513854!important;}
/*.main-level li a:link, .main-level li a:visited {background: no-repeat right url(/hammertime/images/line-main.gif);}*/
#RSSMenu span {background-image: url(/hammertime/images/rss-icon.png)!important;}
div.search {position: absolute; top: 5px; right: 0;}
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;}*/
#mini-navigation-col {background: transparent url(/hammertime/images/mini-nav-bg.png) no-repeat; height: 23px; position: relative; z-index: 1;}
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: #4C4C4C; text-decoration: none; }
ul.mini-nav li a:hover {color: #BD0944;}
#nav-main-bar {position: absolute; left: 10px; top: 3px; z-index: 99;}
/*.mini-nav-submenu ul {position: absolute; margin-left: 0; top: 21px; width: 200px;}
.mini-nav-submenu ul li {float: left;}
.mini-nav-submenu ul li a, .mini-nav-submenu ul li a:link, .mini-nav-submenu ul li a:visited, .mini-nav-submenu ul li a:active {color: #888; display: block; white-space: nowrap; padding-right: 15px;}
.mini-nav-submenu ul li a:hover {color: #BD0944;}*/
.mini-nav-submenu ul {position: absolute; margin-left: 0; top: 21px; padding: 5px 10px 0 10px;margin-left: -10px}
#mn-item6 ul {background: #FFF; width: 135px;}
.mini-nav-submenu ul li {float: left;}
.mini-nav-submenu ul li a, .mini-nav-submenu ul li a:link, .mini-nav-submenu ul li a:visited, .mini-nav-submenu ul li a:active {color: #4C4C4C; display: block; white-space: nowrap; padding: 0 15px 5px 0;}
.mini-nav-submenu ul li a:hover {color: #BD0944;}
strong {font-weight: bold;}
h1, h2 {position: absolute;}
h1 {top: 15px; left: 10px;}
#left-column {min-height: 1750px;}
#main-promo-content_text0 {position: relative; height: 80px;}
#synopsis-sec {width: 630px; position: static; margin: 15px 0 25px 30px;}
#synopsis-sec p {font-size: 12px; line-height: 24px; color: #646464;}
#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; position: absolute; right: 0; top: 90px;}
#right-column * {color: #262626;}
div.squarebottomad {width: 300px; height: 250px; float: right; padding: 0; margin: 0;}
#box-ad {position: relative; right: 7px;}
#box-ad_blockad {width: 312px; height: 251px; background: url(/images/home3g/box-ad-bg.gif) 0 0 no-repeat; margin: 0 0 5px 0;}
img.rc-title {margin: 0 0 15px 0;}
#facebook-rc img.rc-title {margin: 0 0 0 0;}
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(/hammertime/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;}
img.rc-pod_image {float: right;}
#pollForm, #pollResult {margin-left: 15px; padding: 15px 0 0 0;}
#pollResult {width: 275px;}
#pollResult div.pollBar {background: #825F83; border: 1px solid #000; margin: 5px 0;}
#pollForm div.float {display: block; height: 25px;}
#pollForm div.bold {margin: -25px 0 0 20px;}
#pollForm div.answer {clear: both; padding: 15px 0 0 0;}
#pollForm div.answer input {color: #000;}
#hammer-clock {position: absolute; top: 15px; left: -160px;display: none;}
#poll-rc {display:none;}
/* Pods */
#top-videos-sec {width: 680px; height: 193px; background: url(/hammertime/images/pods/video-strip-bg.png) no-repeat; position: relative; left: 5px;}
#top-videos-pod_title0 {position: absolute; top: 10px; left: 11px;}
#top-videos-btn {position: absolute; top: 12px; right: 17px; width: 70px; height: 19px; overflow: hidden; z-index: 999;}
#top-videos-btn a {display: block; width: 70px; height: 19px; background: transparent url(/hammertime/images/pods/btn-all-videos.gif) 0 0 no-repeat;}
#top-videos-btn a:hover {background-position: 0 -19px;}
.top-video {width: 154px; height: 142px; text-align: left; float: left; display: inline; position: absolute; top: 40px; z-index: 99;}
.top-video img {position: absolute; top: 7px; left: 36px; z-index: -1;}
.top-video * {text-decoration: none!important;}
.top-video h3 {position: absolute; text-align: center; font-size: 12px;}
.top-video p {position: absolute; text-align: center; font-size: 11px;}
.top-video h3 {font-weight: bold; top: 72px; width: 134px; padding: 2px 10px; color: #533458;}
.top-video p {top: 84px; width: 124px; padding: 4px 15px; color: #0C0C0C; text-align: center;}
.top-video a {width: 154px; height: 142px; background: transparent url(/hammertime/images/pods/top-videos-bg.png) 0 0 no-repeat; display: block; z-index: 999; text-decoration: none;}
.top-video a:hover {background-position: 0 -142px; text-decoration: none;}
#top-video_1 {left: 13px;}
#top-video_2 {left: 178px;}
#top-video_3 {left: 343px;}
#top-video_4 {left: 508px;}
#pods-section {position: static; margin-left: 4px; float: left;}
#ht-photos #pods-section, #ht-episodes #pods-section, #ht-twitter #pods-section {margin-top: 30px;}
#pods-row_1, #pods-row_2 {width: 676px;}
#pods-row_1 {height: 369px; position: relative; margin-bottom: 20px;}
#pods-row_2 {height: 303px; position: relative;}
#about-pod-section-1 a {width: 225px; height: 369px; background: url(/hammertime/images/pods/pod-spot-1-alternate.jpg) 0 0 no-repeat; float: left; position: relative; display: block;}
#about-pod-section-2 a {width: 225px; height: 369px; background: url(/hammertime/images/pods/pod-spot-2-alternate.jpg) 0 0 no-repeat; float: left; position: relative; display: block;}
#about-pod-section-3 a {width: 226px; height: 369px; background: url(/hammertime/images/pods/pod-spot-3-alternate.jpg) 0 0 no-repeat; float: left; position: relative; display: block;}
#episode-guide-pod-section a {width: 225px; height: 369px; background: url(/hammertime/images/pods/episode-guide-bg.jpg) 0 0 no-repeat; float: left; position: relative; display: block;}
#photos-pod-section a {width: 225px; height: 369px; background: url(/hammertime/images/pods/photo-gallery-bg.jpg) 0 0 no-repeat; float: left; position: relative; display: block;}
#meet-pod-section a {width: 226px; height: 369px; background: url(/hammertime/images/pods/meet-the-family-bg.jpg) 0 0 no-repeat; float: left; position: relative; display: block;}
#recipes-pod-section a {width: 225px; height: 303px; background: url(/hammertime/images/pods/stephanies-recipes-bg.jpg) 0 0 no-repeat; float: left; position: relative; display: block;}
#twitter-pod-section a {width: 225px; height: 303px; background: url(/hammertime/images/pods/twitter-time-bg.jpg) 0 0 no-repeat; float: left; position: relative; display: block;}
#discussion-pod-section a {width: 226px; height: 303px; background: url(/hammertime/images/pods/discussion-bg.jpg) 0 0 no-repeat; float: left; position: relative; display: block;}
div.pod a {text-align: center; text-decoration: none;}
div.pod p {text-align: center; position: absolute; left: 13px; width: 195px; color: #616161; font-size: 12px;}
div.pod p span {color: #523656; font-weight: bold;}
#pods-row_1 div.pod p {top: 295px;}
#pods-row_2 div.pod p {top: 230px;}
div.go-btn {width: 41px; height: 16px; background: url(/hammertime/images/pods/btn-go.gif) 0 0 no-repeat; position: absolute; left: 92px; bottom: 5px;}
div.pod a:hover {cursor: pointer;}
div.pod a:hover div.go-btn {background-position: 0 -16px;}
div.pod a:hover span {color: #BD0944;}
#pods-row_1 div.pod a:hover {background-position: 0 -369px;}
#pods-row_2 div.pod a:hover {background-position: 0 -303px;}
#mega-pod-div_text0 {margin: 0 0 30px 15px;}
#mega-pod-div_text0 a {display: none; width: 664px; height: 134px; background: url(/hammertime/images/pods/sweeps-mega-pod.jpg) 0 0 no-repeat;}
#mega-pod-div_text0 a:hover {background-position: 0 -134px;}

/* Splash */
#ht-splash #mini-navigation-col {display: none;}
#ht-splash #outer {background: url(/hammertime/images/splash/outer-bg.jpg) 0 83px no-repeat; /*height: 800px;*/ position: relative;}
#ht-splash h1 {position: absolute; top: 100px; left: 94px; z-index: 99;}
#ht-splash h2 {position: absolute; top: 207px; left: 104px; z-index: 99;}
#ht-splash #main-promo-content_text1 {position: absolute; left: 0; top: 83px; display: none; z-index: 9; width: 659px; height: 706px; background: url(/hammertime/images/splash/faded.jpg) -2px -13px no-repeat;}
#ht-splash #main-promo-content_text1 #flashObj0 {position: relative; left: 110px; top: 200px}
#ht-splash #main-promo-content_image2 {position: absolute; width: 400px; right: 18px; text-align: center; top: 420px; display: none; z-index: 99;}
#ht-splash #main-promo-content_image3 {position: absolute; width: 400px; right: 18px; text-align: center; top: 538px; z-index: 99; display: none;}
#ht-splash #main-promo-content_text4 {position: absolute; right: 25px; top: 105px; z-index: 99;}
#ht-splash #main-promo-content_text5 {position: absolute; color: #FFF; text-align: center; width: 595px; left: 40px; top: 730px; line-height: 20px; font-size: 14px; z-index: 99;}
#ht-splash #main-promo-content_text5 strong {font-weight: bold;}
#ht-splash #left-column {height: 750px;}
/*#ht-splash #footer-ad-col {background: #28162C;}*/
#ht-splash #main-promo-content_text0 span {position: absolute; top: 240px; left: 230px;}
#ht-splash #main-promo-content_text1 span {position: absolute; top: 150px; left: 250px;}
#ht-splash #main-promo-content_text6 {width: 300px; height: 252px; background: url(/hammertime/images/sweepstakes/sweeps-promotion.gif) no-repeat; position: absolute; right: 25px; top: 390px; z-index: 99;}
#ht-splash #main-promo-content_text6 p {color: #FFF; font-weight: bold; text-align: center; margin: 0 0 0 2px; padding: 0 20px 0 20px; position: absolute; top: 170px; width: 256px;}
#ht-splash #main-promo-content_text6 a, #ht-splash #main-promo-content_text6 a:link, #ht-splash #main-promo-content_text6 a:visited, #ht-splash #main-promo-content_text6 a:active {color: #B19CA4; text-decoration: none; font-size: 18px; font-weight: bold; position: absolute; left: 92px; top: 219px;}
#ht-splash #main-promo-content_text6 a:hover {text-decoration: underline!important;}

/* Sweeps */
/*#ht-sweeps #insider-rc, #ht-sweeps #newsletter-rc, #ht-sweeps #mobile-alerts-rc, #ht-sweeps #also-on-rc, #ht-sweeps #facebook-rc, #ht-sweeps #shop-rc {display: none;}
#ht-sweeps #left-column {background: #241326 url(/hammertime/images/sweepstakes/outer-bg.jpg) top left no-repeat; margin-top: 3px;}
#ht-sweeps #mini-navigation-col {display: none;}
#ht-sweeps h1 {position: absolute; left: 11px; top: 91px;}
#ht-sweeps h2 {position: absolute; left: 259px; top: 129px;}
#ht-sweeps #main-promo-content_text0 {height: 300px;}
#ht-sweeps #main-promo-content_text0 p {color: #CEC9C5; position: absolute; left: 263px; top: 285px; width: 410px; font-size: 18px; font-weight: bold;}
#ht-sweeps #main-promo-content_text1 {position: relative; left: 20px; color: #E9E6DE; width: 665px; line-height: 18px; font-size: 14px;}
#ht-sweeps iframe {margin-top: 25px;}
#ht-sweeps #left-column a, #ht-sweeps #left-column a:link, #ht-sweeps #left-column a:visited, #ht-sweeps #left-column a:active {color: #726963; text-decoration: underline;}
#ht-sweeps #left-column a:hover {text-decoration: none;}
#ht-sweeps #footer-ad-col {background: #241326;}
*/
#ht-sweeps #poll-rc, #ht-sweeps #next-on-rc, #ht-sweeps #insider-rc, #ht-sweeps #email-updates-rc, #ht-sweeps #mobile-alerts-rc, #ht-sweeps #also-on-rc, #ht-sweeps #facebook-rc, #ht-sweeps #shop-rc {display: none;}
#ht-sweeps #left-column {background: #241326 url(/hammertime/images/sweepstakes/outer-bg.jpg) top left no-repeat; margin-top: 3px;}
#ht-sweeps #outer {background-color: #241326;}
#ht-sweeps h1 {position: absolute; left: 11px; top: 11px;}
#ht-sweeps h2 {position: absolute; left: 259px; top: 49px;}
#ht-sweeps #main-promo-content_text0 {height: 300px;}
#ht-sweeps #main-promo-content_text0 p {color: #CEC9C5; position: absolute; left: 263px; top: 205px; width: 410px; font-size: 18px; font-weight: bold;}
#ht-sweeps #main-promo-content_text1 {position: relative; left: 20px; color: #E9E6DE; width: 665px; line-height: 18px; font-size: 14px;}
#ht-sweeps iframe {margin-top: 25px;}
#ht-sweeps #left-column a, #ht-sweeps #left-column a:link, #ht-sweeps #left-column a:visited, #ht-sweeps #left-column a:active {color: #726963; text-decoration: underline;}
#ht-sweeps #left-column a:hover {text-decoration: none;}
#ht-sweeps #footer-ad-col {background: #241326;}

/* Insider Sweeps */
#ht-insweeps {background: #2A282B url(/hammertime/images/insider-sweeps/body-bg.png) repeat-x;}
#ht-insweeps #mini-navigation-col {background: url(/hammertime/images/insider-sweeps/mini-nav-bg.png) no-repeat;}
#ht-insweeps #outer {background: #FFF url(/hammertime/images/insider-sweeps/outer-bg.jpg) no-repeat;}
#ht-insweeps #main-promo-content_text0 {position: relative; height: 108px;}
#ht-insweeps h1 {position: absolute; top: 15px; left: 11px;}
#ht-insweeps h2 {position: absolute; top: 30px; left: 281px;}
#ht-insweeps #main-promo-content_text1 {position: relative; left: 25px; top: 23px;}
#ht-insweeps #main-promo-content_text1 h3 {color: #443748; font-size: 22px; font-weight: bold; padding-bottom: 15px;}
#ht-insweeps #main-promo-content_text1 p {color: #443748; width: 375px; padding-bottom: 30px;}
#ht-insweeps #right-column * {color: #000;}
#ht-insweeps #left-column {min-height: 1750px;}
.form-row {width: 410px; height: 24px; position: relative;}
.form-row label {float: left; width: 180px;}
.form-row input {border: 1px solid #999; width: 206px;}
.form-row input.txt-birthday {width: 28px; margin-right: 5px;}
.form-row input.txt-phone {width: 126px;}
.form-row input.radio-phone, .form-row input.radio-gender, .form-row label.radio input{width: 10px; padding: 0 0 0 0; margin: 0 5px 0 10px; border: none;}
.form-row input#submit-image {width: 137px; height: 25px; border: none;}

/* Insider Sweeps DEV added*/
.form-row {width: 420px; height: 24px; position: relative;}
.form-row input {border: 1px solid #999; width: 216px;}
#thankYouMsg p a {text-align: center; color: #000!important;}
#thankYouMsg p, #thankYouMsg p {text-align: center; width: auto!important; width: 220px;}
#ht-insweeps #main-promo-content_text1 #thankYouMsg p{color: #443748; width: 375px; padding-bottom: 0px;}
.form-row div.validation-advice{ position: absolute; width: 265px; background-color: #FF8E1F; border: 1px solid #FFAE5F; left: 95%; top: 0; z-index: 20000; padding: 2px 0 2px 5px;}
.msgError {/*	background-color: #FF8E1F; border: 1px solid #FFAE5F; padding: 5px;	display: block; margin:0;*/ margin-bottom: -10px; font-weight: bold; /*width: 250px;*/}
.msgError p {font-size: 14px; /*color: #FF8E1F!important;*/ color: #B8020E!important;}
#thankYouMsg {position: absolute; z-index: 30000; top: 20%; left: 35%; width: 220px;	background-color: #FF8E1F; border: 10px solid #000;}
#thankYouMsg h4 {color: #333; text-align: center; font-size: 16px;}
#valid.form-row{height: auto;}

/* Home */
#ht-home #outer {background: #FFF url(/hammertime/images/home/outer-bg.jpg) no-repeat;}
#ht-home #top-videos-sec {margin-top: -5px}

/* About */
#ht-about #outer {background: #FFF url(/hammertime/images/about/outer-bg.jpg) no-repeat;}
#ht-about h2 {left: 272px; top: 30px;}
#ht-about #main-promo-content_text1 {height: 620px; position: relative; left: 40px; top: 65px;}
#ht-about #main-promo-content_text1 p {color: #3D303F; width: 400px; font-size: 12px; line-height: 28px; padding-bottom: 15px;}
#ht-about #pods-row_1 {top: 40px;}

/* Photos */
#ht-photos #outer {background: #FFF url(/hammertime/images/photos/outer-bg.jpg) no-repeat;}
#ht-photos h2 {left: 274px; top: 30px;}
#ht-photos #main-promo-content_text1 {position: relative; top: 35px; left: 15px; height: 620px;}
#ht-photos #top-videos-sec {top: 40px;}
#ht-photos #pods-section {top: 40px; position: relative;}

/* Hammer-it-Home */
#ht-hammer-it-home #outer {background: #FFF url(/hammertime/images/hammer-it-home/outer-bg.jpg) no-repeat;}
#ht-hammer-it-home h2 {left: 274px; top: 30px;}
#ht-hammer-it-home #main-promo-content_text1 {position: relative; top: 39px; left: 67px; height: 450px;}
#ht-hammer-it-home #main-promo-content_text1 p {color: #FFF; width: 500px; padding: 150px 25px 0 25px; text-align: center;}
#ht-hammer-it-home #main-promo-content_text1 p a,
#ht-hammer-it-home #main-promo-content_text1 p a:link,
#ht-hammer-it-home #main-promo-content_text1 p a:visited,
#ht-hammer-it-home #main-promo-content_text1 p a:active {color: #FFF; font-weight: bold;}
#ht-hammer-it-home #main-promo-content_text1 p a:hover {}
#ht-hammer-it-home #main-promo-content_text2 {position: relative; padding:30px 0px 0px 300px}
#ht-hammer-it-home #top-videos-sec {top: 20px;}
/*#ht-hammer-it-home #top-videos-sec {top: 40px;} */
#ht-hammer-it-home #pods-section {top: 80px; position: relative;}

/* Widget */
#ht-widget #outer {background: #FFF url(/hammertime/images/widget/outer-bg.jpg) no-repeat;}
#ht-widget h2 {left: 274px; top: 30px;}
#ht-widget #main-promo-content_text1 {position: relative; top: 36px; left: 12px; height: 480px;}
#ht-widget #top-videos-sec {top: 40px;display:none}
#ht-widget #pods-section {top: 120px; position: relative;}

/* Production Blog */
#ht-blog #outer {background: #FFF url(/hammertime/images/meet-family/outer-bg.jpg) no-repeat;}
#ht-blog h2 {left: 274px; top: 18px;}
#ht-blog #bio-box {width: 636px; height: 103px; background: url(/hammertime/images/production-blog/bio-bg.png) no-repeat; margin: 35px 0 20px 20px; position: relative;}
#ht-blog #bio-box img {margin: 2px 10px 0 2px;}
#ht-blog #bio-box #bio-name {width: 60px; text-align: right; font-size: 14px; font-weight: bold; color: #937693; position: absolute; left: 180px; top: 10px;}
#ht-blog #bio-box #bio-profile {width: 60px; text-align: right; font-size: 11px; font-weight: bold; color: #937693; position: absolute; left: 180px; top: 35px;}
#ht-blog #bio-box #copy-name {font-size: 18px; color: #4E3B50; position: absolute; top: 7px; left: 245px;}
#ht-blog #bio-box #copy-profile {font-size: 11px; color: #4E3B50; position: absolute; top: 33px; left: 245px; width: 380px; line-height: 16px;}
#ht-blog .blog_header {border: 1px solid #DED7E0;  margin: 15px 0 0 20px; position: relative; cursor: pointer; width: 628px;}
#ht-blog h3 {border: 3px solid #FFF; background: #EDEEEE; height: 25px; width: 612px; font-weight: 14px; font-weight: bold; color: #644F67; padding: 10px 0 0 10px;}
#ht-blog h3 span {position: absolute; right: 10px; font-size: 12px; color: #000; font-weight: normal; background: url(/hammertime/images/production-blog/up-arrow.gif) left center no-repeat; padding-left: 22px;}
#ht-blog .active h3 span {display: none;}
#ht-blog .blog_entry {border-left: 1px solid #DED7E0; border-bottom: 1px solid #DED7E0; border-right: 1px solid #DED7E0; padding: 10px; width: 608px; margin: 0 0 15px 20px;}
#ht-blog .blog_entry p {color: #614D63; line-height: 20px; margin: 10px 0;}
#ht-blog .blog_entry img {border: 1px solid #64416E;}
#ht-blog  #pods-section {padding-top:100px;}
#ht-blog  #top-videos-sec {display:none;}
#ht-blog div.close {padding: 10px 0 0 5px; cursor: pointer;}

/* Meet the Family */
#ht-meet #outer {background: #FFF url(/hammertime/images/meet-family/outer-bg.jpg) no-repeat;}
#ht-meet h2 {left: 274px; top: 30px;}
#ht-meet #main-promo-content_text1 {position: relative; top: -55px;}
#ht-meet #pods-section {margin-top: -130px;}
#meet-family-bios {margin: 100px 0 0 25px;}
.meet-family-bio {width: 600px; float: left;}
.meet-family-bio-pic img {border: 2px solid #CCC;}
.meet-family-bio-pic {float: left;}
.meet-family-bio-copy {color: #000; padding-left: 15px; float: left; width: 450px;}
.meet-family-bio-copy h3 {font-weight: normal; margin-top: 0;}
.meet-family-bio-copy .character-name {font-weight: bold;}

/* Twitter Time */
#ht-twitter #outer {background: #FFF url(/hammertime/images/twitter-time/outer-bg.jpg) no-repeat;}
#ht-twitter h2 {top: 30px; left: 274px;}
#ht-twitter #main-promo-content_text1 {position: relative; height: 520px;}
#widgetbox_widget_parent_0 {position: absolute; left: 29px; top: 47px;}
#ht-twitter #main-promo-content_image2 {position: absolute; top: 217px; left: 406px;}

/* Video */
#ht-video #outer {background: #FFF url(/hammertime/images/video/outer-bg.jpg) no-repeat;}
#ht-video h2 {top: 30px; left: 274px;}
#ht-video #left-column {min-height: 1000px;}
#ht-video #pods-section {margin: 25px 0 0 175px;}
#ht-video #main-promo-content {position: relative; padding-bottom: 80px}
#ht-video #main-promo-content_3tier {margin-top: -85px;}
#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; left: 400px; top: 36px;}
#vp-button a:hover {background-position: 0 -22px;}
#store-promo {position: absolute; top: 710px}
#store-promo img {float: left; margin: 0 20px 0 25px}
#store-promo ul {width: 250px; list-style: none; margin: 15px 0 0 0;}
#store-promo ul a, #store-promo ul a:link, #store-promo ul a:visited, #store-promo ul a:active {color: #999; text-decoration: none;}
#store-promo ul a:hover {text-decoration: none; color: #6F5577;}
#store-promo ul li {padding: 0 0 10px 0; color: #999;}

/* Episode Guide */
#ht-episodes #outer {background: #FFF url(/hammertime/images/episode-guide/outer-bg.jpg) no-repeat;}
#ht-episodes #main-promo-content_text0 h2 {top: 30px; left: 274px;}
#main-promo-content_epiguide {position: relative; left: 23px; top: 34px; height: 670px; width: 636px;}
#main-promo-content_epiguide * {margin: 0; padding: 0;}
#recap-container {margin: 0; width: 661px; height: 610px; background: transparent;}
#recap-player, #recap-image {width: 328px; height: 298px; padding: 0 0 0 0; float: none; left: 2px; position: absolute; top: 1px;}
#recap-image {z-index: 99;}
#recap-info {width: 298px; height: 294px; float: none; margin-right: 0; position: absolute; right: 0; top: 0;}
#recap-season {height: 19px;}
#recap-season ul {margin: 0; padding: 0 0 0 80px;}
#season-list li a {text-decoration: none; color: #4E2348; background: transparent url(/hammertime/images/episode-guide/seasons.gif) no-repeat; padding: 0 0 0 0; background-position: 0px -17px; height: 17px; width: 17px; display: block; text-align: center; vertical-align: middle;}
#season-list li a:hover, li#season-selected a {color: #FFF; background-position: 0 0;}
#recap-nav {width: 298px; height: 274px; max-height: 274px; overflow: auto; overflow-x: hidden; background: transparent url(/hammertime/images/episode-guide/loader.gif) center 5px; background-repeat: no-repeat;}
#recap-summary {width: 615px; clear: both; margin-left: 0; color: #4E2348; font-family: arial, sans-serif; position: absolute; top: 298px; padding: 0 10px;}
#recap-summary h2 {margin: 0; padding-top: 8px; font-size: 18px;}
#recap-summary p {font-size: 12px;}
#recap-summary-title {height: 38px; border-bottom: 1px dotted #4E2348;}
#recap-times {height: 32px; overflow: hidden; margin: 5px 0;}
#recap-summary-text {width: 615px; height: 208px; padding-right: 0; overflow: auto; overflow-x: hidden;}
#recap-nav h3 {font-weight: bold;}
.recap-nav-dark {background-color: #E1E1E1; padding: 5px 5px 0px 5px!important; height: 48px; overflow: hidden;}
#recap-nav a, #recap-nav a:link, #recap-nav a:visited, #recap-nav a:active {text-decoration: none; color: #4E2348;}
.recap-nav-light {background-color: #EBE7EA; padding: 5px 5px 0px 5px!important; height: 48px; overflow: hidden;}
#recap-nav-selected  a:link, #recap-nav-selected  a:visited,  #recap-nav-selected  p {color: #FFF;}
#recap-nav-selected {background-color: #4E2348;}
#recap-nav-list li:hover,#recap-nav-list li:hover, #recap-nav-list li.over  {background-color: #E4D2E4;}
li.recap-nav-dark:hover * {color: #4E2348!important}
li.recap-nav-light:hover * {color: #4E2348!important}

/* Producers-corner */
#ht-producers-corner #outer {background: #FFF url(/hammertime/images/meet-family/outer-bg.jpg) no-repeat;}
#ht-producers-corner #main-promo-content_text0 {height: 96px; position: relative;}
#ht-producers-corner h2 {left: 280px; top: 16px;}
#ht-producers-corner #top-videos-sec {display:none;}
#ht-producers-corner #pods-section {margin-top: 700px;}
#ht-producers-corner #main-promo-content_text1 {height: 134px;}
#ht-producers-corner #main-promo-content_text1 {position: relative; width: 620px; top: 040px; left: 34px;}
#ht-producers-corner #main-promo-content_text1 p {padding-bottom: 15px; line-height: 15px;}
#ht-producers-corner #main-promo-content_text1 p.question {font-weight: bold; color: #3B2E3F;}
#ht-producers-corner #main-promo-content_text1 p.answer {color: #3B2E3F;}
#ht-producers-corner #main-promo-content_text1 p.intro {font-weight: bold; color: #3B2E3F;font-size:11pt;}

/* Stephanie's Recipes */
#ht-recipes #outer {background: #FFF url(/hammertime/images/meet-family/outer-bg.jpg) no-repeat;}
#ht-recipes h2 {left: 272px; top: 18px;}
#ht-recipes #main-promo-content_text1 {width: 645px; margin: 45px 0 0 25px; height: 840px;}
#ht-recipes div.accordion {width: 432px; background: url(/hammertime/images/stephanies-recipes/recipe-box-top.png) top left no-repeat;}
#ht-recipes div.accordion h3 {font-size: 18px; color: #961E5F; background: url(/hammertime/images/stephanies-recipes/recipe-top.png) no-repeat; width: 422px; height: 23px; padding: 10px 0 0 10px;}
#ht-recipes div.accordion h3.first {background: transparent; height: 20px}
#ht-recipes div.accordion h3:hover {cursor: pointer;}
#ht-recipes div.accordion ul {margin: 0 0 10px 10px;}
#ht-recipes div.accordion div.recipe {background: url(/hammertime/images/stephanies-recipes/recipe-box-bg.png) repeat-y; padding: 15px 10px 0 0;}
#ht-recipes div.accordion li {color: #493751; padding: 5px 0 5px 0; font-size: 12px;}
#ht-recipes div.accordion p {color: #493751; font-weight: bold; padding: 5px 10px 5px 10px; line-height: 18px;}
#ht-recipes #recipe-pdf {width: 180px; text-align: center; position: absolute; left: 480px; top: 650px;}
#ht-recipes #recipe-pdf img {margin: 0 0 10px 0;}
#ht-recipes #recipe-pdf a, #ht-recipes #recipe-pdf a:link, #ht-recipes #recipe-pdf a:visited, #ht-recipes #recipe-pdf a:active {color: #9D2C69; text-decoration: none;}
#ht-recipes #recipe-pdf a:hover {text-decoration: underline;}
#ht-recipes #accordion-cap {height: 5px; background: url(/hammertime/images/stephanies-recipes/recipe-box-bottom.gif) no-repeat; margin: 0 0 50px 0;}

