/* TSC GLOBAL CSS */
body {padding: 0px; margin: 0px; font: 14px Tahoma, Verdana, sans-serif; line-height: 20px; color:#333px;}
#site_container {margin: 0 auto; overflow: visible;width:1000px;}
#site_container #main_content {margin: 0px;}

.left {float: left;} .right {float: right;}
.center {text-align: center; margin: auto;}
.clear {clear: both;}
.hidden {display: none;}
.upper, .caps {text-transform: uppercase;}
.cursor {cursor: pointer;}


img {border: none;}
img.vert {vertical-align: bottom;}

a {text-decoration: none; color: #0e98be;}
a:visited {text-decoration:none;}
a:hover {text-decoration: underline;}

#body_text {font-size: 13px;} /* Leave Font size on this div, not p, needed to properly resize text on article.tmpl */
#body_text p {margin: 10px 0;}
p {margin: 5px 0; line-height: 18px;}

h1 {font-size: 31px; font-weight: normal; color: #666;}
h2 {font-size: 14px; font-weight: bold; color: #666; line-height: 17px; margin-bottom: 5px;}

#breadcrumb {font-size: 11px; font-weight: bold; color: #676767; float: left;}
.byline {font-size: 10px; color: #666; text-transform: uppercase;margin-top:5px;}
.credit {font-size: 10px;}

#page_head {background:url(/cm/thesurvivorsclub/site_images/border640.gif) no-repeat center bottom; padding-bottom: 30px; margin-bottom: 10px;}

#site_container #main_content .last {border: none;}


/**** HEADER ****/
#site_container #main_content #adBanner {margin:0 auto; padding-bottom:13px; text-align:center;}
#site_container #main_content #header {background:url(/cm/thesurvivorsclub/site_images/header/header-bg.gif) no-repeat;min-height:105px; _width:1000px; _height:105px;}
#site_container #main_content #header #logo {float: left; width: 509px; height: 91px; margin: 5px 0 10px 10px;}
#site_container #main_content #header #hed_right {float: right; margin-right: 16px;}
#site_container #main_content #header #hed_right a {font:bold 11px/14px Tahoma, sans-serif;}
#site_container #main_content #header #hed_right a :hover {text-decoration:underline;}
#hed_right #top_login_links  {float:right;}
#hed_right #top_search {clear:both;*width:100%;float:right;}
#hed_right #top_login_links ul#login_links {list-style-type:none; margin-top:10px;}
#hed_right #top_login_links ul#login_links  li {display:inline; margin-right:5px;}
#hed_right #top_login_links ul#login_links  li.last {margin-right:0px; padding-left:8px; background:url(/cm/thesurvivorsclub/site_images/header/divider.gif) no-repeat scroll 0 6px; *background-position-y:3px;}
#hed_right  #top_search #search_area {_float: right;_margin: -10px 0px 0px}
#hed_right  #top_search #search_area #form_wrap{width:376px; height:26px; border:1px solid #999999;position:relative; background-color:#ffffff;}
#hed_right  #top_search #search_area #form_wrap a{float:right;width:79px; height:26px; background:url(/cm/thesurvivorsclub/site_images/header/btn_search.gif) no-repeat;}
#hed_right  #top_search #search_area #form_wrap a:hover {background-position:left bottom;}
#hed_right  #top_search #search_area #form_wrap input.aux_search{width:292px; float:left; border:0 none;line-height:20px;margin-top:3px;padding-left:3px;}
#hed_right  #top_search #search_area .try_terms b{font:bold 11px/14px Tahoma; text-transform:uppercase; color:#333333;}
#hed_right  #top_search #search_area .try_terms a.term_link{padding-left:8px; background:url(/cm/thesurvivorsclub/site_images/header/divider.gif) no-repeat scroll 0 3px; text-transform:capitalize;}
#hed_right  #top_search #search_area .try_terms a.term_link.last{}
#hed_right  #top_search #search_area .try_terms a.term_link.first{padding-left:0px; background:none;}
#hed_right  #top_search #search_area .try_terms {*margin-top:-20px;}


/**** NAV ****/
#site_container #main_content #nav {clear: both;height: 26px;}
#nav .nav_section .nav_bar_link {margin-left:-2px; outline:medium none; text-decoration:none;} 
#nav .nav_section.health .nav_bar_link {background:url(/cm/thesurvivorsclub/site_images/header/nav_health.png) no-repeat scroll 0 0; width:100px; margin-left:0px;} 
#nav .nav_section.family .nav_bar_link {background:url(/cm/thesurvivorsclub/site_images/header/nav_family.png) no-repeat scroll 0 0; width:99px;} 
#nav .nav_section.money .nav_bar_link {background:url(/cm/thesurvivorsclub/site_images/header/nav_money.png) no-repeat scroll 0 0; width:101px;} 
#nav .nav_section.extreme .nav_bar_link {background:url(/cm/thesurvivorsclub/site_images/header/nav_extreme.png) no-repeat scroll 0 0; width:108px;} 
#nav .nav_section.stories .nav_bar_link {background:url(/cm/thesurvivorsclub/site_images/header/nav_stories.png) no-repeat scroll 0 0; width:105px;} 
#nav .nav_section.news_blogs .nav_bar_link {background:url(/cm/thesurvivorsclub/site_images/header/nav_news_blogs.png) no-repeat scroll 0 0; width:154px;} 
#nav .nav_section.book .nav_bar_link {background:url(/cm/thesurvivorsclub/site_images/header/nav_book.png) no-repeat scroll 0 0; width:117px;} 
#nav .nav_section.community .nav_bar_link {background:url(/cm/thesurvivorsclub/site_images/header/nav_community.png) no-repeat scroll 0 0; width:230px;} 
#nav .nav_section.selected .nav_bar_link {background-position:left bottom; z-index:9999;} 
#nav .nav_section.health .first{margin-left:0px;}
#nav .nav_section .dd_container {display:none; position:absolute; margin-left:-2px;} 
#nav .nav_section .dd_outer ul {list-style-type:none;padding:0;} 
#nav .nav_section {float:left; position:relative;} 
#nav .nav_bar_link {display:block; height:26px;position:relative;} 
#nav .nav_section .dd_inner span.more a {color:#ee3923; font-size:12px; font-weight:bold; text-decoration:none;} 
#nav .nav_section .dd_inner span.more a:hover {text-decoration:underline;} 
#nav .nav_section .dd_outer  {padding-bottom:10px; font:13px/21px normal Tahoma, sans-serif; position:absolute; background-color:#ffffff;} 
#nav .nav_section .dd_outer ul li a {text-decoration:none; color:#000000; outline:none;} 
#nav .nav_section .dd_outer ul li a:hover {text-decoration:underline;}
#nav .nav_section .dd_outer ul li {background:url(/cm/thesurvivorsclub/site_images/header/nav_arrow.png) no-repeat scroll 0 7px;line-height:21px;font-size:13px;padding-left:10px;} 
#nav .nav_section.news_blogs .dd_outer ul li {line-height:17px; background-position:0 5px; margin-top:1px;} 
#nav .nav_section .dd_outer ul {padding-left:10px;margin:10px 0px 0px 0px;} 
#nav .nav_section .dd_container .dd_down_nav {width:10px; height:7px; position:absolute;background:url(/cm/thesurvivorsclub/site_images/header/nav_down.png) no-repeat;z-index:999999999999;} 
#nav .nav_section .dd_inner img {float:left; border:1px solid #bdbdbd; margin-right:10px;margin-top:3px; width:72px;height:72px;} 
#nav .nav_section .dd_inner p.story {float:left; width:210px; padding:0; margin:0; font-size:12px;} 
#nav .nav_section .dd_inner p {line-height:16px;} 
#nav .nav_section .dd_inner p.featured_story {font-size:12px; font-weight:bold; text-transform:uppercase;margin:0;} 
#nav .nav_section .dd_container{background:url(/cm/thesurvivorsclub/site_images/background/default_bg.gif); z-index:9999;}

#nav .nav_section.health .dd_outer ul {height:146px;*height:149px;} 
#nav .nav_section.health .dd_outer ul li {float:left; width:35%;} 
#nav .nav_section.health .dd_outer  {width:323px; z-index: 999999;} 
#nav .nav_section.health .dd_container .dd_down_nav {left:46px;} 
#nav .nav_section.health .dd_container {width:323px;height:266px;padding:0px 6px 6px 6px; *width:324px; *height:270px; margin-left:0px;} 
#nav .nav_section.health .dd_inner {margin-top:10px;margin-left:10px;color:#333333;height:80px;border-top:1px solid #cecece;padding-top:9px;width:303px;} 

#nav .nav_section.family .dd_outer {width:448px}
#nav .nav_section.family .dd_outer ul {float:left; margin-right:20px; border-right:1px solid #cecece; padding-right:24px;}
#nav .nav_section.family .dd_inner {float:left; width:303px; margin-top:10px;}
#nav .nav_section.family .dd_container .dd_down_nav {left:41px}
#nav .nav_section.family .dd_container {width:448px; height:105px;padding:0px 6px 6px 6px; *width:449px; *height:105px;}

#nav .nav_section.money .dd_outer ul {height:146px;*height:149px;} 
#nav .nav_section.money .dd_outer ul li {float:left;width:35%;} 
#nav .nav_section.money .dd_outer  {width:323px;} 
#nav .nav_section.money .dd_container .dd_down_nav {left:46px} 
#nav .nav_section.money .dd_container {width:323px;height:266px;padding:0px 6px 6px 6px; *width:324px; *height:270px;} 
#nav .nav_section.money .dd_container .dd_down_nav {left:46px} 
#nav .nav_section.money .dd_inner {margin-top:10px;margin-left:10px;color:#333333;height:80px;border-top:1px solid #cecece;padding-top:9px;width:303px;} 

#nav .nav_section.extreme .dd_outer {width:470px}
#nav .nav_section.extreme .dd_outer ul {float:left; padding-right:24px;}
#nav .nav_section.extreme .dd_inner {float:left; width:303px; margin-top:10px; border-left:1px solid #cecece; padding-left:20px;}
#nav .nav_section.extreme .dd_container .dd_down_nav {left:46px}
#nav .nav_section.extreme .dd_container {width:470px; height:98px;padding:0px 6px 6px 6px;*width:471px; *height:98px;}

#nav .nav_section.stories .dd_outer {width:448px}
#nav .nav_section.stories .dd_outer ul {float:left; margin-right:20px; border-right:1px solid #cecece; padding-right:24px;}
#nav .nav_section.stories .dd_inner {float:left; width:303px; margin-top:10px;}
#nav .nav_section.stories .dd_container .dd_down_nav {left:46px} 
#nav .nav_section.stories .dd_container {width:448px; height:105px;padding:0px 6px 6px 6px; *width:449px;}

#nav .nav_section.news_blogs .dd_outer {width:455px}
#nav .nav_section.news_blogs .dd_outer ul {float:left; padding-right:24px;width:98px;}
#nav .nav_section.news_blogs .dd_inner {float:left; width:300px; margin-top:10px; border-left:1px solid #cecece; padding-left:20px;}
#nav .nav_section.news_blogs .dd_container .dd_down_nav {left:66px}
#nav .nav_section.news_blogs .dd_container {width:455px; height:97px;padding:0px 6px 6px 6px; *width:456px; *height:99px;}

/***** PARTNER RELATED CONTENT *****/

.flipbook #partnerLinks, .article #partnerLinks {width:330px; float:left; margin-bottom:15px; }
.flipbook #partnerLinks p.moreFrom, .article #partnerLinks p.moreFrom {font-weight:bold; }
.flipbook #partnerLinks p.moreFrom a, .article #partnerLinks p.moreFrom a {font-weight:bold; font-size:14px;}
.flipbook #partnerLinks ul.partner-list, .article #partnerLinks ul.partner-list   {font-family:tahoma; font-size:13px; list-style-type:none; margin:0px; padding-left:0px;}
.flipbook #partnerLinks .partner-list li, .article #partnerLinks .partner-list li { background: url("/cm/thesurvivorsclub/site_images/li_carat.png") no-repeat scroll 0 5px transparent;line-height:20px; font-family:tahoma; font-size:12px; padding-left:15px; font-weight:bold;}
.flipbook #partnerPromo, .article #partnerPromo {text-align:center;  padding-right:0px; padding-top:2px;}
.flipbook #partnerPromo img, .article #partnerPromo img {text-align:center; }
.flipbook p.partnerLinksTitle, .article p.partnerLinksTitle {font-weight:normal; font-size:22px; color:#ff3333; font-family:Tahoma; padding-bottom:5px;}
.flipbook p.moreFrom, .article p.moreFrom {font-weight:bold; font-size:13px; font-family:Verdana;}
.flipbook p.moreFrom a, .article p.moreFrom a {font-weight:normal; font-size:11px; font-family:Tahoma;}
.flipbook .partnerLogo, .article .partnerLogo {clear:both;}
.flipbook .partnerLogo span, .article .partnerLogo span {font-family:Tahoma; font-size:11px; padding-bottom:0px; margin-top:10px;}
.flipbook .partnerLogo, .article .partnerLogo {text-align:right; height:31px; margin-top:10px;}
.article .partnerLogo {margin:15px 0;}
.flipbook .partnerLogo span, .article .partnerLogo span {vertical-align:top; font-family:tahoma; font-size:11px; text-transform:uppercase;}
.flipbook .partnerLogo img, .article .partnerLogo img {margin-top:-16px; *margin-top:-18px;}
.flipbook .ptnr_txt, .article .ptnr_txt  {float:right; text-align:center; margin-bottom:15px;}
.flipbook .ptnr_txt span, .article .ptnr_txt span {font-family:tahoma; font-size:10px; line-height:10px; text-transform:uppercase; color:#999;}
.article .bg, .flipbook .bg {background:url("/cm/thesurvivorsclub/site_images/border640.gif") no-repeat scroll center bottom transparent; width:640px; height:11px; margin-bottom:15px;}

/***** MAIN CONTENT *****/
#site_container #main_content #content {margin-top:18px;float:left;}
#site_container #main_content #main_left_con {float: left; width: 640px; }
#site_container #main_content #main_left_con #articleHeader {margin-top:33px;}
#site_container #main_content #article_container {float: left; margin: 0 0 10px; clear: both;position: relative;}
#site_container #main_content #img_container {position: relative; float: left; width: 300px; border: 1px solid #ccc; margin: 40px 20px 20px 0;z-index:-1;}
#site_container #main_content #img_container img{margin-bottom:0;float:left;}
#site_container #main_content .img_credit {background: #fff; width: 290px;margin:-20px 0 0;height:20px; text-align: right; font-style: italic; padding:0 10px 0 0; opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; position:absolute;bottom:0;}

/**** VIRAL TOOLS ****/
#site_container #main_content .virals {cursor: pointer; border-bottom: 1px solid #ccc; min-width: 315px; float: left; padding-bottom: 8px; font-size: 11px; font-weight: bold; margin-bottom: 10px; line-height:16px;}

#site_container #main_content .virals a{background: url(/cm/thesurvivorsclub/site_images/virals/viral_tools_bg.png) no-repeat scroll 0 0 transparent;display:block;}

#site_container #main_content .virals .viral_btn, #site_container #main_content .virals .comment, #site_container #main_content .virals .plusone, #site_container #main_content .virals .fbshare{margin-right: 10px;}
#site_container #main_content .virals .icon_btn {height: 17px; vertical-align: text-bottom; margin: 1px 0 -2px;}

#site_container #main_content .virals .icon {margin: 3px 4px 3px 6px;}
#site_container #main_content .virals .icon.icon_twitter {margin-right: 0px;}
#site_container #main_content .virals a span {display:none;}
#site_container #main_content .virals .comment {width: 36px;*margin-right: 0;}
#site_container #main_content .virals .comment a{background-position: -64px 0;color: transparent;display: block;float: left;height: 13px;margin-top: 5px;width: 14px;}
#site_container #main_content .virals a.stbutton {display: none;}
#site_container #main_content .virals .email span, #site_container #main_content .virals .print span{display:none;}
#site_container #main_content .virals .email a{background-position: -85px 0;height: 15px;margin-top: 5px;width: 15px;}
#site_container #main_content .virals .print a{ background-position: -104px 0;height: 15px;margin-top: 4px;width: 17px;}
.soc_commentcountbin {background: url(/cm/shared/social/img/comment_bubble_COS.gif) repeat scroll right 0 transparent; height: 20px; padding: 0 5px 0 0;}
.soc_commentcountb {background: url(/cm/shared/social/img/comment_bubble_COS.gif) repeat scroll 0 0 transparent;float: right;padding: 0 0 0 10px;}
#site_container #main_content .virals .fbshare a{background: url(/cm/thesurvivorsclub/site_images/virals/viral_tools_bg.png) no-repeat scroll 0 0 transparent; color: transparent;display: block;height: 20px;width: 58px;}
#article_container .virals{margin-right:10px;}
/*** SPONSORED BY 88x31****/
#site_container #main_content #sponsoredBy span{font-size:10px; font-weight:bold; line-height:26px; color:#999; float:left; margin:-9px 3px 0px 0px;}

/*** TEXT RESIZER ****/
#site_container #main_content #text_size {text-align: right; margin: 40px 0 10px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #666;}

#site_container #main_content  #article_container .virals{left: 0; top: 0;position: absolute;width: 640px;}

/*Right Rail*/
#right_rail {width:340px; margin:18px 0 0 20px;}
#right_rail *{padding:0;margin:0;}
#rrSocialNetworks{margin-bottom:-4px;}
#right_rail ul li{list-style:none;}
#right_rail .moduleBody{margin-left:18px;}
#right_rail #adGallery {background:url(/cm/thesurvivorsclub/site_images/label-advertisement.png) no-repeat scroll center 0 transparent;border:1px solid #ccc; padding:12px 1px 5px;margin-bottom:-18px; text-align:center;}

#rrSocialNetworks ul li{display:inline-block;background-image:url(/cm/thesurvivorsclub/site_images/background/default_bg.gif);text-align:center;*float:left;}
#rrSocialNetworks ul li div{background:#fff;margin:10px;display:block;width:70px;height:55px;padding:10px;}
#rrSocialNetworks ul li div p{font-size:11px;margin-top:1px;}
#rrSocialNetworks a{color:#333;}
#rrSocialNetworks ul li{_display:inline;}
#rrSocialNetworks ul li#twitter_link {*margin:0 5px;}

#right_rail .module{margin-top:16px;float:left;width:100%;padding-bottom:18px;}
#right_rail .module.closed{padding-bottom:0px;}

.modulebg {background:url(/cm/thesurvivorsclub/site_images/background/default_bg.gif);padding-bottom:10px;_padding-bottom:5px;}

#right_rail #videoModule,
#right_rail #StoryModule {width:304px;}

#right_rail #StoryModule{width:303px;height:338px;position:relative; line-height: 18px;}
#right_rail #StoryModule div.content{position:absolute; text-align:left; background:url(/cm/thesurvivorsclub/site_images/ss-white-box.png) no-repeat; width: 187px; height: 132px; margin: 185px 0 0 8px; padding: 5px 10px 10px 15px;}
#right_rail #StoryModule div.content .title {font-weight:bold;font-size:14px; color: #333; margin-bottom: 5px;}
#right_rail #StoryModule div.content p{font-size:12px;}
#right_rail .btn_shareyourstory {background: url(/cm/thesurvivorsclub/site_images/btn_shareyourstory.gif) no-repeat; width: 149px; height: 26px; display: block; margin: 8px 0 5px;}

#right_rail .moduleHeader {color:#fff;cursor:pointer;font-size:16px;font-weight:bold;padding:10px 10px 0 18px;position:relative;height:30px;}
#right_rail .moduleHeader .icon_collapse{position:absolute;right:18px;top:11px;background:url(/cm/thesurvivorsclub/site_images/btn_collapse.gif);background-repeat:no-repeat;width:21px;height:15px;font-size:0px;}

#right_rail .moduleHeader .icon_collapse.show {background-position: left bottom;}

#right_rail #checktheseout,
#right_rail #mostpopular,
#right_rail #unlockyoursurvioriq {background: #fff; width: 276px; padding: 14px; float: left; _margin: 0 0 9px 9px;}
#right_rail #checktheseout {padding-left:13px;}
#right_rail #mostpopular .list,
#right_rail #checktheseout .list {margin-left:2px;}

#right_rail #mostpopular .list li {padding: 5px 0; font-size: 12px; list-style-position: outside; margin-left: 18px;}
#right_rail #mostpopular .list li a{font-weight:bold;}
#right_rail #checktheseout li {font-weight: bold; font-size: 12px; padding: 5px 0px 0px 15px; background:url(/cm/thesurvivorsclub/site_images/icon_arrow.gif) no-repeat scroll 0 11px; list-style-position: outside; *padding-top: 0px; vertical-align: middle; *background-position-y: 6px; _position:relative;}

#right_rail #checktheseout div {font-size: 12px; margin: 0 2px; float:left; width: 20px;}
#right_rail #unlockyoursurvioriq ul {margin: 14px 0 0;}
#right_rail #unlockyoursurvioriq ul li {font-size: 12px; line-height: 20px;}
#right_rail #unlockyoursurvioriq ul li input {margin-right: 6px;}
#right_rail #unlockyoursurvioriq b {font-size: 13px;}


#right_rail .link {font-size:12px;font-weight:bold;}
#right_rail #unlockyoursurvioriq .btn_answer{margin-top:12px;}


#right_rail #quiz_body {background:url(/cm/thesurvivorsclub/site_images/right_rail/module-quiz-bg.gif) no-repeat; width: 304px; height: 130px;}
#right_rail #quiz_body .btn_start {margin: 90px 0 0 10px; float: left;}



/**** BUTTON ****/
.btn_answer {background: url(/cm/thesurvivorsclub/site_images/btn_answer.gif) no-repeat; width: 81px; height: 26px; display:block; margin-top:12px;}
.btn_start {background: url(/cm/thesurvivorsclub/site_images/right_rail/btn_start.gif) no-repeat; width: 101px; height: 26px; display: block;margin-top: 12px;}

#right_rail .btn_start:hover,
#right_rail .btn_answer:hover,
#right_rail .btn_shareyourstory:hover, 
#right_rail .btn_signup:hover,
.btn:hover {background-position: left bottom;}
.btn span {display: none;} /* Just give buttons a class of btn and the span and hover will be already here */


.btn_start span,
.btn_answer span,
.btn_shareyourstory span {display:none;}


#right_rail .menu {background: url(/cm/thesurvivorsclub/site_images/text_most.gif) no-repeat; height: 11px; display: inline-block;}
#right_rail .mostview {width:110px; background-position:left top; border-right: 2px #9a9a9a solid;}

#right_rail .mostsearched {width: 128px; background-position: right top;}

#right_rail .mostsearched span, 
#right_rail .mostview span {display:none;}


#right_rail #tab_viewed.active {background-position:left bottom;}
#right_rail #tab_viewed.inactive {background-position:left top;}

#right_rail #tab_searched.active {background-position:right bottom;}
#right_rail #tab_searched.inactive {background-position:right top;}


#right_rail .active {color: #ee3923; cursor: default;}
#right_rail .inactive {color: #333; cursor: pointer;}




#right_rail #checktheseout li  span {color:#666; font-style:italic; font-weight:normal; font-size:12px;}


/**** ADS ****/
.ad {border: 1px solid #ccc;}
.ad .ad_container {margin: auto;}

#header_container  .ad {border: none;}


#adBanner {width: 1000px; margin: 20px 0; padding: 3px 0;}
#adBanner .ad_container  #ams_tsc_bot img{display:block;}
#adBanner .ad_container {width: 728px;}



#circ620x100 {padding: 5px; margin: 20px 0; clear: both;}
#circ620x100 .ad_container {width: 620px;}




/**** GO BACK ****/
p#back {float: left; clear: both; margin: 20px 0; font-size: 10px; font-weight: bold;}
p#back a {font-size: 13px;}



/**** FOOTER  ****/
#footer{display:block; position:relative;float:left; width:1000px;}
#footer #moreFromTSC {margin:43px 0 15px; background:url(/cm/thesurvivorsclub/site_images/background/default_bg.gif); padding-bottom:14px; clear: both;}
#footer #moreFromTSCHead {height:45px; background:url(/cm/thesurvivorsclub/site_images/more_from_tsc.png) no-repeat scroll 14px 15px; *width:500px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/cm/thesurvivorsclub/site_images/more_from_tsc.png'); _position:relative; _left: 14px; _top:15px;}
#footer #moreFromTSCHead span {margin:5px 0px 0px 20px; font-size:22px; color:#333333; visibility:hidden;}
#footer #moreFromTSCBody {background-color:white;margin:0px 14px 0; padding:20px 14px 20px 14px; _margin-top:25px;}
#footer #moreFromTSCBody .listSection {margin-right:22px; width:219px; padding:0 0 20px; float:left; position:relative;}
#footer #moreFromTSCBody .listSection.noTitle {padding:20px 0 0;}
#footer #moreFromTSCBody .listSection.last {margin:0;}
#footer #moreFromTSCBody p.listTitle {text-transform:uppercase; font-size:12px; color:#EE3923; font-weight:bold; margin:0;}
#footer #moreFromTSCBody ul {list-style:none; margin:0; padding:5px 0;}
#footer #moreFromTSCBody a {text-decoration:none;}
#footer #moreFromTSCBody li a {font-size:12px; font-weight:bold;}
#footer #moreFromTSCBody a.moreLink {background:url(/cm/thesurvivorsclub/site_images/footer/footer_arrow.gif) no-repeat scroll 0% 50%; color:black; font-size:12px; line-height:18px;padding-left:30px; font-weight:bold; padding-left:12px; color:#333333;}
#footer #moreFromTSCBody a:hover {text-decoration:underline;}


/*BOTTOM SEARCH SIGN UP*/
#tsc_ads_signup {margin-top:25px; display:block; height:270px;}
#tsc_ads_signup .ad_wrapper {border:1px solid #DBDBDB; float:left; height:267px; width:304px;}
#tsc_ads_signup  #special_offer #ams_circ_tsc_300x250 img{padding:0 2px;}
#tsc_ads_signup  span#ams_tsc_nl01{border:1px solid #DBDBDB;float:left;height:261px;margin-left:30px;padding:3px;}
#tsc_ads_signup .ad_wrapper p {text-align:center; color:#8a8a8a; font-size:9px; line-height:14px; margin:0; text-transform:uppercase;}
#tsc_ads_signup #sponsored_links {margin-right:30px;}
#tsc_ads_signup #signup_wrapper {float:left; margin-left:46px;}
#tsc_ads_signup #signup_wrapper form#signup {background:url(/cm/thesurvivorsclub/site_images/footer/bottom_signup.gif) no-repeat; width:315px; height:174px; padding-top:95px;}
#tsc_ads_signup #signup_wrapper form#signup fieldset {border:none; margin:0px; padding:0;}
#tsc_ads_signup #signup_wrapper form#signup fieldset.signup_box {margin-top:10px;}
#tsc_ads_signup #signup_wrapper form#signup input#signup_email {float:left; width:224px; height:22px; border:1px solid #666666; color:#8b8b8b; padding-left:4px;}
#tsc_ads_signup #signup_wrapper form#signup .btn_signup {margin-left:5px; float:left;width:79px; height:26px; background:url(/cm/thesurvivorsclub/site_images/btn_signup.gif) no-repeat; border:none; cursor:pointer;background-position:left top;}
#tsc_ads_signup #signup_wrapper form#signup .btn_signup:hover {background-position:left bottom;}
#tsc_ads_signup #signup_wrapper form#signup .newsletter span.title {font-weight:bold; font-size:14px; line-height:15px;}
#tsc_ads_signup #signup_wrapper form#signup .newsletter p.description {font-size:12px; line-height:15px;}

#bottom_search{width:380px; clear:both; margin-top:29px; margin-left:297px; *height:48px;}
#bottom_search #search_area #form_wrap{width:376px; height:26px; border:1px solid #999999; position:relative;}
#bottom_search #search_area #form_wrap a{display:block;float:right;width:79px; height:26px; background:url(/cm/thesurvivorsclub/site_images/header/btn_search.gif) no-repeat;}
#bottom_search #search_area #form_wrap a:hover {background-position:left bottom;}
#bottom_search #form_wrap input.aux_search{width:292px; float:left; margin-top:2px; border:0 none;line-height:20px;margin-top:3px;padding-left:3px;}
#bottom_search #search_area .try_terms b{font:bold 11px/14px Tahoma; text-transform:uppercase; color:#333333;}
#bottom_search #search_area .try_terms a.term_link{padding-left:8px; background:url(/cm/thesurvivorsclub/site_images/header/divider.gif) no-repeat scroll 0 3px; text-transform:capitalize;}
#bottom_search #search_area .try_terms a.term_link.first{padding-left:0px; background:none;}
#bottom_search #search_area .try_terms {*margin-top:-20px;}
#bottom_search #search_area .try_terms a {font:bold 11px/14px Tahoma, sans-serif;}
#bottom_search #search_area .try_terms a:hover {text-decoration:underline;}

/*FOOTER LINKS*/
#hearstFooter {padding:20px 0; text-align:center; font-size:11px;}
#hearstFooter p a {color:#000000; font-weight:bold;}
#footerLinks .linkColumn {float:left; border-right:1px solid #d6d6d6; padding:0 10px; margin:0 0 10px; height:340px; width:155px; line-height:19px; min-height:340px;}
#footerLinks .linkColumn.first {padding-left:0px;}
#footerLinks .linkColumn.last {border-right:none;}
#footerLinks .linkColumn ul li a {font-size:11px; font-weight:bold;}
#footerLinks .linkColumn ul {list-style-type:none; margin:0; padding:0;}
#footerLinks h6 {font-size:12px; text-transform:uppercase; color:#0; padding:0; margin:0 0 6px 0; line-height:16px;}
#footerLinks.first h6 {color: #333;}
#footerLinks {margin-top:24px;}
#footerLinks {background:url(/cm/thesurvivorsclub/site_images/background/default_bg.gif); padding:13px 0 13px 0;}
#links_wrapper {background: #fff; padding:15px 0 15px 0;}

#footerLinks .links_wrapper,
#footerLinks .links_wrapper_nohed {border-right: 1px solid #D6D6D6; float: left; height:340px; line-height:19px; margin: 0 0 10px; padding: 0 10px; width: 148px; overflow: hidden; min-height:340px;}

#footerLinks .links_wrapper_nohed {margin-top: 22px;}

#footerLinks .links_wrapper.last,
#footerLinks .links_wrapper_nohed.last {border-right: none; width: 131px; _width: 130px;}

#footerLinks .footerHeds {font-size: 12px; margin: 0 0 6px; padding: 0; text-transform: uppercase; font-weight: bold; line-height: 16px;}

#footerLinks .links_wrapper a,
#footerLinks .links_wrapper_nohed a {font-size: 11px; font-weight: bold; line-height: 19px;}

#footerLinks .link {margin-bottom: 2px;}
#hearstFooter .oba_message{display:inline-block; padding-left:4px; padding-right:20px; background:url(/cm/thesurvivorsclub/site_images/oba-article-small-logo.png) no-repeat right bottom;}
#hearstFooter .divider {display:inline-block; width:2px; height:8px; *height:10px; background:url(/cm/thesurvivorsclub/site_images/header/divider.gif) no-repeat scroll 0 0; margin:0 5px 0 7px;}




