body { font-family: 'Roboto', arial, sans-serif; }
h1 { text-decoration:none; margin-top:10px; margin-bottom:0px; font-size:235%; text-align:left; line-height:110%; font-weight:900; text-shadow:#ccc 0px 0px 0px; clear:both } 
h2 { text-decoration:none; font-size:140%; line-height:125%; font-weight:700; clear:both; text-align:left; color:#000; padding:10px 0px }
h3 { text-decoration:none; font-size:155%; line-height:125%; font-weight:700; clear:both; text-align:left; color:#000; padding:0px 0px }

@media only screen and (min-width:1200px) {

#page_nav_main { width:1200px }

#page_nav_soaps { width:1200px; height:25px; margin:0px auto; padding:3px 0px 0px 0px; text-align:left; font-size:85%; font-weight:400; line-height:150%; overflow:hidden; z-index:250 }
#page_nav_soaps a {text-decoration:none; color:#fff } #page_nav_soaps a:hover { color:#f00 }
#nav_soaps_first { padding:0px 25px 0px 10px }
#nav_soaps_last { padding:0px 0px 0px 25px }
#nav_soaps { padding:0px 45px } 
 
#page_nav_lbn {	width:1200px; height:25px; margin:0px auto; padding:3px 0px 0px 0px; text-align:left; font-size:95%; font-weight:400; line-height:150%; overflow:hidden }
#page_nav_lbn a { text-decoration:none; color:#fff; padding:0px 3px 0px 0px }
#page_nav_lbn a:hover { color:#f00 }

#page_nav_lbn2 { vw:100%; height:auto; margin:0px auto; padding:10px 0px 10px 0px; text-align:center; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif }
#page_nav_lbn2 a { text-decoration:none; font-size:150%; font-weight:700; color:#fff; padding: 0px 3px 0px 0px }
#page_nav_lbn2 a:hover { color:#f00 }

#page_nav_lbn3 { vw:100%; height:25px; margin:0px auto; padding:10px 0px 10px 0px; text-align:center; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif }
#page_nav_lbn3 a { text-decoration:none; font-size:125%; font-weight:700; color:#fff; padding: 0px 3px 0px 0px }
#page_nav_lbn3 a:hover { color:#fff }

#page_nav_lbn_02 { width:1200px; height:20px; margin:0px auto; padding:5px 0px; text-align:center; background:#ccc; border:solid 1px #b3b3b3; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif }
#page_nav_lbn_02 #week { font-size:100%; font-weight:400; color:#000 }
#page_nav_lbn_02 a { text-decoration:none; font-size:100%; font-weight:700; color:#069; padding:0px 3px 0px 0px }
#page_nav_lbn_02 a:hover { color:#f00 }

.page_header { width:1200px; height:70px; margin:0px auto }
.page_header_mobile { display:none }
.page_header #sc_logo { width:339px; height:66px; padding:2px 150px 0px 25px }
.page_header #socialmedia { width:40px; height:40px; padding:5px 10px 15px 10px }

.page_size { max-width:1200px; height:auto; margin:0px auto; clear:both; padding:45px 0px 0px 0px; z-index:5000; overflow:hidden }

.page_size #page_size_left { width:70%; height:auto; box-sizing:border-box; padding:5px 20px 5px 0px; text-align:left; float:left; z-index:3000 }
.page_size #page_size_left_02 { width:70%; height:auto; box-sizing:border-box; padding:5px 20px 5px 0px; text-align:left; float:left; z-index:3000 }
.page_size #page_size_right { width:30%; height:auto; padding:0px 0px; text-align:left; float:right; z-index:3000 }

.page_size #page_size_half { width:600px; margin:0px auto; z-index:5000; background:#fff }
.page_size #page_size_half_left { width:50%; box-sizing:border-box; padding:0px 10px 0px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_half_left .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:140%; line-height:105%; font-weight:700 }

.page_size #page_size_half_left_33 { width:30%; min-height:900px; max-height:900px; box-sizing:border-box; padding:0px 10px 0px 0px; float:left; text-align:center; clear:both; overflow:hidden }
.page_size #page_size_half_left_33 .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:140%; line-height:105%; font-weight:700 }

.page_size #page_size_half_right { width:50%; box-sizing:border-box; padding:0px 0px 0px 10px; border-left:1px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_half_right .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:140%; line-height:105%; font-weight:700 }

.page_size #page_size_half_right_67 { width:70%; min-height:900px; max-height:900px; box-sizing:border-box; padding:0px 0px 0px 10px; border-left:1px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_half_right_67 .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:140%; line-height:105%; font-weight:700 }


.page_size #page_size_making_headlines_half_left_top { width:50%; box-sizing:border-box; padding:0px 10px 25px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_making_headlines_half_left_top #header { width:100%; background-color:#c66; border:1px solid #a33; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#c66 }

.page_size #page_size_making_headlines_half_right_top { width:50%; box-sizing:border-box; padding:0px 0px 25px 10px; border-left:1px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_making_headlines_half_right_top #header { width:100%; background-color:#009; border:1px solid #003; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#009 }

.page_size #page_size_making_headlines_half_left_bottom { width:50%; box-sizing:border-box; padding:25px 10px 25px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_making_headlines_half_left_bottom #header { width:100%; background-color:#a41; border:1px solid #900; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#a41 }

.page_size #page_size_making_headlines_half_right_bottom { width:50%; box-sizing:border-box; padding:25px 0px 25px 10px; border-left:1px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_making_headlines_half_right_bottom #header { width:100%; background-color:#803; border:1px solid #900; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#803 }

.section_headline { width:100%; border-bottom:2px solid #000; margin-top:15px; margin-bottom:15px; text-align:left; font-size:130%; line-height:125%; font-weight:700; color:#000 }
.section_headline_light { width:100%; margin:5px 0px; text-align:left; font-size:80%; line-height:105%; font-weight:400; color:#000 }
.section_headline_sub { width:100%; margin-top:-10px; margin-bottom:15px; font-size:80%; line-height:105%; font-weight:700; text-align:right; color:#000 }
.section_headline_sub a { text-decoration:none; color:#000 } .section_headline_sub a:hover { color:#f00 }
.section_headline_sub2 { width:98%; margin-top:10px; border-bottom:1px solid #000; margin-bottom:5px; text-align:left; font-size:80%; line-height:105%; font-weight:700; color:#000 }
.section_headline_sub2 a { text-decoration:none; color:#000 } .section_headline_sub2 a:hover { color:#f00 }

.making_headlines_boxes { width:100%; height:auto; padding:0px; text-align:left; float:left; clear:both; overflow:hidden; }
.making_headlines_boxes .headline { width:100%; font-size:125%; line-height:115%; font-weight:700; color:#fff;padding:5px 0px 5px 5px }
.making_headlines_boxes .menu { width:100%; background:#aaa; border-top:1px solid #333; border-bottom:1px solid #333; box-sizing:border-box; padding:5px 2px 5px 2px; font-size:100%; line-height:auto; font-weight:400; color:#888 }
.making_headlines_boxes .menu a { font-size:100%; line-height:auto; font-weight:400; padding:2px 4px; color:#8889; text-decoration:none; color:#000 }
.making_headlines_boxes .menu a:hover { font-weight:400; text-decoration:none; color:#f00 }

.making_headlines_boxes .shell { width:100% }
.making_headlines_boxes .shell .boxes { }
.making_headlines_boxes .shell .boxes .img { display:none }
.making_headlines_boxes .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.making_headlines_boxes .shell .boxes .headline { width:100%; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:100%; line-height:120%; font-weight:500; text-align:left;padding:8px 0px 8px 0px; border-bottom:1px #ccc solid; z-index:100; clear:both }
.making_headlines_boxes .shell .boxes .headline a { text-decoration:none; color:#000 }
.making_headlines_boxes .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.making_headlines_boxes .shell .boxes .soap_name_box { display:none }
.making_headlines_boxes .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.making_headlines_boxes .topstory .shell { width:100% }
.making_headlines_boxes .topstory .shell .boxes { }
.making_headlines_boxes .topstory .shell .boxes #img { width:100% }
.making_headlines_boxes .topstory .shell .boxes #img #img { width:100%; height:auto; min-height:65px; border:0px solid #000 }
.making_headlines_boxes .topstory .shell .boxes .headline { width:100%; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:150%; line-height:120%; font-weight:700; text-align:left; padding:8px 0px 8px 0px; border-bottom:1px #ccc solid; z-index:100; clear:both }
.making_headlines_boxes .topstory .shell .boxes .headline a { text-decoration:none; color:#000 }
.making_headlines_boxes .topstory .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.making_headlines_boxes .topstory .shell .boxes .soap_name_box { display:none }
.making_headlines_boxes .topstory .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.bs_size { width:60%; box-sizing:border-box; padding:10px 15px 0px 10px; margin-bottom:10px; clear:both; float:left }
.bs_size .bs_img_container { width:100%; height:auto; background:#fff; text-align:center; z-index:100 }
.bs_size .bs_img_container #img { max-width:100%; height:auto; border:1px solid #000; text-align:center; z-index:100 }
.bs_size_02 { width:60%; box-sizing:border-box; padding:10px 10px 0px 15px; margin-bottom:10px; clear:both; float:right }
.bs_size_02 .bs_img_container { width:100%; height:auto; background:#fff; text-align:center; z-index:100 }
.bs_size_02 .bs_img_container #img { max-width:100%; height:auto; border:1px solid #000; text-align:center; z-index:100 }

.bs_hl_cntr { max-width:100%; min-height:300px; padding:0px; background:#fff; text-align:center; z-index:100; margin-bottom:15px; float:left }
.bs_hl_soap { width:auto; padding:5px; font-size:75%; color:#fff; font-weight:700; text-align:left; text-decoration:none }
.bs_hl { width:100%; height:auto; text-align:left; margin-bottom:10px; font-size:200%; line-height:105%; font-weight:700; z-index:100 }
.bs_hl a { text-decoration:none; color:#000 }
.bs_hl a:hover { text-decoration:none; color:#f00 }

.bs_hl_sub { width:100%; height:auto; text-align:left; padding:11px 0px; border-bottom:1px #ccc solid; font-size:130%; line-height:15pt; font-weight:300; color:#000; z-index:100 }
.bs_hl_sub #last { margin-bottom:20px }
.bs_hl_sub a { text-decoration:none; color:#000 }
.bs_hl_sub a:hover { text-decoration:none; color:#f00 }
.bs_hl_twoscoops { font-size:90%; line-height:auto; text-align:left; font-weight:700; }
.bs_cntr { display:table; width:100%; height:auto; padding:8px 0px 8px 0px; border-bottom:1px #ccc solid }

.bs_otherstories { font-weight:500; max-width:40%; min-height:300px; max-height:auto; box-sizing:border-box; padding:0px 0px 5x 10px; background:#fff; border-left:0px #ccc solid; vertical-align:top; text-align:center; z-index:100; float:right; overflow:hidden }
.bs_otherstories .shell { display:table; width:100%; height:81px; padding:7px 0px 4px 0px; border-bottom:1px #ccc solid; background:#fff }
.bs_otherstories .shell .boxes{ display:table-row }
.bs_otherstories .shell .boxes .img { display:table-cell; width:35%; padding:0px 10px 0px 0px }
.bs_otherstories .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.bs_otherstories .shell .boxes .headline { display:table-cell; text-align:left; vertical-align:middle; font-size:100%; line-height:120%; font-weight:700 }
.bs_otherstories .shell .boxes .headline a { text-decoration:none; color:#000 }
.bs_otherstories .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.bs_otherstories .shell .boxes .soap_name_box { display:none }

.bs_otherstories_02 { max-width:40%; min-height:300px; max-height:auto; box-sizing:border-box; padding:0px 10px 5x 0px; background:#fff; border-left:0px #ccc solid; vertical-align:top; text-align:center; z-index:100; float:left; overflow:hidden }
.bs_otherstories_02 .shell { display:table; width:100%; height:81px; padding:7px 0px 4px 0px; border-bottom:1px #ccc solid; background:#fff }
.bs_otherstories_02 .shell .boxes{ display:table-row }
.bs_otherstories_02 .shell .boxes .img { display:table-cell; width:35%; padding:0px 10px 0px 0px }
.bs_otherstories_02 .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.bs_otherstories_02 .shell .boxes .headline { display:table-cell; text-align:left; vertical-align:middle; font-size:105%; line-height:110%; font-weight:700 }
.bs_otherstories_02 .shell .boxes .headline a { text-decoration:none; color:#000 }
.bs_otherstories_02 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.bs_otherstories_02 .shell .boxes .soap_name_box { display:none }

.bs_ad_left { max-width:30%; min-height:600px; max-height:1050px; box-sizing:border-box; padding:0px 25px 0px 0px; text-align:center; float:left; z-index:100 }
.bs_ad_left_02 { max-width:100%; min-height:900px; max-height:900px; box-sizing:border-box; padding:0px 25px 0px 0px; text-align:center; float:left; z-index:100 }
.bs_ad_right { max-width:30%; min-height:600px; max-height:1050px; box-sizing:border-box; padding:0px 25px 0px 0px; text-align:center; float:left; z-index:100 }

.bs_otherheadlines { max-width:40%; min-height:600px; box-sizing:border-box; padding:0px 0px 0px -0px; background:#fff; border-left:0px #ccc solid; vertical-align:top; text-align:center; z-index:100; float:right; overflow:hidden }
.bs_otherheadlines .shell { text-align:left }
.bs_otherheadlines .shell .boxes { }
.bs_otherheadlines .shell .boxes .headline { width:100%; font-size:97%; line-height:110%; font-weight:500; text-align:left; box-sizing:border-box; padding:10px 5px 10px 0px; border-bottom:1px #ccc solid; z-index:100; clear:both }
.bs_otherheadlines .shell .boxes .img { display:none }
.bs_otherheadlines .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.bs_otherheadlines .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.bs_otherheadlines .shell .boxes .soap_name_box { display:none }
.bs_otherheadlines .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_20 .shell { }
.boxes_20 .shell .boxes { width:20%; height:auto; min-height:265px; box-sizing:border-box; padding:0px 12px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_20 .shell .boxes .img { max-width:98%; height:auto }
.boxes_20 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_20 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_20 .shell .boxes .headline { width:97%; max-height:90px; font-size:95%; line-height:120%; font-weight:500; color:#000; white-space: normal; text-overflow: ellipsis; padding:10px 10px 0px 0px }
.boxes_20 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_20 .shell .boxes .headline_sub_light { width:98%; font-size:85%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_20 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_20 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_20 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_20 .shell_02 { }
.boxes_20 .shell_02 .boxes { width:20%; height:auto; min-height:265px; box-sizing:border-box; padding:0px 6px 15px 6px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_20 .shell_02 .boxes .img { max-width:98%; height:auto }
.boxes_20 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_20 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_20 .shell_02 .boxes .headline { width:97%; min-height:55px; font-size:95%; line-height:120%; font-weight:500; color:#000; padding:5px 10px 0px 0px }
.boxes_20 .shell_02 .boxes .headline a { width:50%; min-height:55px; text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes .headline_sub_light { width:98%; font-size:85%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_20 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_20 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_20 .shell_02 .boxes-last { width:20%; height:auto; min-height:265px; box-sizing:border-box; padding:0px 3px 15px 8px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_20 .shell_02 .boxes-last .img { max-width:98%; height:auto }
.boxes_20 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_20 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_20 .shell_02 .boxes-last .headline { width:97%; min-height:55px; font-size:95%; line-height:120%; font-weight:500; color:#000; padding:5px 10px 0px 0px }
.boxes_20 .shell_02 .boxes-last .headline a { width:50%; min-height:55px; text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:85%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_20 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_20 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_25 { width:100% }
.boxes_25 .shell { }
.boxes_25 .shell .boxes { width:25%; height:auto; min-height:290px; box-sizing:border-box; padding:0px 6px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25 .shell .boxes .img { max-width:97%; height:auto }
.boxes_25 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_25 .shell .boxes .headline { width:95%; min-height:40px; font-size:95%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25 .shell .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25 .shell .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_25 .shell_02 { }
.boxes_25 .shell_02 .boxes { width:25%; height:auto; min-height:290px; box-sizing:border-box; padding:0px 6px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25 .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_25 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_25 .shell_02 .boxes .headline { width:95%; min-height:40px; font-size:95%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_25 .shell_02 .boxes-last { width:25%; height:auto; min-height:290px; box-sizing:border-box; padding:0px 0px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25 .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_25 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_25 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_25 .shell_02 .boxes-last .headline { width:95%; min-height:40px; font-size:95%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes-last .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_25b { width:100% }
.boxes_25b .shell { }
.boxes_25b .shell .boxes { width:25%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 6px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25b .shell .boxes .img { max-width:97%; height:auto }
.boxes_25b .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25b .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_25b .shell .boxes .headline { width:95%; min-height:40px; font-size:90%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25b .shell .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25b .shell .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25b .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25b .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell .boxes .soap_name_box { display:none; padding:0px 0px 0px 0px }
.boxes_25b .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_25b .shell_02 { }
.boxes_25b .shell_02 .boxes { width:25%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 6px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25b .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_25b .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25b .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_25b .shell_02 .boxes .headline { width:95%; min-height:40px; font-size:90%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes .soap_name_box { display:none; padding:0px 0px 0px 0px }
.boxes_25b .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_25b .shell_02 .boxes-last { width:25%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 0px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25b .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_25b .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_25b .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_25b .shell_02 .boxes-last .headline { width:95%; min-height:40px; font-size:90%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes-last .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes-last .soap_name_box { display:none; padding:0px 0px 0px 0px }
.boxes_25b .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_33 { width:100% }
.boxes_33 .shell { }
.boxes_33 .shell .boxes { width:33%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 8px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_33 .shell .boxes .img { max-width:97%; height:auto }
.boxes_33 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_33 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_33 .shell .boxes .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_33 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_33 .shell .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_33 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_33 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_33 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_33 .shell_02 { }
.boxes_33 .shell_02 .boxes { width:33%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_33 .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_33 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_33 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_33 .shell_02 .boxes .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_33 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_33 .shell_02 .boxes-last { width:33%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_33 .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_33 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_33 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_33 .shell_02 .boxes-last .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes-last .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_33 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_50 .shell { }
.boxes_50 .shell .boxes { width:50%; height:auto; min-height:300px; box-sizing:border-box; padding:0px 10px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_50 .shell .boxes .img { max-width:100%; height:auto }
.boxes_50 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_50 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_50 .shell .boxes .headline { width:100%; margin-bottom:10px; text-align:left; font-size:100%; line-height:120%; font-weight:500; padding:5px 5px 5px 0px }
.boxes_50 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_50 .shell .boxes .headline_sub_light { width:100%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_50 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_50 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_50 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_50 .boxes_100 .shell { }
.boxes_50 .boxes_100 .shell .boxes { width:99%; height:500px; min-height:475px; max-height:500px; padding:0px 0px 20px 0px; bgcolor:#069 }
.boxes_50 .boxes_100 .img { max-width:98%; height:auto; max-height:360px }
.boxes_50 .boxes_100 .img #img { width:100%; border:1px solid #000 }
.boxes_50 .boxes_100 .img #img:hover { opacity:0.75 }
.boxes_50 .boxes_100 .soap_name_box { padding:0px 0px 0px 0px }
.boxes_50 .boxes_100 .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:90%; line-height:200%; font-weight:500; color:#fff }
.boxes_50 .boxes_100 .headline { width:100%; margin-bottom:10px; text-align:left; font-size:150%; line-height:125%; font-weight:700; padding:5px 5px 5px 0px }
.boxes_50 .boxes_100 .headline a { width:100%; text-decoration:none; color:#000 }
.boxes_50 .boxes_100 .headline_sub_light { width:100%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_50 .boxes_100 .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_50 .boxes_100 .headline_sub_light a:hover { text-decoration:none; color:#f00 }

.boxes_50 .shell_02 { }
.boxes_50 .shell_02 .boxes { width:50%; height:auto; min-height:300px; box-sizing:border-box; padding:0px 10px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_50 .shell_02 .boxes .img { max-width:100%; height:auto }
.boxes_50 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_50 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_50 .shell_02 .boxes .headline { width:100%; margin-bottom:10px; text-align:left; font-size:100%; line-height:120%; font-weight:500; padding:5px 5px 5px 0px }
.boxes_50 .shell_02 .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_50 .shell_02 .boxes .headline_sub_light { width:100%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_50 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_50 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_50 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_50 .shell_02 .boxes-last { width:50%; height:auto; min-height:300px; box-sizing:border-box; padding:0px 0px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_50 .shell_02 .boxes-last .img { max-width:100%; height:auto }
.boxes_50 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_50 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_50 .shell_02 .boxes-last .headline { width:100%; margin-bottom:10px; text-align:left; font-size:100%; line-height:120%; font-weight:500; padding:5px 5px 5px 0px }
.boxes_50 .shell_02 .boxes-last .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_50 .shell_02 .boxes-last .headline_sub_light { width:100%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_50 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_50 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_50 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }
.boxes_50 .boxes_100 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_50 .boxes_100 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:90%; line-height:200%; font-weight:500; color:#fff }

.boxes_67 { width:100% }
.boxes_67 .shell { }
.boxes_67 .shell .boxes { width:67%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 8px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_67 .shell .boxes .img { max-width:97%; height:auto }
.boxes_67 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_67 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_67 .shell .boxes .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_67 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_67 .shell .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_67 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_67 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_67 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_67 .shell_02 { }
.boxes_67 .shell_02 .boxes { width:67%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_67 .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_67 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_67 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_67 .shell_02 .boxes .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_67 .shell_02 .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_67 .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_67 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_67 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_67 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_67 .shell_02 .boxes-last { width:67%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_67 .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_67 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_67 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_67 .shell_02 .boxes-last .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_67 .shell_02 .boxes-last .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_67 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_67 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_67 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_67 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_100 .shell { }
.boxes_100 .shell .boxes { width:99%; height:500px; min-height:475px; max-height:500px; padding:0px 0px 20px 0px; bgcolor:#069 }
.boxes_100 .shell .boxes .img { max-width:98%; height:auto; max-height:360px }
.boxes_100 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_100 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_100 .shell .boxes .headline { width:98%; font-size:165%; line-height:120%; font-weight:700; color:#000; padding:5px 5px 5px 0px }
.boxes_100 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_100 .shell .boxes .headline_sub_light { width:98%; font-size:100%; line-height:115%; font-weight:300; color:#888; padding:5px 5px 5px 0px }
.boxes_100 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_100 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_100 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_100 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_100 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:90%; line-height:200%; font-weight:500; color:#fff }
.boxes_02 #headline { width:98%; font-size:115%; line-height:130%; font-weight:700; color:#000; padding:5px 5px 5px 5px }

.boxes_100b .shell { }
.boxes_100b .shell .boxes { width:99%; height:50%x; padding:0px 0px 20px 0px; bgcolor:#069 }
.boxes_100b .shell .boxes .img { max-width:98%; height:auto; max-height:360px }
.boxes_100b .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_100b .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_100b .shell .boxes .headline { width:98%; font-size:165%; line-height:120%; font-weight:700; color:#000; padding:5px 5px 5px 0px }
.boxes_100b .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_100b .shell .boxes .headline_sub_light { width:98%; font-size:100%; line-height:115%; font-weight:300; color:#888; padding:5px 5px 5px 0px }
.boxes_100b .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_100b .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_100b .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_100b .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_100b .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:90%; line-height:200%; font-weight:500; color:#fff }
.boxes_02 #headline { width:98%; font-size:115%; line-height:130%; font-weight:700; color:#000; padding:5px 5px 5px 5px }

.boxes_100_sm { width:98%; height:auto; min-height:200px; max-height:400px; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:125%; font-weight:700; background:#f69 }
.boxes_100_sm a { width:100%; text-decoration:none; color:#000 }
.boxes_100_sm a:hover { text-decoration:none; color:#f00 }
.boxes_100_sm_img { max-width:100%; height:auto; padding:0px 0px 0px 0px; border-bottom:0px #ccc solid }
.boxes_100_sm_img:hover { opacity:0.75 }

.boxes_300x600_content_ad { width:300px; height:600px; margin-right:10px; background:#f00; float:left }
.boxes_300x600_content_content { width:890px; height:600px; background:#ff0; float:left; overflow:hidden }

.box_promo { width:100%; min-height:100px; background:#fff; margin:0px 0px; overflow:hidden }
.box_promo #title { width:100%;padding:10px 0px 10px 5px; text-align:left; font-size:110%; color:#fff; line-height:auto; font-weight:700 }
.box_promo .shell { display:table; width:100%; min-height:65px; padding:7px 0px 4px 0px; border-bottom:1px #ccc solid }
.box_promo .shell .boxes { display:table-row }
.box_promo .shell .boxes .img { display:table-cell; width:35%; padding:0px 10px 0px 5px }
.box_promo .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.box_promo .shell .boxes .headline { display:table-cell; padding:0px 5px 0px 0px; text-align:left; vertical-align:middle; font-size:100%; line-height:110%; font-weight:500 }
.box_promo .shell .boxes .headline a { text-decoration:none; color:#000 }
.box_promo .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.box_promo .shell .boxes .soap_name_box { display:none }
.box_promo .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.vert_stack { }
.vert_stack .shell { display:table; width:98%; height:81px; padding:7px 0px 4px 0px; border-bottom:1px #ccc solid; background:#fff }
.vert_stack .shell .boxes{ display:table-row }
.vert_stack .shell .boxes .img { display:table-cell; width:35%; padding:0px 20px 0px 0px }
.vert_stack .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.vert_stack .shell .boxes .headline { display:table-cell; text-align:left; vertical-align:top; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:135%; line-height:130%; font-weight:500 }
.vert_stack .shell .boxes .headline a { text-decoration:none; color:#000 }
.vert_stack .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.vert_stack .shell .boxes .headline .soap_name_box_text { padding:0px 0px 5px 0px }
.vert_stack .shell .boxes .headline .soap_name_box_text #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:150%; font-weight:500; color:#fff }
.vert_stack .shell .boxes .soap_name_box { display:none }

#news_headline_pre { text-decoration:none; font-size:150%; text-align:left; line-height:auto; font-weight:700 } 
#news_headline { text-decoration:none; margin-top:10px; font-size:235%; text-align:left; line-height:110%; font-weight:900; text-shadow:#888 1px 1px 1px; clear:both } 
#news_headline_ns { text-decoration:none; margin-top:10px; font-size:250%; text-align:left; line-height:auto; font-weight:700 } 
#news_headline_sub { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; text-decoration:none; font-size:135%; line-height:auto; font-weight:700 } 
#news_headline_sub_02 { text-decoration:none; font-size:90%; line-height:90%; font-weight:700 } 

#news_byline { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:135%; font-weight:300; text-align:left; color:#000; padding:5px 0px }
#news_byline a { font-weight:700; color:#009 }
#news_byline a:hover { color:#f00 }

#news_posted { font-size:100%; font-weight:400; color:#999; padding:10px 0px }

.news_img_area { width:100%; height:auto; box-sizing:border-box; padding:0px 5px 0px 0px; background:#fff; text-align:center; z-index:100 }
.news_img_area #news_img_area_vert { padding:0px 10px 0px 0px; float:left }
.news_img_area #news_img_area_vert #img { width:100%; max-height:420px; border:1px solid #000; text-align:center; z-index:100 }
.news_img_area #news_img_area_img {float:left }
.news_img_area #news_img_area_img #img { width:100%; max-height:420px; border:1px solid #000; text-align:center; z-index:100 }

#news_article { text-decoration:none; font-size:100%; line-height:120%; font-weight:normal; text-align:left; color:#000 }
#news_article p { display:block; text-decoration:none; font-size:110%; line-height:175%; font-weight:400; color:#000; margin-top:30px }
#news_article p:tt { font-family: 'Times New Roman', Times, serif; display:block; text-decoration:none; font-size:110%; line-height:175%; font-weight:500; color:#000; margin-top:30px }
#news_article p #news_closer { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; text-decoration:none; font-size:125%; line-height:125%; font-weight:700; clear:both; text-align:left; color:#000; padding:10px 0px; clear:both }
#news_article p { display:block; text-decoration:none; font-size:110%; line-height:175%; font-weight:400; color:#000; margin-top:30px }

#news_article br { display:block; text-decoration:none; font-size:110%; line-height:115%; font-weight:400; color:#000; margin-top:10px }
#news_article a { font-weight:bold; text-align:left; color:#009 }
#news_article a:hover { font-weight:bold; text-align:left; color:#f00 }
#news_article_header { width:100%; color:#000; font-size:175%; font-weight:700; border-bottom:1px solid #000; padding:15px 0px 3px 0px }

#news_img_archive_sq { width:288px; height:168px; border:1px solid #000; margin-right:10px; margin-bottom:10px; float:left }
#news_title a { text-decoration:none; font-size:125%; line-height:120%; font-weight:bold; color:#009 } #news_title a:hover { text-decoration:none; color:#f00 }
#news_description { margin-top:5px; text-decoration:none; font-size:100%; line-height:120%; font-weight:normal; min-height:75px }

#news_teaser { text-decoration:none; font-size:140%; line-height:125%; font-weight:700; clear:both; text-align:left; color:#000; padding:10px 0px }1
#news_closer { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; text-decoration:none; font-size:125%; line-height:125%; font-weight:700; clear:both; text-align:left; color:#000; padding:10px 0px; clear:both }
#news_feedback_img { width:35px; height:35px; margin-left:30px } 
#news_article #smallprint { font-size:75%  }

#news_readmore { padding:20px 0px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:130%; font-weight:700; line-height:150% }
#news_readmore a { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:110%; font-weight:400; color:#009 }
#news_readmore a:hover { font-weight:400; color:#f00 }

#news_relatedinfo { width:100%; color:#000; background-color:#069; border:1px solid #888; margin:30px 0px 25px 0px }
#news_relatedinfo_headline { font-size:110%; font-weight:700; padding:2px 2px; color:#fff; letter-spacing:1px; background-color:#465694 }
#news_relatedinfo_links { font-size:100%; font-weight:400; line-height:155%; padding:0px 0px 0px 5px }
#news_relatedinfo_links p { display:block; text-decoration:none; font-size:100%; line-height:auto; font-weight:400; color:#000; margin-top:15px }
#news_relatedinfo_links a { font-weight:700; text-align:left; color:#009 }
#news_relatedinfo_links a:hover { color:#f00 }

#recap_date { text-decoration:none; margin-top:10px; font-size:200%; text-align:left; line-height:auto; font-weight:700 } 
#archives_month { width:100%; color:#000; font-size:175%; font-weight:700; border-bottom:2px solid #000; padding:15px 0px 5px 0px }
#archives_week { width:100%; font-size:150%; font-weight:700; btext-align:left; padding:15px 0px 0px 0px }
#archives_summary { text-decoration:none; font-size:100%; line-height:130%; font-weight:normal; text-align:left; color:#000 }
#archives_link { font-size:100%; font-weight:500; margin-top:10px; margin-bottom:20px }
#archives_link a { text-decoration:underline; color:#009 } #archives_link a:hover { color:#f00 }
#archives_top { font-size:75%; font-weight:normal; margin:20px 0px 20px }
#archives_top a { text-decoration:underline; font-weight:700; color:#009 } #archives_top a:hover { color:#f00 }
#archives_menu_year { width:10%; background:#a41; text-align:center; font-weight:900; color:#fff; box-sizing:border-box; padding:5px 5px; border:1px #000 solid; float:left }
#archives_menu_year a { text-decoration: underline; padding:0px 10px; color:#000 } #archives_menu_month a:hover { color: #f00 }
#archives_menu_month { width:90%; text-align:center; font-weight:900; color:#fff; box-sizing:border-box; padding:5px 5px 5px 5px; border-bottom:1px #000 solid; border-top:1px #000 solid; border-right:1px #000 solid; float:left }
#archives_menu_month a { text-decoration: underline; padding:0px 10px; color:#000 } #archives_menu_month a:hover { color: #f00 }

.archives_soaps_img_area { width:50%; max-height:332px; box-sizing:border-box; padding:0px 15px 0px 0px; float:left }
.archives_soaps_img_area #news_img_area_img { width:100%; height:auto; border:1px #000 solid }
.archives_soaps_date_hline_area { width:40%; box-sizing:border-box; padding:0px 0px 25px 15px; float:left; overflow:hidden }
.archives_soaps_date_hline_area #archives_soaps_date_hline { padding:50px 0px 0px 0px; font-size:150%; line-height:105%; font-weight:700; }
.archives_soaps_date_hline_area #archives_soaps_on_hline { padding:5px 0px 0px 0px; font-size:90%; line-height:auto; font-weight:300; color:#000 }
.archives_soaps_date_hline_area #archives_soaps_hline { padding:50px 0px 20px 0px; font-size:200%; line-height:95%; font-weight:700; }
.archives_soaps_date_hline_area #archives_soaps_hline a { color:#000; text-decoration:none } #archives_soaps_hline a:hover { color:#f00 } 

.archives_img_list_box { width:16%; float:left; box-sizing:border-box; padding:0px 50px 20px 0px }
.archives_img_list_box #txt { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:105%; font-weight:700; text-align:center; border-bottom:1px solid #000 }
.archives_img_list_box #img { width:100%; height:auto; border:1px solid #000; box-sizing:border-box; margin:5px 3px 5px 0px }
.archives_img_list_box_02 { width:10%; float:left; box-sizing:border-box; padding:0px 10px 20px 0px }
.archives_img_list_box_02 #txt { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:105%; font-weight:700; text-align:center; border-bottom:1px solid #000 }
.archives_img_list_box_02 #img { width:100%; height:auto; border:1px solid #000; box-sizing:border-box; margin:5px 3px 5px 0px }

#twoscoops_list_header { width:100%; border-bottom:1px solid #000; padding:50px 0px 0px 0px; margin-bottom:10px; text-align:left; font-size:140%; line-height:105%; font-weight:700; color:#000; clear:both }
#twoscoops_list_img { width:35%; float:left; clear:both; box-sizing:border-box; padding:0px 20px 30px 0px }
#twoscoops_list_img #img { width:100%; height:auto; border:1px solid #000; box-sizing:border-box; margin:5px 3px 5px 0px }
#twoscoops_list_text { width:65%; font-size:95%; line-height:100%; float:right; margin:0px 0px 30px 0px }
#twoscoops_posted { font-size:95%; font-weight:400; color:#999; padding:5px 0px }
#twoscoops_title a { text-decoration:none; font-size:155%; line-height:120%; font-weight:bold; color:#009 } #twoscoops_title a:hover { text-decoration:none; color:#f00 }
#twoscoops_article { text-decoration:none; font-size:100%; line-height:150%; font-weight:normal; text-align:left; color:#000; padding:10px 0px 0px 0px}
#twoscoops_widget_current { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:110%; font-weight:700; text-transform:uppercase; border-bottom:1px solid #000; margin:20px 0px 5px }
#twoscoops_widget_archive { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:110%; font-weight:700; text-transform:uppercase; border-bottom:1px solid #000; margin:0px 0px 5px }

#divider { width:100%; border-bottom:1px dotted #ccc; margin:15px 0px; clear:both }
#button_top { width:auto; max-width:115px; font-size:90%; color:#000; font-weight:700; text-align:center; background-color:#f0f0f0; padding:5px 5px; border:solid 1px #000; margin-bottom:50px }
#button_top a { color:#000 } #button_top a:hover { color:#f00 }

.ftr_copy { width:100%; height:25px; background:#8c315a; padding:5px 0px 3px 0px; text-align:center; color:#fff; font-size:100%; font-weight:500; line-height:150%; overflow:hidden }
.ftr_copy #ftr_copy_link { padding:0px 50px 0px 0px; color:#000 } 
.ftr_copy #ftr_copy_link a { padding:0px 15px; color:#fff; text-decoration:none } #ftr_copy_link a:hover { color:#f00 }
.ftr_copy #ftr_copy_link_copyright { font-weight:700; color:#fff; margin-right:50px }

.ftr { width:100%; height:auto; background:#069; text-align:center; padding:0px 0px 25px 0px; clear:both }
.ftr #ftr_col { width:25%; height:auto; box-sizing:border-box; padding:10px; text-align:left; float:left }
.ftr #ftr_hl { font-size:110%; line-height:120%; padding:20px 0px 5px 0px; font-weight:700; color:#fff; text-decoration:underline; clear:both }
.ftr #ftr_hl_02 { font-size:100%; line-height:120%; padding:20px 0px 0px 0px; font-weight:700; color:#fff; text-decoration:none; clear:both }
.ftr #ftr_link { font-size:115%; line-height:175%; font-weight:400; color:#fff }
.ftr #ftr_link a { text-decoration:none; color:#fff } #ftr_link a:hover { color:#f00 }

}


@media only screen and (min-width:801px) and (max-width:1199px) {

#page_nav_main { vw:100% }

#page_nav_soaps { vw:100%; height:25px; margin:0px auto; padding:3px 0px 0px 0px; text-align:center; font-size:85%; font-weight:400; line-height:150%; overflow:hidden; z-index:250 }
#page_nav_soaps a {text-decoration:none; color:#fff } #page_nav_soaps a:hover {color:#f00 }
#nav_soaps_first { padding:0px 20px 0px 0px }
#nav_soaps_last { padding:0px 0px 0px 20px }
#nav_soaps { padding:0px 20px } 

#page_nav_lbn {	vw:100%; height:25px; margin:0px auto; padding:3px 0px 0px 0px; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; text-align:left; font-size:95%; font-weight:400; line-height:150%; overflow:hidden }
#page_nav_lbn a { text-decoration:none; color:#fff; padding:0px 10px 0px 5px }
#page_nav_lbn a:hover { color:#f00 }

#page_nav_lbn2 { vw:100%; height:auto; margin:0px auto; padding:10px 0px 10px 5px; text-align:left; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif }
#page_nav_lbn2 a { text-decoration:none; font-size:125%; font-weight:700; color:#fff; padding:0px 3px 0px 0px }
#page_nav_lbn2 a:hover { color:#f00 }

#page_nav_lbn3 { vw:100%; height:25px; margin:0px auto; padding:10px 0px 10px 0px; text-align:center; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif }
#page_nav_lbn3 a { text-decoration:none; font-size:115%; font-weight:700; color:#fff; padding: 0px 3px 0px 0px }
#page_nav_lbn3 a:hover { color:#fff }

#page_nav_lbn_02 { vw:100%; height:20px; margin:0px auto; padding:5px 0px; text-align:center; background:#ccc; border:solid 1px #b3b3b3; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif }
#page_nav_lbn_02 #week { font-size:100%; font-weight:400; color:#000 }
#page_nav_lbn_02 a { text-decoration:none; font-size:100%; font-weight:700; color:#069; padding:0px 3px 0px 0px }
#page_nav_lbn_02 a:hover { color:#f00 }

.page_header { vw:100%; height:70px; margin:0px auto }
.page_header_mobile { display:none }
.page_header #sc_logo { width:339px; height:66px; padding:2px 50px 0px 25px }
.page_header #socialmedia { width:40px; height:40px; padding:5px 10px 15px 10px }

.page_size { vw:100%; height:auto; margin:0px auto; clear:both; padding:45px 10px 0px 10px; z-index:5000; overflow:hidden }

.page_size #page_size_left { width:70%; height:auto; box-sizing:border-box; padding:0px 20px 5px 0px; text-align:left; float:left; z-index:3000 }
.page_size #page_size_left_02 { width:70%; height:auto; box-sizing:border-box; padding:5px 20px 5px 0px; text-align:left; float:left; z-index:3000 }
.page_size #page_size_right { width:30%; height:auto; padding:0px 0px 0px 0px; text-align:left; float:right; z-index:3000 }

.page_size #page_size_half { width:50%; box-sizing:border-box; padding:0px; float:left; clear:both }
.page_size #page_size_half_left { width:50%; box-sizing:border-box; padding:0px 10px 25px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_half_left .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:120%; line-height:105%; font-weight:700 }
.page_size #page_size_half_left_33 { width:30%; min-height:875px; max-height:875px; box-sizing:border-box; padding:0px 10px 0px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_half_left_33 .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:140%; line-height:105%; font-weight:700 }

.page_size #page_size_half_right { width:50%; width:50%; box-sizing:border-box; padding:0px 0px 25px 10px; border-left:1px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_half_right .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:120%; line-height:105%; font-weight:700 }
.page_size #page_size_half_right_67 { width:70%; min-height:875px; max-height:875px; box-sizing:border-box; padding:0px 0px 0px 10px; border-left:1px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_half_right_67 .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:140%; line-height:105%; font-weight:700 }

.page_size #page_size_making_headlines_half_left_top { width:50%; box-sizing:border-box; padding:0px 10px 25px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_making_headlines_half_left_top #header { width:100%; background-color:#c66; border:1px solid #a33; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#c66 }

.page_size #page_size_making_headlines_half_right_top { width:50%; box-sizing:border-box; padding:0px 0px 25px 10px; border-left:1px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_making_headlines_half_right_top #header { width:100%; background-color:#009; border:1px solid #003; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#009 }

.page_size #page_size_making_headlines_half_left_bottom { width:50%; box-sizing:border-box; padding:25px 10px 25px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_making_headlines_half_left_bottom #header { width:100%; background-color:#a41; border:1px solid #900; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#a41 }

.page_size #page_size_making_headlines_half_right_bottom { width:50%; box-sizing:border-box; padding:25px 0px 25px 10px; border-left:1px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_making_headlines_half_right_bottom #header { width:100%; background-color:#803; border:1px solid #900; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#803 }

.section_headline { width:100%; border-bottom:1px solid #000; padding:0px 0px 0px 0px; margin-bottom:10px; text-align:left; font-size:120%; line-height:105%; font-weight:700; color:#000 }
.section_headline_light { width:100%; margin:5px 0px; text-align:left; font-size:80%; line-height:105%; font-weight:400; color:#000 }
.section_headline_sub { width:100%; margin-top:-10px; margin-bottom:15px; font-size:80%; line-height:105%; font-weight:700; text-align:right; color:#000 }
.section_headline_sub a { text-decoration:none; color:#000 } .section_headline_sub a:hover { color:#f00 }
.section_headline_sub2 { width:98%; margin-top:10px; border-bottom:1px solid #000; margin-bottom:5px; text-align:left; font-size:75%; letter-spacing:-.5px; line-height:105%; font-weight:700; color:#000 }
.section_headline_sub2 a { text-decoration:none; color:#000 } .section_headline_sub2 a:hover { color:#f00 }

.making_headlines_boxes { width:100%; height:auto; padding:0px; text-align:left; float:left; clear:both; overflow:hidden; }
.making_headlines_boxes .headline { width:100%; line-height:115%; font-weight:700; color:#fff; padding:5px 0px 5px 5px }
.making_headlines_boxes .menu { width:100%; background:#aaa; border-top:1px solid #333; border-bottom:1px solid #333; box-sizing:border-box; padding:5px 0px 5px 5px; font-size:90%; line-height:auto; font-weight:400; color:#888 }
.making_headlines_boxes .menu a { text-decoration:none; color:#000 }
.making_headlines_boxes .menu a:hover { font-weight:400; text-decoration:none; color:#f00 }

.making_headlines_boxes .shell { width:100% }
.making_headlines_boxes .shell .boxes { }
.making_headlines_boxes .shell .boxes .img { display:none }
.making_headlines_boxes .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.making_headlines_boxes .shell .boxes .headline { width:100%; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:100%; line-height:110%; font-weight:500; text-align:left;padding:8px 0px 8px 0px; border-bottom:1px #ccc solid; z-index:100; clear:both }
.making_headlines_boxes .shell .boxes .headline a { text-decoration:none; color:#000 }
.making_headlines_boxes .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.making_headlines_boxes .shell .boxes .soap_name_box { display:none }
.making_headlines_boxes .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.making_headlines_boxes .topstory .shell { width:100% }
.making_headlines_boxes .topstory .shell .boxes { }
.making_headlines_boxes .topstory .shell .boxes #img { width:100% }
.making_headlines_boxes .topstory .shell .boxes #img #img { width:100%; height:auto; min-height:65px; border:0px solid #000 }
.making_headlines_boxes .topstory .shell .boxes .headline { width:100%; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:125%; line-height:110%; font-weight:700; text-align:left; padding:8px 0px 8px 0px; border-bottom:1px #ccc solid; z-index:100; clear:both }
.making_headlines_boxes .topstory .shell .boxes .headline a { text-decoration:none; color:#000 }
.making_headlines_boxes .topstory .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.making_headlines_boxes .topstory .shell .boxes .soap_name_box { display:none }
.making_headlines_boxes .topstory .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.bs_size { width:60%; box-sizing:border-box; padding:10px 10px 0px 10px; margin-bottom:10px; float:left }
.bs_size .bs_img_container { width:100%; height:auto; background:#fff; text-align:center; z-index:100 }
.bs_size .bs_img_container #img { max-width:100%; height:auto; border:1px solid #000; text-align:center; z-index:100 }
.bs_hl_cntr { max-width:100%; min-height:300px; padding:0px; background:#fff; text-align:center; z-index:100; margin-bottom:15px; float:left }
.bs_hl_soap { width:auto; padding:5px; font-size:75%; color:#fff; font-weight:700; text-align:left; text-decoration:none }
.bs_hl { width:100%; height:auto; text-align:left; margin-bottom:10px; font-size:200%; line-height:105%; font-weight:700; z-index:100 }
.bs_hl a { text-decoration:none; color:#000 }
.bs_hl a:hover { text-decoration:none; color:#f00 }

.bs_hl_sub { width:100%; height:auto; text-align:left; padding:11px 0px; border-bottom:1px #ccc solid; font-size:110%; line-height:110%; font-weight:300; color:#000; z-index:100 }
.bs_hl_sub #last { margin-bottom:20px }
.bs_hl_sub a { text-decoration:none; color:#000 }
.bs_hl_sub a:hover { text-decoration:none; color:#f00 }
.bs_hl_twoscoops { font-size:90%; line-height:auto; text-align:left; font-weight:700; }
.bs_cntr { display:table; width:100%; height:auto; padding:8px 0px 8px 0px; border-bottom:1px #ccc solid }

.bs_otherstories { width:40%; min-height:300px; max-height:auto; box-sizing:border-box; padding:10px 10px 15px 10px; background:#fff; border-left:0px #ccc solid; vertical-align:top; text-align:center; z-index:100; float:right; overflow:hidden }
.bs_otherstories .shell { display:table; width:100%; height:81px; padding:7px 0px 4px 0px; border-bottom:1px #ccc solid; background:#fff }
.bs_otherstories .shell .boxes{ display:table-row }
.bs_otherstories .shell .boxes .img { display:table-cell; width:35%; padding:0px 10px 0px 0px }
.bs_otherstories .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.bs_otherstories .shell .boxes .headline { display:table-cell; text-align:left; vertical-align:middle; font-size:95%; line-height:110%; font-weight:700 }
.bs_otherstories .shell .boxes .headline a { text-decoration:none; color:#000 }
.bs_otherstories .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.bs_otherstories .shell .boxes .soap_name_box { display:none }

.bs_ad_left { width:35%; min-height:600px; max-height:1050px; box-sizing:border-box; padding:10px 0px 0px 0px; text-align:center; float:left; z-index:100 }
.bs_ad_right { width:300px; max-width:300px; margin-right:0px; min-height:600px; max-height:1050px; box-sizing:border-box; padding:10px 0px 0px 0px; text-align:center; float:left; z-index:100; display:none }

.bs_otherheadlines { width:65%; min-height:600px; box-sizing:border-box; padding:10px 10px 0px 0px; background:#fff; border-left:0px #ccc solid; vertical-align:top; text-align:center; z-index:100; float:right; overflow:hidden }
.bs_otherheadlines .shell { text-align:left }
.bs_otherheadlines .shell .boxes { }
.bs_otherheadlines .shell .boxes .headline { width:100%; font-size:95%; line-height:120%; font-weight:500; text-align:left; padding:12px 0px 12px 5px; border-bottom:1px #ccc solid; z-index:100; clear:both }
.bs_otherheadlines .shell .boxes .img { display:none }
.bs_otherheadlines .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.bs_otherheadlines .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.bs_otherheadlines .shell .boxes .soap_name_box { display:none }
.bs_otherheadlines .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_20 .shell { }
.boxes_20 .shell .boxes { width:20%; height:auto; min-height:265px; box-sizing:border-box; padding:0px 12px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_20 .shell .boxes .img { max-width:98%; height:auto }
.boxes_20 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_20 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_20 .shell .boxes .headline { width:97%; font-size:100%; line-height:110%; font-weight:500; color:#000; padding:10px 10px 0px 0px }
.boxes_20 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_20 .shell .boxes .headline_sub_light { width:98%; font-size:85%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_20 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_20 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_20 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_20 .shell_02 { }
.boxes_20 .shell_02 .boxes { width:20%; height:auto; min-height:265px; box-sizing:border-box; padding:0px 6px 15px 6px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_20 .shell_02 .boxes .img { max-width:98%; height:auto }
.boxes_20 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_20 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_20 .shell_02 .boxes .headline { width:97%; min-height:55px; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 10px 0px 0px }
.boxes_20 .shell_02 .boxes .headline a { width:50%; min-height:55px; text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes .headline_sub_light { width:98%; font-size:75%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_20 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_20 .shell_02 .boxes .soap_name_box #text { padding:0px 4px 0px 4px; border:1px #000 solid; font-size:65%; line-height:200%; font-weight:500; color:#fff }

.boxes_20 .shell_02 .boxes-last { width:20%; height:auto; min-height:265px; box-sizing:border-box; padding:0px 3px 15px 8px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_20 .shell_02 .boxes-last .img { max-width:98%; height:auto }
.boxes_20 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_20 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_20 .shell_02 .boxes-last .headline { width:97%; min-height:55px; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 10px 0px 0px }
.boxes_20 .shell_02 .boxes-last .headline a { width:50%; min-height:55px; text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:85%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_20 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_20 .shell_02 .boxes-last .soap_name_box #text { padding:0px 4px 0px 4px; border:1px #000 solid; font-size:65%; line-height:200%; font-weight:500; color:#fff }

.boxes_25 { width:100% }
.boxes_25 .shell { }
.boxes_25 .shell .boxes { width:25%; height:auto; min-height:290px; box-sizing:border-box; padding:0px 3px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25 .shell .boxes .img { max-width:97%; height:auto }
.boxes_25 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_25 .shell .boxes .headline { width:97%; min-height:40px; font-size:100%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25 .shell .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25 .shell .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_25 .shell_02 { }
.boxes_25 .shell_02 .boxes { width:25%; height:auto; min-height:290px; box-sizing:border-box; padding:0px 6px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25 .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_25 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_25 .shell_02 .boxes .headline { width:97%; min-height:40px; font-size:100%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_25 .shell_02 .boxes-last { width:25%; height:auto; min-height:290px; box-sizing:border-box; padding:0px 0px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25 .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_25 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_25 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_25 .shell_02 .boxes-last .headline { width:97%; min-height:40px; font-size:100%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes-last .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_25b { width:100% }
.boxes_25b .shell { }
.boxes_25b .shell .boxes { width:25%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 6px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25b .shell .boxes .img { max-width:97%; height:auto }
.boxes_25b .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25b .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_25b .shell .boxes .headline { width:95%; min-height:40px; font-size:90%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25b .shell .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25b .shell .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25b .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25b .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell .boxes .soap_name_box { display:none; padding:0px 0px 0px 0px }
.boxes_25b .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_25b .shell_02 { }
.boxes_25b .shell_02 .boxes { width:25%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 6px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25b .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_25b .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25b .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_25b .shell_02 .boxes .headline { width:95%; min-height:40px; font-size:90%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes .soap_name_box { display:none; padding:0px 0px 0px 0px }
.boxes_25b .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_25b .shell_02 .boxes-last { width:25%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 0px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25b .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_25b .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_25b .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_25b .shell_02 .boxes-last .headline { width:95%; min-height:40px; font-size:90%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes-last .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes-last .soap_name_box { display:none; padding:0px 0px 0px 0px }
.boxes_25b .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_33 { width:100% }
.boxes_33 .shell { }
.boxes_33 .shell .boxes { width:33%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 8px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_33 .shell .boxes .img { max-width:97%; height:auto }
.boxes_33 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_33 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_33 .shell .boxes .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_33 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_33 .shell .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_33 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_33 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_33 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_33 .shell_02 { }
.boxes_33 .shell_02 .boxes { width:33%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_33 .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_33 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_33 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_33 .shell_02 .boxes .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_33 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_33 .shell_02 .boxes-last { width:33%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_33 .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_33 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_33 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_33 .shell_02 .boxes-last .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes-last .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_33 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_50 .shell { }
.boxes_50 .shell .boxes { width:50%; height:auto; min-height:270px; box-sizing:border-box; padding:0px 5px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_50 .shell .boxes .img { max-width:100%; height:auto }
.boxes_50 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_50 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_50 .shell .boxes .headline { width:100%; margin-bottom:10px; text-align:left; font-size:100%; line-height:120%; font-weight:500; padding:5px 5px 5px 0px }
.boxes_50 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_50 .shell .boxes .headline_sub_light { width:100%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_50 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_50 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_50 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_50 .boxes_100 .shell { }
.boxes_50 .boxes_100 .shell .boxes { width:99%; height:500px; min-height:475px; max-height:500px; padding:0px 0px 20px 0px; bgcolor:#069 }
.boxes_50 .boxes_100 .img { max-width:98%; height:auto; max-height:360px }
.boxes_50 .boxes_100 .img #img { width:100%; border:1px solid #000 }
.boxes_50 .boxes_100 .img #img:hover { opacity:0.75 }
.boxes_50 .boxes_100 .soap_name_box { padding:0px 0px 0px 0px }
.boxes_50 .boxes_100 .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:90%; line-height:200%; font-weight:500; color:#fff }
.boxes_50 .boxes_100 .headline { width:100%; margin-bottom:10px; text-align:left; font-size:125%; line-height:125%; font-weight:700; padding:5px 5px 5px 0px }
.boxes_50 .boxes_100 .headline a { width:100%; text-decoration:none; color:#000 }
.boxes_50 .boxes_100 .headline_sub_light { width:100%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_50 .boxes_100 .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_50 .boxes_100 .headline_sub_light a:hover { text-decoration:none; color:#f00 }

.boxes_50 .shell_02 { }
.boxes_50 .shell_02 .boxes { width:50%; height:auto; min-height:270px; box-sizing:border-box; padding:0px 5px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_50 .shell_02 .boxes .img { max-width:100%; height:auto }
.boxes_50 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_50 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_50 .shell_02 .boxes .headline { width:100%; margin-bottom:10px; text-align:left; font-size:100%; line-height:120%; font-weight:500; padding:5px 5px 5px 0px }
.boxes_50 .shell_02 .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_50 .shell_02 .boxes .headline_sub_light { width:100%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_50 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_50 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_50 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_50 .shell_02 .boxes-last { width:50%; height:auto; min-height:270px; box-sizing:border-box; padding:0px 0px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_50 .shell_02 .boxes-last .img { max-width:100%; height:auto }
.boxes_50 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_50 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_50 .shell_02 .boxes-last .headline { width:100%; margin-bottom:10px; text-align:left; font-size:100%; line-height:120%; font-weight:500; padding:5px 5px 5px 0px }
.boxes_50 .shell_02 .boxes-last .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_50 .shell_02 .boxes-last .headline_sub_light { width:100%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_50 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_50 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_50 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_67 { width:100% }
.boxes_67 .shell { }
.boxes_67 .shell .boxes { width:67%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 8px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_67 .shell .boxes .img { max-width:97%; height:auto }
.boxes_67 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_67 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_67 .shell .boxes .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_67 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_67 .shell .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_67 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_67 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_67 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_67 .shell_02 { }
.boxes_67 .shell_02 .boxes { width:67%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_67 .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_67 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_67 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_67 .shell_02 .boxes .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_67 .shell_02 .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_67 .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_67 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_67 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_67 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_67 .shell_02 .boxes-last { width:67%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_67 .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_67 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_67 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_67 .shell_02 .boxes-last .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_67 .shell_02 .boxes-last .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_67 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_67 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_67 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_67 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_100 .shell { box-sizing:border-box; padding:0px 5px 0px 5px }
.boxes_100 .shell .boxes { width:100%; height:500px; min-height:475px; max-height:500px; }
.boxes_100 .shell .boxes .img { max-width:98%; height:auto; max-height:360px }
.boxes_100 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_100 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_100 .shell .boxes .headline { width:100%; font-size:150%; line-height:120%; font-weight:700; color:#000; padding:5px 5px 5px 0px }
.boxes_100 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_100 .shell .boxes .headline_sub_light { width:98%; font-size:100%; line-height:115%; font-weight:300; color:#888; padding:5px 5px 5px 0px }
.boxes_100 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_100 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_100 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_100 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_100 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:90%; line-height:200%; font-weight:500; color:#fff }
.boxes_02 #headline { width:98%; font-size:115%; line-height:130%; font-weight:700; color:#000; padding:5px 5px 5px 5px }

.boxes_100_sm { width:98%; height:auto; min-height:200px; max-height:400px; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:125%; font-weight:700; background:#f69 }
.boxes_100_sm a { width:100%; text-decoration:none; color:#000 }
.boxes_100_sm a:hover { text-decoration:none; color:#f00 }
.boxes_100_sm_img { max-width:100%; height:auto; padding:0px 0px 0px 0px; border-bottom:0px #ccc solid }
.boxes_100_sm_img:hover { opacity:0.75 }

.boxes_300x600_content_ad { width:300px; height:600px; margin-right:10px; background:#f00; float:left }
.boxes_300x600_content_content { width:890px; height:600px; background:#ff0; float:left; overflow:hidden }

.box_promo { width:100%; min-height:100px; background:#fff; margin:0px 0px; overflow:hidden }
.box_promo #title { width:100%;padding:10px 0px 10px 5px; text-align:left; font-size:110%; color:#fff; line-height:auto; font-weight:700 }
.box_promo .shell { display:table; width:100%; min-height:65px; padding:7px 0px 4px 0px; border-bottom:1px #ccc solid }
.box_promo .shell .boxes { display:table-row }
.box_promo .shell .boxes .img { display:table-cell; width:35%; padding:0px 10px 0px 5px }
.box_promo .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.box_promo .shell .boxes .headline { display:table-cell; padding:0px 5px 0px 0px; text-align:left; vertical-align:middle; font-size:95%; line-height:110%; font-weight:500 }
.box_promo .shell .boxes .headline a { text-decoration:none; color:#000 }
.box_promo .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.box_promo .shell .boxes .soap_name_box { display:none }
.box_promo .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.vert_stack { }
.vert_stack .shell { display:table; width:98%; height:81px; padding:7px 0px 4px 0px; border-bottom:1px #ccc solid; background:#fff }
.vert_stack .shell .boxes{ display:table-row }
.vert_stack .shell .boxes .img { display:table-cell; width:35%; padding:0px 20px 0px 0px }
.vert_stack .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.vert_stack .shell .boxes .headline { display:table-cell; text-align:left; vertical-align:top; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:120%; line-height:130%; font-weight:500 }
.vert_stack .shell .boxes .headline a { text-decoration:none; color:#000 }
.vert_stack .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.vert_stack .shell .boxes .headline .soap_name_box_text { padding:0px 0px 5px 0px }
.vert_stack .shell .boxes .headline .soap_name_box_text #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:60%; line-height:150%; font-weight:500; color:#fff }
.vert_stack .shell .boxes .soap_name_box { display:none }

#news_headline_pre { text-decoration:none; font-size:150%; text-align:left; line-height:auto; font-weight:700 } 
#news_headline { text-decoration:none; margin-top:10px; font-size:175%; text-align:left; line-height:auto; font-weight:900; text-shadow:#888 1px 1px 1px; clear:both } 
#news_headline_ns { text-decoration:none; margin-top:10px; font-size:250%; text-align:left; line-height:auto; font-weight:700 } 
#news_headline_sub { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; text-decoration:none; font-size:125%; line-height:auto; font-weight:700 } 
#news_headline_sub_02 { text-decoration:none; font-size:90%; line-height:90%; font-weight:700 } 

#news_byline { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:135%; font-weight:300; text-align:left; color:#000; padding:5px 0px }
#news_byline a { font-weight:700; color:#009 }
#news_byline a:hover { color:#f00 }

#news_posted { font-size:100%; font-weight:400; color:#999; padding:10px 0px }

.news_img_area { width:100%; height:auto; box-sizing:border-box; padding:0px 5px 0px 0px; background:#fff; text-align:center; z-index:100 }
.news_img_area #news_img_area_vert { width:10%; box-sizing:border-box; padding:0px 5px 0px 0px; border:0px solid #000; float:left }
.news_img_area #news_img_area_vert #img { width:100%; height:auto; min-height:220px; border:1px solid #000; text-align:center; z-index:100 }
.news_img_area #news_img_area_img { width:90%; float:left }
.news_img_area #news_img_area_img #img { width:100%; height:auto; border:1px solid #000; text-align:center; z-index:100 }

#news_article { text-decoration:none; font-size:100%; line-height:120%; font-weight:normal; text-align:left; color:#000; }
#news_article p { display:block; text-decoration:none; font-size:110%; line-height:175%; font-weight:400; color:#000; margin-top:30px }
#news_article p #sm { display:block; text-decoration:none; font-size:110%; line-height:115%; font-weight:400; color:#000; margin-top:30px }
#news_article p #news_closer { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; text-decoration:none; font-size:125%; line-height:125%; font-weight:700; clear:both; text-align:left; color:#000; padding:10px 0px; clear:both }
#news_article a { font-weight:bold; text-align:left; color:#009 }
#news_article a:hover { font-weight:bold; text-align:left; color:#f00 }

#news_img_archive_sq { width:252px; height:147px; border:1px solid #000; margin-right:10px; margin-bottom:10px; float:left }
#news_title a { text-decoration:none; font-size:115%; line-height:120%; font-weight:bold; color:#009 } #news_title a:hover { text-decoration:none; color:#f00 }
#news_description { margin-top:5px; text-decoration:none; font-size:100%; line-height:120%; font-weight:normal; min-height:75px }

#news_teaser { text-decoration:none; font-size:125%; line-height:125%; font-weight:700; text-align:left; color:#000; padding:10px 0px; clear:both }
#news_closer { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; text-decoration:none; font-size:125%; line-height:125%; font-weight:700; text-align:left; color:#000; padding:10px 0px; clear:both }
#news_feedback_img { width:35px; height:35px; margin-left:30px } 
#news_article #smallprint { font-size:75%  }

#news_menu { padding:4px 0px; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:100%; font-weight:700 }
#news_menu a { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:100%; padding:0px 5px; font-weight:500; color:#000 }
#news_menu_02 a:hover { color:#f00 }

#news_readmore { padding:20px 0px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:130%; font-weight:700; line-height:150% }
#news_readmore a { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:110%; font-weight:400; color:#009 }
#news_readmore a:hover { font-weight:400; color:#f00 }

#news_relatedinfo { width:100%; color:#000; background-color:#dfdfdf; border:1px solid #888; margin:30px 0px 25px 0px }
#news_relatedinfo_headline { font-size:110%; font-weight:700; padding:2px 2px; color:#fff; letter-spacing:1px; background-color:#465694 }
#news_relatedinfo_links { font-size:100%; font-weight:400; line-height:155%; padding:0px 0px 0px 5px }
#news_relatedinfo_links p { display:block; text-decoration:none; font-size:100%; line-height:auto; font-weight:400; color:#000; margin-top:15px }
#news_relatedinfo_links a { font-weight:700; text-align:left; color:#009 }
#news_relatedinfo_links a:hover { color:#f00 }

#recap_date { text-decoration:none; margin-top:10px; font-size:200%; text-align:left; line-height:auto; font-weight:700 } 
#archives_month { width:100%; color:#000; font-size:175%; font-weight:700; border-bottom:2px solid #000; padding:15px 0px 5px 0px }
#archives_week { width:100%; font-size:150%; font-weight:700; btext-align:left; margin:0px 0px 5px }
#archives_summary { text-decoration:none; font-size:100%; line-height:130%; font-weight:normal; text-align:left; color:#000 }
#archives_link { font-size:100%; font-weight:500; margin-top:10px; margin-bottom:30px }
#archives_link a { text-decoration:underline; color:#009 } #archives_link a:hover { color:#f00 }
#archives_top { font-size:75%; font-weight:normal; margin:20px 0px 20px }
#archives_top a { text-decoration:underline; font-weight:700; color:#009 } #archives_top a:hover { color:#f00 }
#archives_menu_year { width:10%; background:#a41; text-align:center; font-weight:900; color:#fff; box-sizing:border-box; padding:5px 5px; border:1px #000 solid; float:left }
#archives_menu_year a { text-decoration: underline; padding:0px 10px; color:#000 } #archives_menu_month a:hover { color: #f00 }
#archives_menu_month { width:90%; text-align:center; font-weight:900; color:#fff; box-sizing:border-box; padding:5px 5px 5px 5px; border-bottom:1px #000 solid; border-top:1px #000 solid; border-right:1px #000 solid; float:left }
#archives_menu_month a { text-decoration: underline; padding:0px 10px; color:#000 } #archives_menu_month a:hover { color: #f00 }

.archives_soaps_img_area { width:50%; max-height:332px; box-sizing:border-box; padding:0px 10px 0px 10px; float:left }
.archives_soaps_img_area #news_img_area_img { width:100%; height:auto; border:1px #000 solid }
.archives_soaps_date_hline_area { width:40%; box-sizing:border-box; padding:0px 10px 25px 10px; float:left; overflow:hidden }
.archives_soaps_date_hline_area #archives_soaps_date_hline { padding:15px 0px 0px 0px; font-size:125%; line-height:105%; font-weight:700; }
.archives_soaps_date_hline_area #archives_soaps_on_hline { padding:5px 0px 0px 0px; font-size:90%; line-height:auto; font-weight:300; color:#000 }
.archives_soaps_date_hline_area #archives_soaps_hline { padding:15px 0px 20px 0px; font-size:175%; line-height:95%; font-weight:700; }
.archives_soaps_date_hline_area #archives_soaps_hline a { color:#000; text-decoration:none } #archives_soaps_hline a:hover { color:#f00 } 

.archives_img_list_box { width:16%; float:left; box-sizing:border-box; padding:0px 30px 20px 0px }
.archives_img_list_box #txt { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:105%; font-weight:700; text-align:center; border-bottom:1px solid #000 }
.archives_img_list_box #img { width:100%; height:auto; border:1px solid #000; box-sizing:border-box; margin:5px 3px 5px 0px }
.archives_img_list_box_02 { width:10%; float:left; box-sizing:border-box; padding:0px 10px 20px 0px }
.archives_img_list_box_02 #txt { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:105%; font-weight:700; text-align:center; border-bottom:1px solid #000 }
.archives_img_list_box_02 #img { width:100%; height:auto; border:1px solid #000; box-sizing:border-box; margin:5px 3px 5px 0px }

#twoscoops_list_header { width:100%; border-bottom:1px solid #000; padding:50px 0px 0px 0px; margin-bottom:10px; text-align:left; font-size:110%; line-height:105%; font-weight:700; color:#000; clear:both }
#twoscoops_list_img { width:35%; float:left; clear:both; box-sizing:border-box; padding:0px 20px 30px 0px }
#twoscoops_list_img #img { width:100%; height:auto; border:1px solid #000; box-sizing:border-box; margin:5px 3px 5px 0px }
#twoscoops_list_text { width:65%; font-size:95%; line-height:100%; float:right; margin:0px 0px 30px 0px }
#twoscoops_posted { font-size:95%; font-weight:400; color:#999; padding:5px 0px }
#twoscoops_title a { text-decoration:none; font-size:155%; line-height:120%; font-weight:bold; color:#009 } #twoscoops_title a:hover { text-decoration:none; color:#f00 }
#twoscoops_article { text-decoration:none; font-size:100%; line-height:150%; font-weight:normal; text-align:left; color:#000; padding:10px 0px 0px 0px}
#twoscoops_widget_current { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:110%; font-weight:700; text-transform:uppercase; border-bottom:1px solid #000; margin:20px 0px 5px }
#twoscoops_widget_archive { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:110%; font-weight:700; text-transform:uppercase; border-bottom:1px solid #000; margin:0px 0px 5px }

#divider { width:100%; border-bottom:1px dotted #ccc; margin:15px 0px; clear:both }
#button_top { width:auto; max-width:115px; font-size:90%; color:#000; font-weight:700; text-align:center; background-color:#f0f0f0; padding:5px 5px; border:solid 1px #000; margin-bottom:50px }
#button_top a { color:#000 } #button_top a:hover { color:#f00 }

.ftr_copy { width:100%; height:25px; background:#8c315a; padding:5px 0px 3px 0px; text-align:center; color:#fff; font-size:90%; font-weight:500; line-height:150%; overflow:hidden }
.ftr_copy #ftr_copy_link { padding:0px 50px 0px 0px; color:#000 } 
.ftr_copy #ftr_copy_link a { padding:0px 15px; color:#fff; text-decoration:none } #ftr_copy_link a:hover { color:#f00 }
.ftr_copy #ftr_copy_link_copyright { font-weight:700; color:#fff; margin-right:30px }

.ftr { width:100%; height:auto; background:#069; text-align:center; padding:0px 0px 25px 0px; clear:both }
.ftr #ftr_col { width:25%; height:auto; box-sizing:border-box; padding:10px; text-align:left; float:left }
.ftr #ftr_hl { font-size:110%; line-height:120%; padding:20px 0px 5px 0px; font-weight:700; color:#fff; text-decoration:underline; clear:both }
.ftr #ftr_hl_02 { font-size:100%; line-height:120%; padding:20px 0px 0px 0px; font-weight:700; color:#fff; text-decoration:none; clear:both }
.ftr #ftr_link { font-size:100%; line-height:155%; font-weight:400; color:#fff }
.ftr #ftr_link a { text-decoration:none; color:#fff } #ftr_link a:hover { color:#f00 }

}


@media only screen and (min-width:701px) and (max-width:800px) {

#page_nav_main { vw:100% }

#page_nav_soaps { vw:100%; height:25px; margin:0px auto; padding:3px 0px 0px 0px; text-align:left; font-size:85%; font-weight:400; line-height:150%; overflow:hidden }
#page_nav_soaps a {text-decoration:none; color:#fff } #page_nav_soaps a:hover { color:#f00 }
#nav_soaps_first { padding:0px 15px 0px 5px }
#nav_soaps_last { padding:0px 0px 0px 15px }
#nav_soaps { padding:0px 10px } 
 
#page_nav_lbn {	vw:100%; min-height:25px; margin:0px auto; padding:3px 0px 0px 5px; text-align:left; font-size:95%; font-weight:400; line-height:150%; overflow:hidden }
#page_nav_lbn a { text-decoration:none; color:#fff; padding:0px 3px 0px 0px }
#page_nav_lbn a:hover { color:#f00 }

#page_nav_lbn2 { vw:100%; height:auto; margin:0px auto; padding:10px 0px 10px 10px; text-align:left; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif }
#page_nav_lbn2 a { text-decoration:none; font-size:100%; font-weight:700; color:#fff; padding:0px 3px 0px 0px }
#page_nav_lbn2 a:hover { color:#f00 }

#page_nav_lbn3 { vw:100%; min-height:25px; height:auto; margin:0px auto; padding:10px 0px 10px 0px; text-align:left; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; line-height:150% }
#page_nav_lbn3 a { text-decoration:none; font-size:115%; font-weight:700; color:#fff; padding: 0px 3px 0px 0px }
#page_nav_lbn3 a:hover { color:#fff }

#page_nav_lbn_02 { vw:100%; height:50px; margin:0px auto; padding:5px 0px 5px 5px; text-align:left; background:#ccc; border:solid 1px #b3b3b3; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:95%;  }
#page_nav_lbn_02 #week { font-size:100%; line-height:200%; font-weight:700; color:#000; clear:both }
#page_nav_lbn_02 a { text-decoration:none; font-size:95%; font-weight:700; color:#069; padding:0px 2px 0px 2px }
#page_nav_lbn_02 a:hover { color:#f00 }

.page_header { vw:100%; height:70px; margin:0px auto }
.page_header_mobile { display:none }
.page_header #sc_logo { width:339px; height:66px; padding:2px 50px 0px 25px }
.page_header #socialmedia { width:30px; height:30px; padding:5px 10px 15px 10px }

.page_size { vw:100%; height:auto; margin:0px auto; clear:both; padding:45px 10px 0px 10px; z-index:5000; overflow:hidden }
.page_size #page_size_left { width:70%; height:auto; box-sizing:border-box; padding:5px 20px 5px 0px; text-align:left; float:left; z-index:3000 }
.page_size #page_size_left_02 { width:70%; height:auto; box-sizing:border-box; padding:5px 20px 5px 0px; text-align:left; float:left; z-index:3000 }
.page_size #page_size_right { width:30%; height:auto; padding:0px 0px; text-align:left; float:right; z-index:3000 }

.page_size #page_size_half { width:50%; box-sizing:border-box; padding:0px; float:left; clear:both }
.page_size #page_size_half_left { width:50%; box-sizing:border-box; padding:0px 10px 25px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_half_left .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:110%; line-height:105%; font-weight:700 }
.page_size #page_size_half_left_33 { width:30%; max-width:310px; min-height:600px; max-height:600px; box-sizing:border-box; padding:0px 10px 0px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_half_left_33 .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:140%; line-height:105%; font-weight:700 }

.page_size #page_size_half_right { width:50%; width:50%; box-sizing:border-box; padding:0px 0px 25px 10px; border-left:1px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_half_right .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:110%; line-height:105%; font-weight:700 }
.page_size #page_size_half_right_67 { width:70%; min-height:600px; max-height:600px; box-sizing:border-box; padding:0px 0px 0px 10px; border-left:1px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_half_right_67 .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:140%; line-height:105%; font-weight:700 }

.page_size #page_size_making_headlines_half_left_top { width:50%; box-sizing:border-box; padding:0px 10px 25px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_making_headlines_half_left_top #header { width:100%; background-color:#c66; border:1px solid #a33; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#c66 }

.page_size #page_size_making_headlines_half_right_top { width:50%; box-sizing:border-box; padding:0px 0px 25px 10px; border-left:1px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_making_headlines_half_right_top #header { width:100%; background-color:#009; border:1px solid #003; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#009 }

.page_size #page_size_making_headlines_half_left_bottom { width:50%; box-sizing:border-box; padding:25px 10px 25px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_making_headlines_half_left_bottom #header { width:100%; background-color:#a41; border:1px solid #900; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#a41 }

.page_size #page_size_making_headlines_half_right_bottom { width:50%; box-sizing:border-box; padding:25px 0px 25px 10px; border-left:1px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_making_headlines_half_right_bottom #header { width:100%; background-color:#803; border:1px solid #900; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#803 }

.section_headline { width:100%; border-bottom:1px solid #000; padding:0px 0px 0px 0px; margin-bottom:10px; text-align:left; font-size:110%; line-height:105%; font-weight:700; color:#000 }
.section_headline_light { width:100%; margin:5px 0px; text-align:left; font-size:80%; line-height:105%; font-weight:400; color:#000 }
.section_headline_sub { width:100%; margin-top:-10px; margin-bottom:15px; font-size:80%; line-height:105%; font-weight:700; text-align:right; color:#000 }
.section_headline_sub a { text-decoration:none; color:#000 } .section_headline_sub a:hover { color:#f00 }
.section_headline_sub2 { width:98%; margin-top:10px; border-bottom:0px solid #000; padding:0px 0px 5px 0px; margin-bottom:5px; text-align:left; vertical-align: bottom; font-size:80%; letter-spacing:-.5px; line-height:105%; font-weight:700; color:#000 }
.section_headline_sub2 a { text-decoration:none; color:#000 } .section_headline_sub2 a:hover { color:#f00 }

.making_headlines_boxes { width:100%; height:auto; padding:0px; text-align:left; float:left; clear:both; overflow:hidden; }
.making_headlines_boxes .headline { width:100%; line-height:115%; font-weight:700; color:#fff; padding:5px 0px 4px 5px }
.making_headlines_boxes .menu { width:100%; background:#aaa; border-top:1px solid #333; border-bottom:1px solid #333; box-sizing:border-box; padding:5px 2px 5px 2px; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:85%; line-height:150%; font-weight:400; color:#888 }
.making_headlines_boxes .menu a { text-decoration:none; color:#000 }
.making_headlines_boxes .menu a:hover { font-weight:400; text-decoration:none; color:#f00 }

.making_headlines_boxes .shell { width:100% }
.making_headlines_boxes .shell .boxes { }
.making_headlines_boxes .shell .boxes .img { display:none }
.making_headlines_boxes .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.making_headlines_boxes .shell .boxes .headline { width:100%; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:90%; line-height:110%; font-weight:500; text-align:left;padding:8px 0px 8px 0px; border-bottom:1px #ccc solid; z-index:100; clear:both }
.making_headlines_boxes .shell .boxes .headline a { text-decoration:none; color:#000 }
.making_headlines_boxes .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.making_headlines_boxes .shell .boxes .soap_name_box { display:none }
.making_headlines_boxes .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.making_headlines_boxes .topstory .shell { width:100% }
.making_headlines_boxes .topstory .shell .boxes { }
.making_headlines_boxes .topstory .shell .boxes #img { width:100% }
.making_headlines_boxes .topstory .shell .boxes #img #img { width:100%; height:auto; min-height:65px; border:0px solid #000 }
.making_headlines_boxes .topstory .shell .boxes .headline { width:100%; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:115%; line-height:110%; font-weight:700; text-align:left; padding:8px 0px 8px 0px; border-bottom:1px #ccc solid; z-index:100; clear:both }
.making_headlines_boxes .topstory .shell .boxes .headline a { text-decoration:none; color:#000 }
.making_headlines_boxes .topstory .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.making_headlines_boxes .topstory .shell .boxes .soap_name_box { display:none }
.making_headlines_boxes .topstory .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.bs_size { width:60%; box-sizing:border-box; padding:0px 10px 0px 10px; margin-bottom:10px; float:left }
.bs_size .bs_img_container { width:100%; height:auto; background:#fff; text-align:center; z-index:100 }
.bs_size .bs_img_container #img { max-width:100%; height:auto; border:1px solid #000; text-align:center; z-index:100 }
.bs_hl_cntr { max-width:100%; min-height:300px; padding:0px; background:#fff; text-align:center; z-index:100; margin-bottom:15px; float:left }
.bs_hl_soap { width:auto; padding:5px; font-size:75%; color:#fff; font-weight:700; text-align:left; text-decoration:none }
.bs_hl { width:100%; height:auto; text-align:left; margin-bottom:10px; font-size:200%; line-height:105%; font-weight:700; z-index:100 }
.bs_hl a { text-decoration:none; color:#000 }
.bs_hl a:hover { text-decoration:none; color:#f00 }

.bs_hl_sub { width:100%; height:auto; text-align:left; padding:11px 0px; border-bottom:1px #ccc solid; font-size:115%; line-height:110%; font-weight:300; color:#000; z-index:100 }
.bs_hl_sub #last { margin-bottom:20px }
.bs_hl_sub a { text-decoration:none; color:#000 }
.bs_hl_sub a:hover { text-decoration:none; color:#f00 }
.bs_hl_twoscoops { font-size:90%; line-height:auto; text-align:left; font-weight:700; }
.bs_cntr { display:table; width:100%; height:auto; padding:8px 0px 8px 0px; border-bottom:1px #ccc solid }

.bs_otherstories { max-width:40%; min-height:300px; max-height:auto; box-sizing:border-box; padding:0px 5px 0px 10px; background:#fff; border-left:1px #ccc solid; vertical-align:top; text-align:center; z-index:100; float:right; overflow:hidden }
.bs_otherstories .shell { display:table; width:100%; height:81px; padding:7px 0px 4px 0px; border-bottom:1px #ccc solid; background:#fff }
.bs_otherstories .shell .boxes{ display:table-row }
.bs_otherstories .shell .boxes .img { display:table-cell; width:35%; padding:0px 10px 0px 0px }
.bs_otherstories .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.bs_otherstories .shell .boxes .headline { display:table-cell; text-align:left; vertical-align:middle; font-size:95%; line-height:110%; font-weight:700 }
.bs_otherstories .shell .boxes .headline a { text-decoration:none; color:#000 }
.bs_otherstories .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.bs_otherstories .shell .boxes .soap_name_box { display:none }

.bs_ad_left { width:40%; min-height:600px; max-height:1050px; box-sizing:border-box; padding:20px 0px 0px 0px; text-align:center; float:left; z-index:100 }
.bs_ad_right { width:300px; max-width:300px; margin-right:0px; min-height:600px; max-height:1050px; box-sizing:border-box; padding:10px 0px 0px 0px; text-align:center; float:left; z-index:100; display:none }

.bs_otherheadlines { width:60%; min-height:600px; box-sizing:border-box; padding:20px 5px 15px 10px; background:#fff; vertical-align:top; text-align:center; z-index:100; float:right; overflow:hidden }
.bs_otherheadlines .shell { text-align:left }
.bs_otherheadlines .shell .boxes { }
.bs_otherheadlines .shell .boxes .headline { width:100%; font-size:90%; line-height:125%; font-weight:700; text-align:left; padding:8px 0px 8px 0px; border-bottom:1px #ccc solid; z-index:100; clear:both }
.bs_otherheadlines .shell .boxes .img { display:none }
.bs_otherheadlines .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.bs_otherheadlines .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.bs_otherheadlines .shell .boxes .soap_name_box { display:none }
.bs_otherheadlines .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_20 { width:100% }
.boxes_20 .shell { }
.boxes_20 .shell .boxes { width:25%; height:auto; min-height:250px; box-sizing:border-box; padding:0px 3px 0px 3px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_20 .shell .boxes .img { max-width:97%; height:auto }
.boxes_20 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_20 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_20 .shell .boxes .headline { width:100%; min-height:40px; font-size:90%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_20 .shell .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_20 .shell .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_20 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_20 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_20 .shell .boxes .soap_name_box #text { padding:0px 3px 0px 3px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_20 .shell_02 { }
.boxes_20 .shell_02 .boxes { width:25%; height:auto; min-height:290px; box-sizing:border-box; padding:0px 0px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_20 .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_20 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_20 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_20 .shell_02 .boxes .headline { width:100%; min-height:40px; font-size:90%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_20 .shell_02 .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_20 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_20 .shell_02 .boxes .soap_name_box #text { padding:0px 3px 0px 3px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_20 .shell_02 .boxes-last { width:25%; height:auto; min-height:290px; box-sizing:border-box; padding:0px 0px 15px 8px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_20 .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_20 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_20 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_20 .shell_02 .boxes-last .headline { width:100%; min-height:40px; font-size:90%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_20 .shell_02 .boxes-last .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_20 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_20 .shell_02 .boxes-last .soap_name_box #text { padding:0px 3px 0px 3px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_25 { width:100% }
.boxes_25 .shell { }
.boxes_25 .shell .boxes { width:25%; height:auto; min-height:250px; box-sizing:border-box; padding:0px 3px 0px 3px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25 .shell .boxes .img { max-width:97%; height:auto }
.boxes_25 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_25 .shell .boxes .headline { width:100%; min-height:40px; font-size:90%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25 .shell .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25 .shell .boxes .headline_sub_light { width:98%; font-size:85%; line-height:105%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_25 .shell_02 { }
.boxes_25 .shell_02 .boxes { width:25%; height:auto; min-height:290px; box-sizing:border-box; padding:0px 0px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25 .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_25 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_25 .shell_02 .boxes .headline { width:100%; min-height:40px; font-size:90%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes .headline_sub_light { width:98%; font-size:85%; line-height:105%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_25 .shell_02 .boxes-last { width:25%; height:auto; min-height:290px; box-sizing:border-box; padding:0px 0px 15px 8px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25 .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_25 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_25 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_25 .shell_02 .boxes-last .headline { width:100%; min-height:40px; font-size:90%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes-last .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:85%; line-height:105%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_25b { width:100% }
.boxes_25b .shell { }
.boxes_25b .shell .boxes { width:25%; height:auto; min-height:200px; box-sizing:border-box; padding:0px 6px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25b .shell .boxes .img { max-width:97%; height:auto }
.boxes_25b .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25b .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_25b .shell .boxes .headline { width:97%; min-height:40px; font-size:80%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25b .shell .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25b .shell .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25b .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25b .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell .boxes .soap_name_box { display:none; padding:0px 0px 0px 0px }
.boxes_25b .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_25b .shell_02 { }
.boxes_25b .shell_02 .boxes { width:25%; height:auto; min-height:200px; box-sizing:border-box; padding:0px 6px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25b .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_25b .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25b .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_25b .shell_02 .boxes .headline { width:95%; min-height:40px; font-size:90%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes .soap_name_box { display:none; padding:0px 0px 0px 0px }
.boxes_25b .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_25b .shell_02 .boxes-last { width:25%; height:auto; min-height:200px; box-sizing:border-box; padding:0px 0px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25b .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_25b .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_25b .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_25b .shell_02 .boxes-last .headline { width:95%; min-height:40px; font-size:90%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes-last .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes-last .soap_name_box { display:none; padding:0px 0px 0px 0px }
.boxes_25b .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_33 { width:100% }
.boxes_33 .shell { }
.boxes_33 .shell .boxes { width:33%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 8px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_33 .shell .boxes .img { max-width:97%; height:auto }
.boxes_33 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_33 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_33 .shell .boxes .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_33 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_33 .shell .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_33 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_33 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_33 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_33 .shell_02 { }
.boxes_33 .shell_02 .boxes { width:33%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_33 .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_33 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_33 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_33 .shell_02 .boxes .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_33 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_33 .shell_02 .boxes-last { width:33%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_33 .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_33 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_33 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_33 .shell_02 .boxes-last .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes-last .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_33 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_50 .shell { }
.boxes_50 .shell .boxes { width:50%; height:auto; min-height:250px; box-sizing:border-box; padding:0px 5px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_50 .shell .boxes .img { max-width:100%; height:auto }
.boxes_50 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_50 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_50 .shell .boxes .headline { width:100%; margin-bottom:10px; text-align:left; font-size:90%; line-height:115%; font-weight:500; padding:5px 5px 5px 0px }
.boxes_50 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_50 .shell .boxes .headline_sub_light { width:100%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_50 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_50 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_50 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; border:1px #000 solid; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_50 .shell_02 { }
.boxes_50 .shell_02 .boxes { width:50%; height:auto; min-height:250px; box-sizing:border-box; padding:0px 5px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_50 .shell_02 .boxes .img { max-width:100%; height:auto }
.boxes_50 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_50 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_50 .shell_02 .boxes .headline { width:100%; margin-bottom:10px; text-align:left; font-size:90%; line-height:115%; font-weight:500; padding:5px 5px 5px 0px }
.boxes_50 .shell_02 .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_50 .shell_02 .boxes .headline_sub_light { width:100%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_50 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_50 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_50 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; border:1px #000 solid; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_50 .boxes_100 .shell { }
.boxes_50 .boxes_100 .shell .boxes { width:99%; height:500px; min-height:475px; max-height:500px; padding:0px 0px 20px 0px; bgcolor:#069 }
.boxes_50 .boxes_100 .img { max-width:98%; height:auto; max-height:360px }
.boxes_50 .boxes_100 .img #img { width:100%; border:1px solid #000 }
.boxes_50 .boxes_100 .img #img:hover { opacity:0.75 }
.boxes_50 .boxes_100 .soap_name_box { padding:0px 0px 0px 0px }
.boxes_50 .boxes_100 .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:90%; line-height:200%; font-weight:500; color:#fff }
.boxes_50 .boxes_100 .headline { width:100%; margin-bottom:10px; text-align:left; font-size:150%; line-height:125%; font-weight:700; padding:5px 5px 5px 0px }
.boxes_50 .boxes_100 .headline a { width:100%; text-decoration:none; color:#000 }
.boxes_50 .boxes_100 .headline_sub_light { width:100%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_50 .boxes_100 .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_50 .boxes_100 .headline_sub_light a:hover { text-decoration:none; color:#f00 }

.boxes_67 { width:100% }
.boxes_67 .shell { }
.boxes_67 .shell .boxes { width:67%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 8px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_67 .shell .boxes .img { max-width:97%; height:auto }
.boxes_67 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_67 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_67 .shell .boxes .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_67 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_67 .shell .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_67 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_67 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_67 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_67 .shell_02 { }
.boxes_67 .shell_02 .boxes { width:67%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_67 .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_67 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_67 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_67 .shell_02 .boxes .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_67 .shell_02 .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_67 .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_67 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_67 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_67 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_67 .shell_02 .boxes-last { width:67%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_67 .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_67 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_67 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_67 .shell_02 .boxes-last .headline { width:97%; font-size:100%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_67 .shell_02 .boxes-last .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_67 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_67 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_67 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_67 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_67 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_100 .shell { box-sizing:border-box; padding:0px 5px 0px 5px }
.boxes_100 .shell .boxes { width:100%; height:auto; min-height:350px }
.boxes_100 .shell .boxes .img { max-width:98%; height:auto; max-height:360px }
.boxes_100 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_100 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_100 .shell .boxes .headline { width:100%; font-size:120%; line-height:120%; font-weight:700; color:#000; padding:5px 5px 5px 0px }
.boxes_100 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_100 .shell .boxes .headline_sub_light { width:98%; font-size:100%; line-height:115%; font-weight:300; color:#888; padding:5px 5px 5px 0px }
.boxes_100 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_100 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_100 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_100 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_100 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }
.boxes_02 #headline { width:98%; font-size:115%; line-height:130%; font-weight:700; color:#000; padding:5px 5px 5px 5px }

.boxes_100_sm { width:98%; height:auto; min-height:200px; max-height:400px; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:125%; font-weight:700; background:#f69 }
.boxes_100_sm a { width:100%; text-decoration:none; color:#000 }
.boxes_100_sm a:hover { text-decoration:none; color:#f00 }
.boxes_100_sm_img { max-width:100%; height:auto; padding:0px 0px 0px 0px; border-bottom:0px #ccc solid }
.boxes_100_sm_img:hover { opacity:0.75 }

.boxes_300x600_content_ad { width:300px; height:600px; margin-right:10px; background:#f00; float:left }
.boxes_300x600_content_content { width:890px; height:600px; background:#ff0; float:left; overflow:hidden }

.box_promo { width:100%; min-height:100px; background:#fff; margin:0px 0px; overflow:hidden }
.box_promo #title { width:100%;padding:10px 0px 10px 5px; text-align:left; font-size:95%; color:#fff; line-height:auto; font-weight:700 }
.box_promo .shell { display:table; width:100%; min-height:65px; padding:7px 0px 4px 0px; border-bottom:1px #ccc solid }
.box_promo .shell .boxes { display:table-row }
.box_promo .shell .boxes .img { display:table-cell; width:35%; padding:0px 10px 0px 5px }
.box_promo .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.box_promo .shell .boxes .headline { display:table-cell; padding:0px 5px 0px 0px; text-align:left; vertical-align:middle; font-size:90%; line-height:110%; font-weight:500 }
.box_promo .shell .boxes .headline a { text-decoration:none; color:#000 }
.box_promo .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.box_promo .shell .boxes .soap_name_box { display:none }
.box_promo .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.vert_stack { }
.vert_stack .shell { display:table; width:98%; height:81px; padding:7px 0px 4px 0px; border-bottom:1px #ccc solid; background:#fff }
.vert_stack .shell .boxes{ display:table-row }
.vert_stack .shell .boxes .img { display:table-cell; width:35%; padding:0px 20px 0px 0px }
.vert_stack .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.vert_stack .shell .boxes .headline { display:table-cell; text-align:left; vertical-align:top; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:105%; line-height:130%; font-weight:500 }
.vert_stack .shell .boxes .headline a { text-decoration:none; color:#000 }
.vert_stack .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.vert_stack .shell .boxes .headline .soap_name_box_text { padding:0px 0px 5px 0px }
.vert_stack .shell .boxes .headline .soap_name_box_text #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:60%; line-height:150%; font-weight:500; color:#fff }
.vert_stack .shell .boxes .soap_name_box { display:none }

#news_headline_pre { text-decoration:none; font-size:150%; text-align:left; line-height:auto; font-weight:700 } 
#news_headline { text-decoration:none; margin-top:10px; font-size:150%; text-align:left; line-height:auto; font-weight:900; text-shadow:#888 0px 0px 0px; clear:both } 
#news_headline_ns { text-decoration:none; margin-top:10px; font-size:250%; text-align:left; line-height:auto; font-weight:700 } 
#news_headline_sub { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; text-decoration:none; font-size:125%; line-height:auto; font-weight:700 } 
#news_headline_sub_02 { text-decoration:none; font-size:90%; line-height:90%; font-weight:700 } 

#news_byline { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:135%; font-weight:300; text-align:left; color:#000; padding:5px 0px }
#news_byline a { font-weight:700; color:#009 }
#news_byline a:hover { color:#f00 }

.news_img_area { width:100%; height:auto; box-sizing:border-box; padding:0px 5px 0px 0px; background:#fff; text-align:center; z-index:100 }
.news_img_area #news_img_area_vert { width:10%; box-sizing:border-box; padding:0px 5px 0px 0px; border:0px solid #000; float:left }
.news_img_area #news_img_area_vert #img { width:100%; height:auto; min-height:220px; border:1px solid #000; text-align:center; z-index:100 }
.news_img_area #news_img_area_img { width:90%; float:left }
.news_img_area #news_img_area_img #img { width:100%; height:auto; border:1px solid #000; text-align:center; z-index:100 }

#news_article { text-decoration:none; font-size:110%; line-height:120%; font-weight:400; text-align:left; color:#000; }
#news_article p { display:block; text-decoration:none; font-size:110%; line-height:120%; font-weight:400; color:#000; margin-top:30px }
#news_article p #sm { display:block; text-decoration:none; font-size:110%; line-height:115%; font-weight:400; color:#000; margin-top:30px }
#news_article p #news_closer { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; text-decoration:none; font-size:125%; line-height:125%; font-weight:700; clear:both; text-align:left; color:#000; padding:10px 0px; clear:both }
#news_article a { font-weight:bold; text-align:left; color:#009 }
#news_article a:hover { font-weight:bold; text-align:left; color:#f00 }

#news_img_archive_sq { width:216px; height:126px; border:1px solid #000; margin-right:10px; margin-bottom:10px; float:left }
#news_title a { text-decoration:none; font-size:100%; line-height:120%; font-weight:bold; color:#009 } #news_title a:hover { text-decoration:none; color:#f00 }
#news_description { margin-top:5px; text-decoration:none; font-size:95%; line-height:120%; font-weight:normal; min-height:75px }

#news_teaser { text-decoration:none; font-size:120%; line-height:125%; font-weight:700; clear:both; text-align:left; color:#000; padding:10px 0px }
#news_closer { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; text-decoration:none; font-size:105%; line-height:125%; font-weight:700; clear:both; text-align:left; color:#000; padding:10px 0px; clear:both }
#news_feedback_img { width:35px; height:35px; margin-left:30px } 
#news_article #smallprint { font-size:75%  }

#news_posted { font-size:100%; font-weight:400; color:#999; padding:10px 0px }

#news_menu { padding:4px 0px; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:100%; font-weight:700 }
#news_menu a { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:100%; padding:0px 5px; font-weight:500; color:#000 }
#news_menu_02 a:hover { color:#f00 }

#news_readmore { padding:20px 0px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:120%; font-weight:700; line-height:150% }
#news_readmore a { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:105%; font-weight:400; color:#009 }
#news_readmore a:hover { font-weight:400; color:#f00 }

#news_relatedinfo { width:100%; color:#000; background-color:#dfdfdf; border:1px solid #888; margin:30px 0px 25px 0px }
#news_relatedinfo_headline { font-size:110%; text-transform:uppercase; font-weight:700; padding:2px 2px; color:#fff; letter-spacing:1px; background-color:#465694 }
#news_relatedinfo_links { font-size:95%; font-weight:400; line-height:auto; padding:0px 0px 0px 5px }
#news_relatedinfo_links p { display:block; text-decoration:none; font-size:95%; line-height:auto; font-weight:400; color:#000; margin-top:15px }
#news_relatedinfo_links a { font-weight:700; text-align:left; color:#009 }
#news_relatedinfo_links a:hover { color:#f00 }

#recap_date { text-decoration:none; margin-top:10px; font-size:200%; text-align:left; line-height:auto; font-weight:700 } 
#archives_month { width:100%; color:#000; font-size:175%; font-weight:700; border-bottom:2px solid #000; padding:15px 0px 5px 0px }
#archives_week { width:100%; font-size:150%; font-weight:700; btext-align:left; margin:0px 0px 5px }
#archives_summary { text-decoration:none; font-size:100%; line-height:130%; font-weight:normal; text-align:left; color:#000 }
#archives_link { font-size:100%; font-weight:500; margin-top:10px; margin-bottom:30px }
#archives_link a { text-decoration:underline; color:#009 } #archives_link a:hover { color:#f00 }
#archives_top { font-size:75%; font-weight:normal; margin:20px 0px 20px }
#archives_top a { text-decoration:underline; font-weight:700; color:#009 } #archives_top a:hover { color:#f00 }

.archives_soaps_img_area { width:50%; max-height:332px; box-sizing:border-box; padding:0px 10px 0px 5px; float:left }
.archives_soaps_img_area #news_img_area_img { width:100%; height:auto; border:1px #000 solid }
.archives_soaps_date_hline_area { width:40%; box-sizing:border-box; padding:0px 10px 25px 10px; float:left; overflow:hidden }
.archives_soaps_date_hline_area #archives_soaps_date_hline { padding:15px 0px 0px 0px; font-size:125%; line-height:105%; font-weight:700; }
.archives_soaps_date_hline_area #archives_soaps_on_hline { padding:5px 0px 0px 0px; font-size:90%; line-height:auto; font-weight:300; color:#000 }
.archives_soaps_date_hline_area #archives_soaps_hline { padding:15px 0px 20px 0px; font-size:150%; line-height:95%; font-weight:700; }
.archives_soaps_date_hline_area #archives_soaps_hline a { color:#000; text-decoration:none } #archives_soaps_hline a:hover { color:#f00 } 

.archives_img_list_box { width:20%; float:left; box-sizing:border-box; padding:0px 30px 20px 0px }
.archives_img_list_box #txt { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:105%; font-weight:700; text-align:center; border-bottom:1px solid #000 }
.archives_img_list_box #img { width:100%; height:auto; border:1px solid #000; box-sizing:border-box; margin:5px 3px 5px 0px }
.archives_img_list_box_02 { width:20%; float:left; box-sizing:border-box; padding:0px 10px 10px 0px }
.archives_img_list_box_02 #txt { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:105%; font-weight:700; text-align:center; border-bottom:1px solid #000 }
.archives_img_list_box_02 #img { width:100%; height:auto; border:1px solid #000; box-sizing:border-box; margin:5px 3px 5px 0px }

#twoscoops_list_header { width:100%; border-bottom:1px solid #000; padding:50px 0px 0px 0px; margin-bottom:10px; text-align:left; font-size:110%; line-height:105%; font-weight:700; color:#000; clear:both }
#twoscoops_list_img { width:100%; float:left; clear:both; box-sizing:border-box; padding:0px 20px 30px 0px }
#twoscoops_list_img #img { width:100%; height:auto; border:1px solid #000; box-sizing:border-box; margin:5px 3px 5px 0px }
#twoscoops_list_text { width:100%; font-size:95%; line-height:100%; float:right; margin:0px 0px 30px 0px }
#twoscoops_posted { font-size:95%; font-weight:400; color:#999; padding:5px 0px }
#twoscoops_title a { text-decoration:none; font-size:155%; line-height:120%; font-weight:bold; color:#009 } #twoscoops_title a:hover { text-decoration:none; color:#f00 }
#twoscoops_article { text-decoration:none; font-size:100%; line-height:150%; font-weight:normal; text-align:left; color:#000; padding:10px 0px 0px 0px}
#twoscoops_widget_current { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:110%; font-weight:700; text-transform:uppercase; border-bottom:1px solid #000; margin:20px 0px 5px }
#twoscoops_widget_archive { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:110%; font-weight:700; text-transform:uppercase; border-bottom:1px solid #000; margin:0px 0px 5px }

#divider { width:100%; border-bottom:1px dotted #ccc; margin:15px 0px; clear:both }
#button_top { width:auto; max-width:115px; font-size:90%; color:#000; font-weight:700; text-align:center; background-color:#f0f0f0; padding:5px 5px; border:solid 1px #000; margin-bottom:50px }
#button_top a { color:#000 } #button_top a:hover { color:#f00 }

.ftr_copy { width:100%; height:25px; background:#8c315a; padding:5px 0px 3px 0px; text-align:center; color:#fff; font-size:90%; font-weight:500; line-height:150%; overflow:hidden }
.ftr_copy #ftr_copy_link { padding:0px 15px 0px 0px; color:#000 } 
.ftr_copy #ftr_copy_link a { font-size:80%; padding:0px 5px; color:#fff; text-decoration:none } #ftr_copy_link a:hover { color:#f00 }
.ftr_copy #ftr_copy_link_copyright { font-weight:700; color:#fff; margin-right:25px }

.ftr { width:100%; height:auto; background:#069; text-align:center; padding:0px 0px 50px 0px; clear:both }
.ftr #ftr_col { width:25%; height:auto; box-sizing:border-box; padding:10px; text-align:left; float:left }
.ftr #ftr_hl { font-size:110%; line-height:120%; padding:20px 0px 5px 0px; font-weight:700; color:#fff; text-decoration:underline; clear:both }
.ftr #ftr_hl_02 { font-size:100%; line-height:120%; padding:20px 0px 0px 0px; font-weight:700; color:#fff; text-decoration:none; clear:both }
.ftr #ftr_link { font-size:110%; line-height:160%; font-weight:400; color:#fff }
.ftr #ftr_link a { text-decoration:none; color:#fff } #ftr_link a:hover { color:#f00 }

}




@media only screen and (min-width:1px) and (max-width:700px) {


#page_nav_main { vw:100% }

#page_nav_soaps { vw:100%; height:25px; margin:0px auto; padding:3px 0px 0px 0px; text-align:left; font-size:85%; font-weight:400; line-height:150%; overflow:hidden; display:none }
#page_nav_soaps a {text-decoration:none; color:#fff } #page_nav_soaps a:hover { color:#f00 }
#nav_soaps_first { padding:0px 15px 0px 5px }
#nav_soaps_last { padding:0px 0px 0px 15px }
#nav_soaps { padding:0px 15px } 
 
 
#page_nav_lbn {	vw:100%; height:25px; margin:0px auto; padding:0px 0px 0px 0px; text-align:left; font-size:95%; font-weight:400; line-height:150%; overflow:hidden; display:none }
#page_nav_lbn a { text-decoration:none; color:#fff; padding:0px 3px 0px 0px }
#page_nav_lbn a:hover { color:#f00 }

#page_nav_lbn_02 { display:none;  }

#page_nav_lbn2 { vw:100%; height:auto; margin:0px auto; padding:5px 5px 5px 10px; text-align:left; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif }
#page_nav_lbn2 a { text-decoration:none; font-size:100%; font-weight:700; color:#fff; padding:0px 3px 0px 0px }
#page_nav_lbn2 a:hover { color:#f00 }

#page_nav_lbn3 { vw:100%; height:25px; margin:0px auto; padding:10px 0px 10px 0px; text-align:center; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; display:none }
#page_nav_lbn3 a { text-decoration:none; font-size:125%; font-weight:700; color:#fff; padding: 0px 3px 0px 0px }
#page_nav_lbn3 a:hover { color:#fff }

.page_header { vw:100%; height:auto; margin:0px auto; padding:3px 0px; text-align:center }
.page_header_mobile { display:none }
.page_header #sc_logo { width:170px; height:33px }
.page_header #socialmedia { width:30px; height:30px; padding:0px 0px 0px 0px; display:none }

.page_size { vw:100%; margin:0px auto; clear:both; box-sizing:border-box; padding:45px 10px 0px 10px; z-index:5000 }
.page_size #page_size_left { width:100%; height:auto; box-sizing:border-box; padding:5px 0px 5px 0px; text-align:left; z-index:3000 }
.page_size #page_size_left_02 { width:100%; height:auto; box-sizing:border-box; padding:5px 0px 5px 0px; text-align:left; float:left; z-index:3000 }
.page_size #page_size_right { width:100%; height:auto; padding:0px 0px; text-align:left; float:right; z-index:3000 }

.page_size #page_size_half { width:50%; box-sizing:border-box; padding:0px; float:left; clear:both }
.page_size #page_size_half_left { width:50%; box-sizing:border-box; padding:0px 10px 25px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_half_left .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:110%; line-height:105%; font-weight:700 }
.page_size #page_size_half_left_33 { width:100%; min-height:600px; max-height:610px; box-sizing:border-box; padding:0px 10px 10px 0px; text-align:center; float:left; clear:both; overflow:hidden }
.page_size #page_size_half_left_33 .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:140%; line-height:105%; font-weight:700 }

.page_size #page_size_half_right { width:50%; width:50%; box-sizing:border-box; padding:0px 0px 25px 10px; border-left:1px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_half_right .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:110%; line-height:105%; font-weight:700 }
.page_size #page_size_half_right_67 { width:100%; min-height:600px; max-height:1550px; box-sizing:border-box; padding:0px 0px 0px 10px; float:left; overflow:hidden }
.page_size #page_size_half_right_67 .section_headline { width:99%; border-bottom:1px solid #000; margin-bottom:10px; text-align:left; font-size:140%; line-height:105%; font-weight:700 }

.page_size #page_size_making_headlines_half_left_top { width:100%; box-sizing:border-box; padding:0px 0px 25px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_making_headlines_half_left_top #header { width:100%; background-color:#c66; border:1px solid #a33; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#c66 }

.page_size #page_size_making_headlines_half_right_top { width:100%%; box-sizing:border-box; padding:0px 0px 25px 0px; border-left:0px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_making_headlines_half_right_top #header { width:100%; background-color:#009; border:1px solid #003; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#009 }

.page_size #page_size_making_headlines_half_left_bottom { width:100%%; box-sizing:border-box; padding:25px 0px 25px 0px; float:left; clear:both; overflow:hidden }
.page_size #page_size_making_headlines_half_left_bottom #header { width:100%; background-color:#a41; border:1px solid #900; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#a41 }

.page_size #page_size_making_headlines_half_right_bottom { width:100%%; box-sizing:border-box; padding:25px 0px 25px 0px; border-left:0px #ccc solid; float:left; overflow:hidden }
.page_size #page_size_making_headlines_half_right_bottom #header { width:100%; background-color:#803; border:1px solid #900; padding:2px 1px 2px 2px; font-size:100%; line-height:110%; font-weight:700; color:#fff;background-color:#803 }

.section_headline { width:100%; border-bottom:1px solid #000; padding:0px 0px 0px 0px; margin-bottom:10px; text-align:left; font-size:110%; line-height:105%; font-weight:700; color:#000 }
.section_headline_light { width:100%; margin:5px 0px; text-align:left; font-size:80%; line-height:105%; font-weight:400; color:#000 }
.section_headline_sub { width:100%; margin-top:-10px; margin-bottom:15px; font-size:80%; line-height:105%; font-weight:700; text-align:right; color:#000 }
.section_headline_sub a { text-decoration:none; color:#000 } .section_headline_sub a:hover { color:#f00 }
.section_headline_sub2 { width:98%; margin-top:10px; border-bottom:1px solid #000; margin-bottom:5px; text-align:left; font-size:80%; line-height:105%; font-weight:700; color:#000 }
.section_headline_sub2 a { text-decoration:none; color:#000 } .section_headline_sub2 a:hover { color:#f00 }

.making_headlines_boxes { width:100%; height:auto; padding:0px; text-align:left; float:left; clear:both; overflow:hidden; }
.making_headlines_boxes .headline { width:100%; line-height:115%; font-weight:700; color:#fff; padding:5px 0px 4px 5px }
.making_headlines_boxes .menu { width:100%; background:#aaa; border-top:1px solid #333; border-bottom:1px solid #333; box-sizing:border-box; padding:5px 2px 5px 2px; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:85%; line-height:150%; font-weight:400; color:#888 }
.making_headlines_boxes .menu a { text-decoration:none; color:#000 }
.making_headlines_boxes .menu a:hover { font-weight:400; text-decoration:none; color:#f00 }

.making_headlines_boxes .shell { width:100% }
.making_headlines_boxes .shell .boxes { }
.making_headlines_boxes .shell .boxes .img { display:none }
.making_headlines_boxes .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.making_headlines_boxes .shell .boxes .headline { width:100%; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:90%; line-height:125%; font-weight:500; text-align:left;padding:8px 0px 8px 0px; border-bottom:1px #ccc solid; z-index:100; clear:both }
.making_headlines_boxes .shell .boxes .headline a { text-decoration:none; color:#000 }
.making_headlines_boxes .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.making_headlines_boxes .shell .boxes .soap_name_box { display:none }
.making_headlines_boxes .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.making_headlines_boxes .topstory .shell { width:100% }
.making_headlines_boxes .topstory .shell .boxes { }
.making_headlines_boxes .topstory .shell .boxes #img { width:100% }
.making_headlines_boxes .topstory .shell .boxes #img #img { width:100%; height:auto; min-height:65px; border:0px solid #000 }
.making_headlines_boxes .topstory .shell .boxes .headline { width:100%; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:110%; line-height:110%; font-weight:700; text-align:left; padding:8px 0px 8px 0px; border-bottom:1px #ccc solid; z-index:100; clear:both }
.making_headlines_boxes .topstory .shell .boxes .headline a { text-decoration:none; color:#000 }
.making_headlines_boxes .topstory .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.making_headlines_boxes .topstory .shell .boxes .soap_name_box { display:none }
.making_headlines_boxes .topstory .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.bs_size { width:100%; box-sizing:border-box; padding:0px 10px 0px 10px; margin-bottom:10px; float:left }
.bs_size .bs_img_container { width:100%; height:auto; background:#fff; text-align:center; z-index:100 }
.bs_size .bs_img_container #img { max-width:100%; height:auto; border:1px solid #000; text-align:center; z-index:100 }
.bs_hl_cntr { max-width:100%; min-height:300px; padding:0px; background:#fff; text-align:center; z-index:100; margin-bottom:15px; float:left }
.bs_hl_soap { width:auto; padding:5px; font-size:75%; color:#fff; font-weight:700; text-align:left; text-decoration:none }
.bs_hl { width:100%; height:auto; text-align:left; margin-bottom:10px; font-size:150%; line-height:105%; font-weight:700; z-index:100 }
.bs_hl a { text-decoration:none; color:#000 }
.bs_hl a:hover { text-decoration:none; color:#f00 }

.bs_hl_sub { width:100%; height:auto; text-align:left; padding:11px 0px; border-bottom:1px #ccc solid; font-size:115%; line-height:110%; font-weight:300; color:#000; z-index:100 }
.bs_hl_sub #last { margin-bottom:20px }
.bs_hl_sub a { text-decoration:none; color:#000 }
.bs_hl_sub a:hover { text-decoration:none; color:#f00 }
.bs_hl_twoscoops { font-size:90%; line-height:auto; text-align:left; font-weight:700; }
.bs_cntr { display:table; width:100%; height:auto; padding:8px 0px 8px 0px; border-bottom:1px #ccc solid }

.bs_otherstories { max-width:100%; min-height:300px; max-height:auto; box-sizing:border-box; padding:0px 5px 0px 10px; background:#fff; border-left:1px #ccc solid; vertical-align:top; text-align:center; z-index:100; float:right; overflow:hidden }
.bs_otherstories .shell { display:table; width:100%; height:81px; padding:7px 0px 4px 0px; border-bottom:1px #ccc solid; background:#fff }
.bs_otherstories .shell .boxes{ display:table-row }
.bs_otherstories .shell .boxes .img { display:table-cell; width:35%; padding:0px 10px 0px 0px }
.bs_otherstories .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.bs_otherstories .shell .boxes .headline { display:table-cell; text-align:left; vertical-align:middle; font-size:100%; line-height:110%; font-weight:700 }
.bs_otherstories .shell .boxes .headline a { text-decoration:none; color:#000 }
.bs_otherstories .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.bs_otherstories .shell .boxes .soap_name_box { display:none }

.bs_ad_left { width:100%; min-height:600px; max-height:1050px; box-sizing:border-box; padding:20px 0px 0px 0px; text-align:center; float:left; z-index:100 }
.bs_ad_right { width:300px; max-width:300px; margin-right:0px; min-height:600px; max-height:1050px; box-sizing:border-box; padding:10px 0px 0px 0px; text-align:center; float:left; z-index:100; display:none }

.bs_otherheadlines { width:100%; min-height:600px; box-sizing:border-box; padding:20px 5px 15px 10px; background:#fff; vertical-align:top; text-align:center; z-index:100; float:right; overflow:hidden }
.bs_otherheadlines .shell { text-align:left }
.bs_otherheadlines .shell .boxes { }
.bs_otherheadlines .shell .boxes .headline { width:100%; font-size:90%; line-height:125%; font-weight:700; text-align:left; padding:8px 0px 8px 0px; border-bottom:1px #ccc solid; z-index:100; clear:both }
.bs_otherheadlines .shell .boxes .img { display:none }
.bs_otherheadlines .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.bs_otherheadlines .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.bs_otherheadlines .shell .boxes .soap_name_box { display:none }
.bs_otherheadlines .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_20 .shell { }
.boxes_20 .shell .boxes { width:50%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 12px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_20 .shell .boxes .img { max-width:98%; height:auto }
.boxes_20 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_20 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_20 .shell .boxes .headline { width:97%; font-size:80%; line-height:110%; font-weight:500; color:#000; padding:10px 10px 0px 0px }
.boxes_20 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_20 .shell .boxes .headline_sub_light { width:98%; font-size:70%; line-height:100%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_20 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_20 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_20 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_20 .shell_02 { }
.boxes_20 .shell_02 .boxes { width:100%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 6px 15px 6px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_20 .shell_02 .boxes .img { max-width:98%; height:auto }
.boxes_20 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_20 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_20 .shell_02 .boxes .headline { width:97%; min-height:55px; font-size:110%; line-height:120%; font-weight:500; color:#000; padding:5px 10px 0px 0px }
.boxes_20 .shell_02 .boxes .headline a { width:50%; min-height:55px; text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes .headline_sub_light { width:98%; font-size:85%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_20 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_20 .shell_02 .boxes .soap_name_box #text { padding:0px 2px 0px 2px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_20 .shell_02 .boxes-last { width:100%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 3px 15px 8px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_20 .shell_02 .boxes-last .img { max-width:98%; height:auto }
.boxes_20 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_20 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_20 .shell_02 .boxes-last .headline { width:97%; min-height:55px; font-size:110%; line-height:120%; font-weight:500; color:#000; padding:5px 10px 0px 0px }
.boxes_20 .shell_02 .boxes-last .headline a { width:50%; min-height:55px; text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:85%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_20 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_20 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_20 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_20 .shell_02 .boxes-last .soap_name_box #text { padding:0px 2px 0px 2px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_25 { width:100% }
.boxes_25 .shell { }
.boxes_25 .shell .boxes { width:50%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 3px 0px 3px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25 .shell .boxes .img { max-width:97%; height:auto }
.boxes_25 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_25 .shell .boxes .headline { width:90%; min-height:40px; font-size:80%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25 .shell .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25 .shell .boxes .headline_sub_light { width:98%; font-size:70%; line-height:100%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_25 .shell_02 { }
.boxes_25 .shell_02 .boxes { width:50%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 0px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25 .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_25 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_25 .shell_02 .boxes .headline { width:90%; min-height:40px; font-size:80%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes .headline_sub_light { width:98%; font-size:70%; line-height:100%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_25 .shell_02 .boxes-last { width:50%; height:auto; min-height:290px; box-sizing:border-box; padding:0px 0px 15px 8px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25 .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_25 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_25 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_25 .shell_02 .boxes-last .headline { width:90%; min-height:40px; font-size:80%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes-last .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:70%; line-height:100%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_25b { width:100% }
.boxes_25b .shell { }
.boxes_25b .shell .boxes { width:50%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 3px 0px 3px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25b .shell .boxes .img { max-width:97%; height:auto }
.boxes_25b .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25b .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_25b .shell .boxes .headline { width:90%; min-height:40px; font-size:80%; line-height:110%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25b .shell .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25b .shell .boxes .headline_sub_light { width:98%; font-size:70%; line-height:100%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25b .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25b .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25b .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_25b .shell_02 { }
.boxes_25b .shell_02 .boxes { width:50%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 0px 15px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25b .shell_02 .boxes .img { max-width:97%; height:auto }
.boxes_25b .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_25b .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_25b .shell_02 .boxes .headline { width:90%; min-height:40px; font-size:95%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25b .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_25b .shell_02 .boxes-last { width:50%; height:auto; min-height:225px; box-sizing:border-box; padding:0px 0px 15px 8px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_25b .shell_02 .boxes-last .img { max-width:97%; height:auto }
.boxes_25b .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_25b .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_25b .shell_02 .boxes-last .headline { width:90%; min-height:40px; font-size:95%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes-last .headline a { width:50%; min-height:45px; text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_25b .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_25b .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_25b .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_25b .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_33 { width:100% }
.boxes_33 .shell { }
.boxes_33 .shell .boxes { width:100%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 8px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_33 .shell .boxes .img { max-width:100%; height:auto }
.boxes_33 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_33 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_33 .shell .boxes .headline { width:100%; font-size:110%; line-height:120%; font-weight:500; color:#000; padding:5px 0px 5px 0px }
.boxes_33 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_33 .shell .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 0px 5px 0px }
.boxes_33 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_33 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_33 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.boxes_33 .shell_02 { }
.boxes_33 .shell_02 .boxes { width:100%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_33 .shell_02 .boxes .img { max-width:100%; height:auto }
.boxes_33 .shell_02 .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_33 .shell_02 .boxes .img #img:hover { opacity:0.75 }
.boxes_33 .shell_02 .boxes .headline { width:100%; font-size:110%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_33 .shell_02 .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_33 .shell_02 .boxes-last { width:100%; height:auto; min-height:350px; box-sizing:border-box; padding:0px 5px 0px 0px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_33 .shell_02 .boxes-last .img { max-width:100%; height:auto }
.boxes_33 .shell_02 .boxes-last .img #img { width:100%; border:1px solid #000 }
.boxes_33 .shell_02 .boxes-last .img #img:hover { opacity:0.75 }
.boxes_33 .shell_02 .boxes-last .headline { width:100%; font-size:110%; line-height:120%; font-weight:500; color:#000; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes-last .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes-last .headline_sub_light { width:98%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_33 .shell_02 .boxes-last .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_33 .shell_02 .boxes-last .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes-last .headline a:hover { text-decoration:none; color:#f00 }
.boxes_33 .shell_02 .boxes-last .soap_name_box { padding:0px 0px 0px 0px }
.boxes_33 .shell_02 .boxes-last .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:80%; line-height:200%; font-weight:500; color:#fff }

.boxes_50 .shell { width:100%; }
.boxes_50 .shell .boxes { width:100%; height:auto; min-height:250px; box-sizing:border-box; padding:0px 5px 0px 5px; border-right:0px #ccc solid; text-align:left; overflow:hidden; float:left }
.boxes_50 .shell .boxes .img { max-width:100%; height:auto }
.boxes_50 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_50 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_50 .shell .boxes .headline { width:100%; margin-bottom:10px; text-align:left; font-size:95%; line-height:110%; font-weight:500; padding:5px 5px 5px 0px }
.boxes_50 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_50 .shell .boxes .headline_sub_light { width:100%; font-size:90%; line-height:115%; font-weight:400; color:#888; padding:5px 5px 5px 0px }
.boxes_50 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_50 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_50 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_50 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; border:1px #000 solid; font-size:75%; line-height:200%; font-weight:500; color:#fff }

.boxes_100 .shell { box-sizing:border-box; padding:0px 5px 0px 5px }
.boxes_100 .shell .boxes { width:100%; height:auto; min-height:400px }
.boxes_100 .shell .boxes .img { max-width:98%; height:auto; max-height:360px }
.boxes_100 .shell .boxes .img #img { width:100%; border:1px solid #000 }
.boxes_100 .shell .boxes .img #img:hover { opacity:0.75 }
.boxes_100 .shell .boxes .headline { width:100%; font-size:120%; line-height:120%; font-weight:700; color:#000; padding:5px 5px 5px 0px }
.boxes_100 .shell .boxes .headline a { width:50%; text-decoration:none; color:#000 }
.boxes_100 .shell .boxes .headline_sub_light { width:98%; font-size:100%; line-height:115%; font-weight:300; color:#888; padding:5px 5px 5px 0px }
.boxes_100 .shell .boxes .headline_sub_light a { text-decoration:none; color:#000 }
.boxes_100 .shell .boxes .headline_sub_light a:hover { text-decoration:none; color:#f00 }
.boxes_100 .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.boxes_100 .shell .boxes .soap_name_box { padding:0px 0px 0px 0px }
.boxes_100 .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }
.boxes_02 #headline { width:98%; font-size:115%; line-height:130%; font-weight:700; color:#000; padding:5px 5px 5px 5px }

.boxes_100_sm { width:98%; height:auto; min-height:200px; max-height:400px; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:125%; font-weight:700; background:#f69 }
.boxes_100_sm a { width:100%; text-decoration:none; color:#000 }
.boxes_100_sm a:hover { text-decoration:none; color:#f00 }
.boxes_100_sm_img { max-width:100%; height:auto; padding:0px 0px 0px 0px; border-bottom:0px #ccc solid }
.boxes_100_sm_img:hover { opacity:0.75 }

.boxes_300x600_content_ad { width:300px; height:600px; margin-right:10px; background:#f00; float:left }
.boxes_300x600_content_content { width:890px; height:600px; background:#ff0; float:left; overflow:hidden }

.box_promo { width:100%; min-height:100px; background:#fff; margin:0px 0px; overflow:hidden }
.box_promo #title { width:100%;padding:10px 0px 10px 5px; text-align:left; font-size:95%; color:#fff; line-height:auto; font-weight:700 }
.box_promo .shell { display:table; width:100%; min-height:65px; padding:7px 0px 4px 0px; border-bottom:1px #ccc solid }
.box_promo .shell .boxes { display:table-row }
.box_promo .shell .boxes .img { display:table-cell; width:35%; padding:0px 10px 0px 5px }
.box_promo .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.box_promo .shell .boxes .headline { display:table-cell; padding:0px 5px 0px 0px; text-align:left; vertical-align:middle; font-size:100%; line-height:110%; font-weight:500 }
.box_promo .shell .boxes .headline a { text-decoration:none; color:#000 }
.box_promo .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.box_promo .shell .boxes .soap_name_box { display:none }
.box_promo .shell .boxes .soap_name_box #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:70%; line-height:200%; font-weight:500; color:#fff }

.vert_stack { }
.vert_stack .shell { display:table; width:98%; height:81px; padding:7px 0px 4px 0px; border-bottom:1px #ccc solid; background:#fff }
.vert_stack .shell .boxes{ display:table-row }
.vert_stack .shell .boxes .img { display:table-cell; width:35%; padding:0px 20px 0px 0px }
.vert_stack .shell .boxes .img #img { width:100%; height:auto; min-height:65px; border:1px solid #000 }
.vert_stack .shell .boxes .headline { display:table-cell; text-align:left; vertical-align:top; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:95%; line-height:130%; font-weight:500 }
.vert_stack .shell .boxes .headline a { text-decoration:none; color:#000 }
.vert_stack .shell .boxes .headline a:hover { text-decoration:none; color:#f00 }
.vert_stack .shell .boxes .headline .soap_name_box_text { padding:0px 0px 5px 0px }
.vert_stack .shell .boxes .headline .soap_name_box_text #text { padding:0px 5px 0px 5px; border:1px #000 solid; font-size:60%; line-height:150%; font-weight:500; color:#fff }
.vert_stack .shell .boxes .soap_name_box { display:none }

#news_headline_pre { text-decoration:none; font-size:150%; text-align:left; line-height:auto; font-weight:700 } 
#news_headline { text-decoration:none; margin-top:10px; font-size:150%; text-align:left; line-height:auto; font-weight:900; text-shadow:#888 0px 0px 0px; clear:both } 
#news_headline_ns { text-decoration:none; margin-top:10px; font-size:250%; text-align:left; line-height:auto; font-weight:700 } 
#news_headline_sub { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; text-decoration:none; font-size:125%; line-height:auto; font-weight:700 } 
#news_headline_sub_02 { text-decoration:none; font-size:90%; line-height:90%; font-weight:700 } 

#news_byline { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:135%; font-weight:300; text-align:left; color:#000; padding:5px 0px }
#news_byline a { font-weight:700; color:#009 }
#news_byline a:hover { color:#f00 }

.news_img_area { vw:100%; height:auto; box-sizing:border-box; padding:0px 5px 0px 0px; background:#fff; text-align:center; z-index:100 }
.news_img_area #news_img_area_vert { width:0%; box-sizing:border-box; padding:0px 0px 0px 0px; border:0px solid #000; float:left; display:none }
.news_img_area #news_img_area_vert #img { width:0%; height:auto; min-height:220px; border:1px solid #000; text-align:center; z-index:100 display:none }
.news_img_area #news_img_area_img { vw:100%; float:left }
.news_img_area #news_img_area_img #img { width:100%; height:auto; border:1px solid #000; text-align:center; z-index:100 }

#news_article { text-decoration:none; font-size:110%; line-height:120%; font-weight:400; text-align:left; color:#000; }
#news_article p { display:block; text-decoration:none; font-size:110%; line-height:120%; font-weight:400; color:#000; margin-top:30px }
#news_article p #sm { display:block; text-decoration:none; font-size:110%; line-height:115%; font-weight:400; color:#000; margin-top:30px }
#news_article p #news_closer { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; text-decoration:none; font-size:125%; line-height:125%; font-weight:700; clear:both; text-align:left; color:#000; padding:10px 0px; clear:both }
#news_article a { font-weight:bold; text-align:left; color:#009 }
#news_article a:hover { font-weight:bold; text-align:left; color:#f00 }

#news_img_archive_sq { width:216px; height:126px; border:1px solid #000; margin-right:10px; margin-bottom:10px; float:left }
#news_title a { text-decoration:none; font-size:150%; line-height:120%; font-weight:bold; color:#009 } #news_title a:hover { text-decoration:none; color:#f00 }
#news_description { margin-top:5px; text-decoration:none; font-size:95%; line-height:120%; font-weight:normal; min-height:75px }

#news_teaser { text-decoration:none; font-size:120%; line-height:125%; font-weight:700; clear:both; text-align:left; color:#000; padding:10px 0px }
#news_closer { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; text-decoration:none; font-size:105%; line-height:125%; font-weight:700; clear:both; text-align:left; color:#000; padding:10px 0px; clear:both }
#news_feedback_img { width:35px; height:35px; margin-left:30px } 
#news_article #smallprint { font-size:75%  }

#news_posted { font-size:100%; font-weight:400; color:#999; padding:10px 0px }

#news_menu { padding:4px 0px; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:100%; font-weight:700 }
#news_menu a { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:100%; padding:0px 5px; font-weight:500; color:#000 }
#news_menu_02 a:hover { color:#f00 }

#news_readmore { padding:20px 0px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:120%; font-weight:700; line-height:150% }
#news_readmore a { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:105%; font-weight:400; color:#009 }
#news_readmore a:hover { font-weight:400; color:#f00 }

#news_relatedinfo { width:100%; color:#000; background-color:#dfdfdf; border:1px solid #888; margin:30px 0px 25px 0px }
#news_relatedinfo_headline { font-size:110%; text-transform:uppercase; font-weight:700; padding:2px 2px; color:#fff; letter-spacing:1px; background-color:#465694 }
#news_relatedinfo_links { font-size:95%; font-weight:400; line-height:auto; padding:0px 0px 0px 5px }
#news_relatedinfo_links p { display:block; text-decoration:none; font-size:95%; line-height:auto; font-weight:400; color:#000; margin-top:15px }
#news_relatedinfo_links a { font-weight:700; text-align:left; color:#009 }
#news_relatedinfo_links a:hover { color:#f00 }

#recap_date { text-decoration:none; margin-top:10px; font-size:200%; text-align:left; line-height:auto; font-weight:700 } 
#archives_month { width:100%; color:#000; font-size:175%; font-weight:700; border-bottom:2px solid #000; padding:15px 0px 5px 0px }
#archives_week { width:100%; font-size:150%; font-weight:700; btext-align:left; margin:0px 0px 5px }
#archives_summary { text-decoration:none; font-size:100%; line-height:130%; font-weight:normal; text-align:left; color:#000 }
#archives_link { font-size:100%; font-weight:500; margin-top:10px; margin-bottom:30px }
#archives_link a { text-decoration:underline; color:#009 } #archives_link a:hover { color:#f00 }
#archives_top { font-size:75%; font-weight:normal; margin:20px 0px 20px }
#archives_top a { text-decoration:underline; font-weight:700; color:#009 } #archives_top a:hover { color:#f00 }

.archives_soaps_img_area { width:100%; max-height:332px; box-sizing:border-box; padding:0px 0px 0px 0px; float:left }
.archives_soaps_img_area #news_img_area_img { width:100%; height:auto; border:1px #000 solid }
.archives_soaps_date_hline_area { width:100%; box-sizing:border-box; padding:0px 0px 25px 0px; float:left; overflow:hidden }
.archives_soaps_date_hline_area #archives_soaps_date_hline { padding:15px 0px 0px 0px; font-size:125%; line-height:105%; font-weight:700; }
.archives_soaps_date_hline_area #archives_soaps_on_hline { padding:5px 0px 0px 0px; font-size:90%; line-height:auto; font-weight:300; color:#000 }
.archives_soaps_date_hline_area #archives_soaps_hline { padding:15px 0px 20px 0px; font-size:150%; line-height:95%; font-weight:700; }
.archives_soaps_date_hline_area #archives_soaps_hline a { color:#000; text-decoration:none } #archives_soaps_hline a:hover { color:#f00 } 

.archives_img_list_box { width:25%; float:left; box-sizing:border-box; padding:0px 30px 20px 0px }
.archives_img_list_box #txt { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:105%; font-weight:700; text-align:center; border-bottom:1px solid #000 }
.archives_img_list_box #img { width:100%; height:auto; border:1px solid #000; box-sizing:border-box; margin:5px 3px 5px 0px }
.archives_img_list_box_02 { width:20%; float:left; box-sizing:border-box; padding:0px 10px 20px 0px }
.archives_img_list_box_02 #txt { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:105%; font-weight:700; text-align:center; border-bottom:1px solid #000 }
.archives_img_list_box_02 #img { width:100%; height:auto; border:1px solid #000; box-sizing:border-box; margin:5px 3px 5px 0px }

#twoscoops_list_header { width:100%; border-bottom:1px solid #000; padding:50px 0px 0px 0px; margin-bottom:10px; text-align:left; font-size:110%; line-height:105%; font-weight:700; color:#000; clear:both }
#twoscoops_list_img { width:100%; float:left; clear:both; box-sizing:border-box; padding:0px 20px 0px 0px }
#twoscoops_list_img #img { width:100%; height:auto; border:1px solid #000 }
#twoscoops_list_text { width:100%; font-size:95%; line-height:100%; float:right; margin:0px 0px 30px 0px }
#twoscoops_posted { font-size:100%; font-weight:400; color:#999; padding:5px 0px }
#twoscoops_title a { text-decoration:none; font-size:155%; line-height:120%; font-weight:bold; color:#009 } #twoscoops_title a:hover { text-decoration:none; color:#f00 }
#twoscoops_article { text-decoration:none; font-size:100%; line-height:150%; font-weight:normal; text-align:left; color:#000; padding:10px 0px 0px 0px}

#twoscoops_widget_current_area { width:auto; float:left; padding:0px 100px 20px 0px; clear:both }
#twoscoops_widget_current { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:110%; font-weight:700; text-transform:uppercase; border-bottom:1px solid #000; margin:0px 0px 5px }
#twoscoops_widget_archive { font-family:Roboto Condensed,tahoma,arial,verdana,sans-serif; font-size:110%; font-weight:700; text-transform:uppercase; border-bottom:1px solid #000; margin:0px 0px 5px }

#divider { width:100%; border-bottom:1px dotted #ccc; margin:15px 0px; clear:both }
#button_top { width:auto; max-width:115px; font-size:90%; color:#000; font-weight:700; text-align:center; background-color:#f0f0f0; padding:5px 5px; border:solid 1px #000; margin-bottom:50px }
#button_top a { color:#000 } #button_top a:hover { color:#f00 }

.ftr_copy { width:100%; height:auto; background:#8c315a; padding:5px 0px 3px 5px; text-align:left; color:#fff; font-size:90%; font-weight:500; line-height:150%;  }
.ftr_copy #ftr_copy_link { padding:0px 25px 0px 0px; color:#000 } 
.ftr_copy #ftr_copy_link a { padding:0px 10px; color:#fff; text-decoration:none } #ftr_copy_link a:hover { color:#f00 }
.ftr_copy #ftr_copy_link_copyright { font-weight:700; color:#fff; margin-right:25px }

.ftr { width:100%; height:auto; background:#069; text-align:center; padding:0px 0px 0px 0px; clear:both }
.ftr #ftr_col { width:50%; height:auto; background:#069; box-sizing:border-box; padding:10px; text-align:left; float:left }
.ftr #ftr_hl { font-size:110%; line-height:120%; padding:20px 0px 5px 0px; font-weight:700; color:#fff; text-decoration:underline; clear:both }
.ftr #ftr_hl_02 { font-size:100%; line-height:120%; padding:20px 0px 0px 0px; font-weight:700; color:#fff; text-decoration:none; clear:both }
.ftr #ftr_link { font-size:100%; line-height:150%; font-weight:400; color:#fff }
.ftr #ftr_link a { text-decoration:none; color:#fff } #ftr_link a:hover { color:#f00 }

}

.show_amc { color:#a00 } 
.show_atwt { color:#2e434f } 
.show_aw { color:#060 } 
.show_bb { color:#c66 } 
.show_city { color:#d6d67d } 
.show_days { color:#009 } 
.show_emmys { color:#f29612 } 
.show_gh { color:#a41 } 
.show_gl { color:#773272 } 
.show_oltl { color:#f60 } 
.show_pc { color:#086 } 
.show_ps { color:#f69 } 
.show_sb { color:#ff9803 } 
.show_yir { color:#7a235c } 
.show_yr { color:#803 } 
.show_soc { color:#069 } 
.show_web { color:#535353 } 
.show_primetime { color:#390069 } 

#video { position:relative; padding-bottom:56.25%; height:0; overflow:hidden; max-width:100%; margin-bottom:100px } 
#video iframe, .video object, .video embed { position:absolute; top:0; left:0; width:100%; height:100% }

.video { position:relative; padding-bottom:56.25%; height:0; overflow:hidden; max-width:100%; margin-bottom:100px } 
.video iframe, .video object, .video embed { position:absolute; top:0; left:0; width:100%; height:100% }
#img:hover { opacity:0.75 }
.img:hover {opacity:0.75 }

blockquote {
 font-family:"Times New Roman", Times, serif;	
 font-size:120%; font-weight:500; 
 line-height:150%;
 background:#c1e2f3;
 border-left:10px solid #069;
 margin:1.5em 10px;
 padding:0.5em 10px;
 quotes:"\201C""\201D""\2018""\2019";
}
