




/*
     FILE ARCHIVED ON 10:53:53 Oct 6, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:54:45 Apr 19, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
Theme Name: 972Mag's Awesome Theme
Theme URI: http://972Mag.com
Description: 972Mag's Awesome Theme by Tom Roshko of RSVPTEAM
Author: Tom Rusko
Author URI: http://tomroshko.com
Version: 2.0
License: my code -private, stuff i use - under their disc.
*/
/* ////////////////////////////////// CH1-RESET */

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
 abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;	
	font-style: inherit;
	font-family:arial,helvetica,sans-serif;
	font-size:inherit;	
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
:focus {/* remember to define focus styles! */
	outline: 0;
}
body {
	background: #fff;
	line-height: 1;
}
ol, ul {
	list-style: none;
}
table {/* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a img {
	border: 0;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}


/* Assistive text */
.assistive-text {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
}
#access a.assistive-text:active,
#access a.assistive-text:focus {
	background: #eee;
	border-bottom: 1px solid #ddd;
	color: #1982d1;
	clip: auto !important;
	font-size: 12px;
	position: absolute;
	text-decoration: underline;
	top: 0;
	left: 7.6%;
}

html {direction:ltr;}


/*    7777777777777777777777777777777 Chapter 2 - Major Layout        */
#wrap{max-width:1110px; width:100%; margin:auto; overflow:hidden;}
#inwrap{width:97%; margin:auto; padding-top:10px;  overflow:hidden;}
.float_closer{clear:both; float:none;}
.zero{width:0px; height:0px;}

#rowl {min-height:200px;}

.authorlink span{color:black;}
.authorlink{float:left;}
.authorlink:hover{text-decoration:underline;}

/* computer  */
@media only screen and (min-width : 1040px){
	#rowb{width:70%; float:left;}		
	#rowl{width:26.2%; margin-right:2.3%;  float:left;}
	#rowc {width:71.5%; float:left;}
	#rowr {width:28.46%; float:right;}
	.hdnavitem{font-size:18px;  margin-right:9px; }
	#navoices{font-size:18px;  margin-right:9px; }
	.nav_bull{margin-right:7px;  top:-2px;}
	#s_word{font-size:20px;}
	#branding{background-color:#eaeaea; float:none; clear:both; padding-top:7px; padding-bottom:3px; width:100%;}
	#hh1{width:18.5%; float:left; margin-right:6.3%;}
	#hh1 time {display:block; font-size:12px; color:#090911; margin-left:10px;}
	#site-title img{ width:112%; margin-left:3%; margin-top:10px;}
	#hh2{width:22%; float:left;}
	.head_prom_text h4{height:56px;}
	#hh3{margin-left:4%;width:22%; float:left;}
	#hh4{margin-right:1%;width:19%; float:right; margin-top:-4px; font-size:12px;}
	.forcenv{display:none;}
	.softnv{display:block;}
	#hh4 p{width:100%; display:block;}
.pcol{width:71%; float:left;  overflow:hidden;}
.post_header{margin-left:1.7%; width:71%;}
.scol{width:25%; float:right; margin-top:31px; margin-right:2%; overflow:visible;}
}

/* computer  and tablet */
@media only screen and (min-width : 700px){
	.prom_box{border-top-style:solid; border-top-width:10px;}
	.csecond {width:48%;}	
	#smart_nav,#sp_footer,#sp_cc_nav,.fa_sp_name{display:none;}
	
	
	.scola{width:25%; float:right; margin-top:20px; margin-right:2%; overflow:visible;}
	.fa_latest_wrap{width:63%; margin-top:10px;}
	#comment_form_wrap {width:74%;}
.widget_hp_video h3{float:left;}
.widget_hp_video hgroup{display:block; margin:18px 0px 20px 15%; float:left; width:55%;}

.vw_post_header {width:96%!important;;}
.chead_regular h1{font-size:38px;}
.csecond h1{ height:105px;}
.widget_hplatestposts{margin-top:30px;}
}

/* tablet */
@media only screen and (min-width : 701px) and (max-width : 1039px) {
	#rowl,#abouthovercolor,#hh4 p,.head_prom_text h5{display:none;}
	#rowb{width:62.06%; float:left;}	
	#rowr {width:35.08%; padding-left:1%; float:right;}
	#rowc {width:100%; float:left;}
	.hdnavitem{font-size:14px; margin-right:3px;}
	#navoices{font-size:14px; margin-right:3x;}
	.scol{width:100%; float:left; margin-top:31px; margin-left:2%; overflow:visible;}
	.nav_bull{margin-right:5px;  top:0px;}
	#s_word{font-size:15px;}

	#branding{background-color:#eaeaea; float:none; clear:both; padding-top:7px; padding-bottom:4px; width:100%;}
	#hh1{width:18.5%; float:left; margin-right:7.3%;}
	#hh1 time {display:block; font-size:10px; color:#090911; }
	#site-title img{ width:112%; margin-left:3%; margin-top:15px;}
	#hh2{width:22%; float:left;}
	.head_prom_text h4{height:64px;}
	.head_prom_wrap img {margin-top:15px; margin-right:5px;} 
	#hh3{margin-left:5%;width:22%; float:left;}
	#hh4{margin-right:1%;width:20%; float:right; margin-top:5px; font-size:12px;}
	.forcenv{display:block;}
	.softnv{display:block;}
	.pcol{width:100%; float:left;  overflow:hidden;}
.post_header{margin-left:1.7%; width:100%;}
.social_col,.scol_util {display:none;}
#sb{font-size:10px!important;}

}

/* Smartphone  */
@media only screen and (min-width : 10px) and (max-width : 700px) {
		#wrap{min-width:320px;}
	#rowl,#header_ad_wrap,#rowr,#branding,#head_nav,#colophon,#cc_nav,.author_det,#comm_balloon,.widget_ccarous{display:none;}	
	#rowc {width:100%; float:left;}
	.csecond {width:100%;}
	#smart_nav,#sp_footer.fa_sp_name{display:block;}
	.fa_latest_wrap{width:100%; margin-top:20px;}
	#comment_form_wrap { width:97%;}
.widget_hp_video hgroup{display:block; margin:18px 0px 20px 1%; float:left; width:90%;}
.post_header{margin-left:1.5%; width:97%;}
.chead_regular h1{font-size:24px;}
.limg.seqanimable{display:none;}
.stitle_text{display:none;}
.widget_secoarticles .img_rel_w{display:none;}
.csecond h1{margin-bottom:15px;}
.widget_hplatestposts{margin-top:7px;}
.social_col,.scol_util {display:none;}
}

.bluetext{color:#145da0;}
.news-red{color:#cd3633;}
.analysis-green{color:#26ac59;}
.culture-blue{color:#79abdc;}
.video-yellow{color:#ecd816;}
.all-purpule{color:#794377;}
.about-blue{color:#145da0;}

.s_bar{list-style:none;}
#rowr_widget_list .widget {margin-bottom:20px;}
.hidden_stuff_for_measuring{position:absolute; top:-4000px; right:-4000px; opacity:0;}
/*    7777777777777777777777777777777 Chapter 3 - Header              */



.head_prom_wrap img {display:block; float:left; max-width:78px; max-height:82px; overflow:hidden; width:33%;}
.head_prom_text{float:left; margin-left:1%; width:58%;}
.head_prom_text h4{font-size:14px; line-height:16px; margin-bottom:2px; margin-top:2px; text-overflow:ellipsis; overflow:hidden; }
.head_prom_text h4 a{ color:#1e1e1e;}
.head_prom_wrap h4:hover{text-decoration:underline;}
.head_prom_wrap h5:hover{text-decoration:underline;}
#hh4 p:hover{text-decoration:underline;}
#hh4:hover .dls span{color:#145DA0;}
#hh4 p a{line-height:16px; color:#646464;}
#hh4 p{ width:96%;  margin-top:2px; vertical-align:top;}

.dls{width:100%; text-align:left; display:block; padding:6px 0px 6px 0px;}
.dls small{display:inline-block; width:24px; height:24px; background-position:-0px -348px; position:relative; top:-7px; }
.dls span{font-size:30px; display:inline-block; margin-top:5px; font-family:AdelleBasic-Bold,serif;  color:#1e1e1e;}


.head_prom_text h5 a{ font-family:arial,helvetiva,'ColaborateRegular'; font-size:14px; }

#head_nav{width:100%; height:30px; background-color:#1e1e1e; margin-bottom:20px;}
#head_nav ul {width:99%;}
.hdnavitem{height:30px; display:block; color:white; line-height:29px; font-family:'AdelleBasic-Bold';}
.nav_bull{display:inline-block; width:11px; height:11px; border-radius:6px; position:relative;}
.widget_nav_item{padding-left:7px;}
.widget_nav_search {width:28.2%; float:right; margin:0px 0px 0px 10px; height:30px; line-height:28px;}
#s_word{color:#ebebeb; font-family:AdelleBasic-Bold,serif; margin-right:4%; }
#s{text-indent:4px; float:left; height:18px; background-color:white; width:76%; outline:none; border:none; padding:0px 0px 0px 0px;  margin:6px 0px 0px 1.3%;}
#sb{float:right; height:18px; background-color:#646464; color:white; font-size:12px; width:20%;  outline:none; border:none; padding:0px 0px 0px 0px; margin:6px 0px 0px 0px; position:relative; left:-1px; cursor:pointer;}
#sb:hover{background-color:#949494;}
#navoices { background-color:#1e1e1e; float:left; position:relative;  color:white; line-height:28px; font-family:'AdelleBasic-Bold';}
#navoices small{background-position:-0px -235px; width:10px; height:10px; display:inline-block; margin-right:7px; position:relative; top:-2px;}
#navoices nav{display:block; width:135px; position:absolute; overflow:hidden; height:0px; z-index:2000;
transition-timing-function: ease;
-moz-transition-timing-function: ease; /* Firefox 4 */
-webkit-transition-timing-function: ease; /* Safari and Chrome */
-o-transition-timing-function: ease; /* Opera */

transition-property:all;
-moz-transition-property:all; /* Firefox 4 */
-webkit-transition-property:all; /* Safari and Chrome */
-o-transition-property:all; /* Opera */

transition-duration: 0.5s;
-moz-transition-duration: 0.5s; /* Firefox 4 */
-webkit-transition-duration: 0.5s; /* Safari and Chrome */
-o-transition-duration: 0.5s; /* Opera */}

#navoices nav a{background-color:#1e1e1e; text-indent:6px; display:block; height:30px; border-bottom:#E69C00 1px solid; font-size:12px; font-family:arial,helvetica,sans-serif; color:white;}
#navoices nav a:hover{text-decoration:underline;}

#smart_up{width:100%; background-color:#EAEAEA; height:28px;}
#smart_up time{margin-left:1%; position:relative; top:5px; font-size:13px;display:block;  width:50%;}
#smart_up form {display:block; float:right; width:50%;  margin-right:1%;  text-align:right; }
#ss{height:40px;  width:70%; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  background-color:white; border-top-left-radius:11px;  border-bottom-left-radius:11px; border:none; outline:none; position:relative;  text-indent:4px;}
#spsubmit{width:40px; height:40px; padding:0px 0px 0px 0px;  margin:0px 0px 0px 0px;  background-color:white; border-top-right-radius:11px;  border-bottom-right-radius:11px;  border:none; outline:none;position:relative;  cursor:pointer; top:-12px; background-position:-2px -59px;}
#smart_nav img{width:97%; margin:0px 0px -10px 1.5%; display:block;}
#smart_nav {margin-bottom:3px;}
.sp_nav{display:block; width:47%; color:white; text-align:center; font-family: 'AdelleBasic-Bold'; height:50px; line-height:50px; margin-top:7px; font-size:26px;}
.sp_nav_sel{-webkit-appearance: none;  -moz-appearance: none; display:block; margin-left:1.5%; width:97%; color:white; background-color:#1e1e1e; text-align:center; font-family: 'AdelleBasic-Bold'; height:50px; line-height:50px; margin-top:15px; font-size:26px;}
#sp_nav_al {margin-left:1%; float:left; background-color:#794377; }
#sp_nav_ne {margin-left:1.5%; float:left; background-color:#cd3633; }
#sp_nav_an {margin-right:1.5%; float:right; background-color:#26ac59; }
#sp_nav_vi {margin-right:1%; float:right; background-color:#ecd816; }

/*    7777777777777777777777777777777 Chapter 4 - Ads                 */
#header_ad_wrap{margin:0px auto 10px auto; width:728px; height:90px; max-width:1090px; overflow:hidden; max-height:140px;  }

#header_ad_wrap *:first-child {margin:auto;}

/*    7777777777777777777777777777777 Chapter 5 - Sprites                  */


/*    7777777777777777777777777777777 Chapter 6 - fonts                  */

@font-face {
    font-family: 'ColaborateRegular';
    src: url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/colaborate/ColabReg-webfont.eot');
    src: url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/colaborate/ColabReg-webfont.eot') format('embedded-opentype'),
         url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/colaborate/ColabReg-webfont.woff') format('woff'),
         url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/colaborate/ColabReg-webfont.ttf') format('truetype'),
         url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/colaborate/ColabReg-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateBoldRegular';
    src: url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/colaborate/ColabBol-webfont.eot');
    src: url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/colaborate/ColabBol-webfont.eot') format('embedded-opentype'),
         url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/colaborate/ColabBol-webfont.woff') format('woff'),
         url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/colaborate/ColabBol-webfont.ttf') format('truetype'),
         url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/colaborate/ColabBol-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* @license
 * MyFonts Webfont Build ID 2324862, 2012-07-16T04:13:27-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Adelle Basic Bold by TypeTogether
 * URL: http://www.myfonts.com/fonts/type-together/adelle-basic/bold/
 * Copyright: Copyright (c) 2009 by TypeTogether. All rights reserved.
 * Licensed pageviews: 350,000
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2324862
 * 
 * © 2012 Bitstream Inc
*/  
 @font-face {
	font-family: 'AdelleBasic-Bold';
	src: url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/adellebasic/23797E_0_0.eot');
	src: url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/adellebasic/23797E_0_0.eot') 
format('embedded-opentype'),
url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/adellebasic/23797E_0_0.woff') 
format('woff'),url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/fonts/adellebasic/23797E_0_0.ttf') 
format('truetype');}

/*    7777777777777777777777777777777 Chapter 8 - WIDGETS - LEFT AUTHORS WIDGET     */
.widget_authorswdg{border-top:10px solid #646464; padding-top:6px;}
.widget_authorswdg h3{font-family: 'AdelleBasic-Bold'; font-size:30px; color:#646464; text-indent:5px;}
#blogers_widget ul {list-style:none; list-style-type:none; padding-top:20px; display:block; overflow:hidden;}
#blogers_widget ul li {display:div; border-bottom:2px solid #ebebeb; margin-bottom:5px; padding-bottom:6px; overflow:hidden;}
#blogers_widget ul li h6:hover a{color:#79abdc; text-decoration:underline;}
#blogers_widget ul li h5:hover a{color:#79abdc; text-decoration:underline;}
.more_voices_butt{text-align:center; border-bottom:2px solid #ebebeb; margin-bottom:15px; padding-bottom:8px; cursor:pointer;}
.more_voices_butt:hover{text-decoration:underline;}
.author_img{width:43px; height:60px; float:left;}
.a_detail{float:left; width:70%;}
.a_detail h5{font-family: 'ColaborateRegular'; font-size:16px; margin-top:9px; text-transform:uppercase; margin-left:13px;}
.unqrn{display:inline-block; margin-right:5px;}
.unqfn{font-family: 'ColaborateBoldRegular';  font-size:16px; display:inline-block; }
.a_detail h6{font-size:12px; color:#b4b4b4; margin-left:13px;  margin-top:3px; height:25px; overflow:hidden;}
.a_detail h6 a{color:#b4b4b4;}
.a_detail h6:hover{color:#1e1e1e;}


/*    7777777777777777777777777777777 Chapter 9 - WIDGETS - NEWSLETTER SUBSCRIBE WIDGET     */
.widget_newslet_subs{display:block;}
.widget_newslet_subs h3 {font-family: 'ColaborateRegular'; font-size:16px; text-align:justify; margin-bottom:7px;}
.widget_newslet_subs h6 {font-size:12px; line-height:14px;}
#subs_email_send {background-color:#145da0; color:white; width:22%; display:inline-block; padding-top:4px; height:16px; text-align:center; position:relative; top:-1px; cursor:pointer; font-size:12px;}
#subs_email_send:hover{background-color:#79abdc;}
#subs_email{ margin-bottom:6px; margin-right:2%; background-color:#bcd5ed; width:76%; display:inline-block; color:white; height:20px; outline:none; border:none; text-indent:6px; padding:0px 0px 0px 0px; }
.subsc_error{color:#cd3633; }

/*    7777777777777777777777777777777 Chapter 10 - HOMEPAGE ARTICLE PROMOTIONS   */
.prom_box{display:block; padding-top:6px;}
.prom_box time{color:#646464; float:right;}
.prom_box .comm_num{color:#646464; float:right; margin-left:3px;}
.comm_num.comm_num_top{margin-top:3px;}
.csecond img{width:100%; margin-top:3px;}
.chead_regular img{width:100%; margin-top:8px;}
.prom_box .byword{float:left; margin-right:4px;}

.tca_wrap{width:97%; margin-left:1.5%; margin-bottom:10px; font-size:11px;}

.aft{font-family:'AdelleBasic-Bold'; font-size:30px!important; color:#1e1e1e!important; margin-left:0px!important;}
.afto{font-family:'AdelleBasic-Bold'; font-size:30px; color:#1e1e1e; margin-top:16px; margin-bottom:15px;}
.aftosp{font-family:'AdelleBasic-Bold'; font-size:30px; color:#1e1e1e; margin-bottom:15px; padding-top:5px; border-top-style:solid; border-top-width:10px;}
.chead_regular {width:100%;}
.widget_headarticle{float:left; width:100%; margin-bottom:18px;}
.chead_regular h1{ margin-left:1.5%; margin-bottom:18px;}
.prom_box h1 a{ color:#1e1e1e;  text-decoration:none;}
.prom_box h1 a:hover{color:#145da0!important; text-decoration:underline;}

.widget_secoarticles{float:left; width:100%; margin-bottom:18px;}

.csecond h1{font-size:24px; line-height:26px; margin-left:5px;  overflow:hidden; margin-top:10px;}

.csecond .byword{margin-left:5px;}
.csecond time{clear:left; float:left; margin-top:3px; margin-left:5px;}

.csecondl {float:left;}
.csecondr {float:right;}

.img_rel_w{position:relative;}
.stitle_back{background-color:black; position:absolute;  bottom:1px; z-index:90; height:100%; width:100%;} 
.stitle_text{color:white; font-size:14px; position:absolute; bottom:1px; left:0px; z-index:120; width:100%;}
.stitle_text h3 {width:98%; margin-left:1%; padding:15px 0px 15px 0px; position:relative; z-index:150;}
/*
.stitle_back{background-color:black; position:relative;  top :-3000px; display:none; z-index:100;}
.stitle_text{color:white; font-size:14px; position:relative; top :-3000px; display:none; z-index:120; width:97%; margin-left:1.5%; margin-top:15px;}
*/
a{text-decoration:none; color:black;}


/*    7777777777777777777777777777777 Chapter 11 - HOMEPAGE LATEST ARTICLES SEQUENCE   */
.widget_hplatestposts{float:left; width:100%; display:block; }
.seq_li{width:100%; padding-bottom:15px; border-bottom:1px #ebebeb solid; margin-bottom:19px;}
.limg{float:left; width:19%; margin-right:2%;
transition: width 0.4s;
-moz-transition: width 0.4s;
-webkit-transition: width 0.4s;
-o-transition: width 0.4s;
}
.seq_li:hover .limg{width:48%; margin-right:4%;}
.seq_li .liholder .rmfl {height:0px; font-size:12px; line-height:13px; overflow:hidden; display:block;  margin-bottom:0px;}
.seq_li .liholder .rmfl:hover{text-decoration:underline;}
.seq_li:hover .liholder .rmfl {height:13px; margin-bottom:18px;}
.limg .liholder {float:left; width:78%;}
.seq_li:hover .litext {height:37px; font-size:12px; margin-bottom:0px;}
.litext {height:0px; overflow:hidden; font-size:12px;  margin-bottom:0px;}
.seqanimable{
transition-timing-function: ease;
-moz-transition-timing-function: ease; /* Firefox 4 */
-webkit-transition-timing-function: ease; /* Safari and Chrome */
-o-transition-timing-function: ease; /* Opera */

transition-property:all;
-moz-transition-property:all; /* Firefox 4 */
-webkit-transition-property:all; /* Safari and Chrome */
-o-transition-property:all; /* Opera */

transition-duration: 0.5s;
-moz-transition-duration: 0.5s; /* Firefox 4 */
-webkit-transition-duration: 0.5s; /* Safari and Chrome */
-o-transition-duration: 0.5s; /* Opera */
}
.liholder h5 a{font-family:'ColaborateRegular'; font-size:14px; text-transform:capitalize;}
.liholder h5 a:hover{text-decoration:underline;}
.seq_li:hover h3{height:42px; white-space:normal; margin-bottom:14px;}
.liholder h3 {font-size:14px;text-overflow:ellipsis; overflow:hidden; height:28px; margin:6px 0px 0px 0px;}
.liholder h3 a{font-weight:bold; color:#1e1e1e;}
.liholder h3 a:hover{text-decoration:underline; color:#145da0;}
.liholder time{color:#646464; font-size:12px;}
.liholder .comm_num{color:#646464; font-size:12px;}

/*    7777777777777777777777777777777 Chapter 12 - FOOTER  */
#colophon{height:30px; width:100%; background-color:#1e1e1e; line-height:16px; font-size:12px; margin-top:80px;}
#colophon div small span {font-size:18px;  font-family: 'AdelleBasic-Bold'; margin-right:5px;}
#colophon div small{  font-family: 'AdelleBasic-Bold'; font-size:14px;}
.f_t{ color:white;  font-size:16px;  line-height:28px; }
#cr_div{width:60%; float:left; }
#cr_div2{width:60%; float:left; margin-top:20px;  }
#ab_wrap{width:70%; margin-left:1%; margin-bottom:14px; float:left;}
#cr_div2 p {margin-left:1%; margin-bottom:16px;}
#cr_div small{margin-left:1%; }
#chn_div{width:20%; float:left; border-left:1px white solid; height:20px; margin-top:5px; line-height:17px;  color:white;}
#chn_div2{width:19%; padding-left:1%; float:left; margin-top:20px; height:130px; border-right:#ebebeb 1px solid; border-left:#ebebeb 1px solid;}
#chn_div small{margin-left:10px;  }
#crdt_div{width:19%; float:left; border-left:1px white solid; height:20px; margin-top:5px; line-height:17px;  color:white;}
#crdt_div2{width:18%; margin-left:1%; float:left; margin-top:20px;}
#crdt_div small{margin-left:10px;  color:white;}
#fl_wrap{width:20%; display:inline-block; height:inherit; margin-left:9%; line-height:16px;}
.f_l{display:block;}
.f_l:hover{text-decoration:underline;}
.chn_i{ display:block; float:left; width:38px; height:38px; margin-right:10px; margin-bottom:10px;}
.fb_chn_i{background-position:-1px -101px;}
.tw_chn_i{background-position:-46px -101px;}
.ytb_chn_i{background-position:-90px -101px;}
.rss_chn_i{background-position:-134px -101px;}
#crdt_div2 p{color:#959595; margin-bottom:0px; margin-left:10px;}
#crdt_div2 hr{color:#959595; margin-bottom:7px;}
#crdt_div2 p a {color:#1f638a;}
#crdt_div2 p:hover a {text-decoration:underline;}
#sp_footer{background-color:black; color:white; padding:15px 10px 15px 10px;}
#sp_footer h3{font-size:27px; margin-bottom:20px;}
#sp_footer p {margin-bottom:15px;  font-size:12px; }

/*    7777777777777777777777777777777 Chapter 13 - FACEBOOK WIDGET  */
.widget_fbsbar{margin-bottom:20px; min-height:258px;}
#fb-root {display: none;}
.widget_fbsbar .fb_iframe_widget, .widget_fbsbar .fb_iframe_widget span, .widget_fbsbar .fb_iframe_widget span iframe[style] {width: 100% !important;}
.scol .fb_iframe_widget, .scol .fb_iframe_widget span, .scol .fb_iframe_widget span iframe[style] {width: 100% !important;}
.social_col .pluginLikeFlyoutFullButton{display:none!important;}
.social_col {position:relative; z-index:1000;}
iframe .pluginCommentFlyout{display:none;}
.pcol .fb_edge_comment_widget.fb_iframe_widget{top:-160px!important;}
.scol .fb_edge_comment_widget.fb_iframe_widget{left:-200px!important;}
/*    7777777777777777777777777777777 Chapter 14 - TWEETER WIDGET  */
.widget_twitter{border-top:10px solid #145DA0; margin:40px 0px 20px 0px; background-color:#eaeaea;}
.widget_twitter h3 {float:right; font-size:30px;  font-family: 'AdelleBasic-Bold';  clear:both; margin-right:10px;}
.widget_twitter h3 a{color:#145DA0;}
.widget_twitter .zero {float:left;}
.widget_twitter .tw_bird {background-position:-94px -0px; width:99px; height:57px; position:relative; top:-36px;}
.widget_twitter ul {display:block; float:none; clear:both; padding-top:2px;}
.widget_twitter li {display:block; border-bottom:1px white solid; padding-bottom:20px; margin-top:20px;}
.widget_twitter li span{display:block; background-position:-0px -0px; width:48px; height:48px; float:left; margin-left:10px;}
.widget_twitter li img {display:block; width:48px; height:48px; float:left; margin-left:10px;}
.widget_twitter li .genprfl{float:left; margin-left:10px; width:70%; font-size:12px;}
.widget_twitter li .perprfl{float:left; margin-left:10px; width:92%; font-size:12px;}
.widget_twitter li:hover a{text-decoration:underline;}
.widget_twitter li p a{color:#145DA0;}
#twi_last{text-align:center;}
#twi_last a{color:#145DA0;  font-size:14px;}

/*    7777777777777777777777777777777 Chapter 15 - Homepage FEATURED AUTHOR  */
.widget_featured_author{border-top:#1e1e1e solid 10px; margin-bottom:7px; margin-top:40px;}
.fa_title{ font-size:36px;  font-family: 'AdelleBasic-Bold'; margin-left:10px; color:#1e1e1e; margin-top:6px;}
.fa_title:hover{text-decoration:underline;}
 .fa_close_line {background-color:#eaeaea; width:100%; height:1px; margin-top:10px; position:relative; top:-32px; } 
.fa_latest_wrap{display:block; float:left; }
.fa_latest_wrap img{width:20%; float:left;}
.fa_det{width:77%; float:right;}
.fa_det .post_date{font-size:12px!important;}
.fa_latest_wrap article{display:block; clear:both; float:none;}
.fa_latest_wrap li {border-bottom:1px #EBEBEB solid; padding-bottom:20px; margin-top:10px;}
.fa_det h4 a{font-size:18px; }
.fa_det h4 { margin-bottom:6px;}
.fa_det h4 a:hover{text-decoration:underline; color:#145DA0;}
.post_date{color:#646464; font-size:14px;}
.fa_det small{color:#646464; font-size:12px;}
.fa_det p{color:#1e1e1e; font-size:14px; margin-top:16px; line-height:15px;}
.fa_det:hover a{text-decoration:underline;}
.author_det{width:35%; float:right; background-color:#eaeaea; padding-bottom:20px; position:relative; top:-32px;}
.author_det #au_cways {width:96%; margin-left:2%;}
.author_det img{width:90%; margin:auto; display:block; margin-top:10px; margin-bottom:25px;}
.author_det p{width:90%; margin:0px auto 22px auto; font-size:14px; line-height:16px;}
.author_det h4 { width:90%; margin:35px auto 20px auto; font-size:16px;  font-family: 'AdelleBasic-Bold'; color:#1e1e1e;}
.author_det h4 small{position:relative; top:0px; width:20px; font-size:19px; font-size:bold; height:20px; border-radius:11px; background-color:#145DA0; color:white; display:inline-block;  line-height:15px; text-indent:5px; margin-right:8px; font-family:georgia;}
.author_det h4:hover small{background-color:#79abdc;}
.fa_sp_name{color:#79abdc; font-size:30px;  font-family: 'AdelleBasic-Bold'; margin:10px 10px 10px 10px; }
/*    7777777777777777777777777777777 Chapter 15 - RIGHT BAR READING LIST - ALL  */
.widget_readitems{background-color:#eaeaea; border-top:#1e1e1e solid 10px; padding-bottom:10px; margin-bottom:20px;}
#rl_title{margin:10px 3%; font-size:24px;  font-family: 'AdelleBasic-Bold'; color:#1e1e1e;}
.widget_readitems ul li{border-bottom:1px black dotted; width:94%; padding:8px 3% 8px 3%; font-size:12px; color:#1e1e1e;}
.widget_readitems ul li .post_date{font-size:12px;}
.widget_readitems ul li h4{font-size:13px; margin:4px 0px 4px 0px;}
.widget_readitems ul li h4:hover{text-decoration:underline;}
.sname{color:#79abdc;}
.aulink:hover{text-decoration:underline; }

/*    7777777777777777777777777777777 Chapter 16 - HOME PAGE WATCH VIDEO SECTION  */
.widget_hp_video{border-top:10px solid #ecd816; margin-bottom:20px;}
.widget_hp_video h3{color:#ecd816; font-size:36px;  font-family: 'AdelleBasic-Bold'; margin-left:10px; margin-top:6px; }

.widget_hp_video h4{font-size:24px; margin-bottom:20px;}
.widget_hp_video h5{font-size:14px; }
.widget_hp_video h5 a:hover{text-decoration:underline;}

.video-container {position: relative; clear:both;	padding-bottom: 56.25%; padding-top: 0px; height: 0; overflow: hidden; background-color:white;}
.video-container iframe,  
.video-container object,  
.video-container embed {position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}

/*    7777777777777777777777777777777 Chapter 17 - RIGHT COL SPECIAL COVERAGES WIDGET  */
.widget_scov{background-color:#eaeaea; padding:6px 10px 1px 10px;}
.widget_scov h3{color:#646464; font-size:24px; font-family: 'AdelleBasic-Bold'; margin-bottom:13px; line-height:21px;}
.widget_scov li{ display:block; background-color:white; padding:10px 10px 10px 10px; margin-bottom:10px;}
.widget_scov img {display:block; float:left; width:30%;}
.widget_scov hgroup{width:66%; float:right;}
.widget_scov h4{color:#1e1e1e; font-size:21px;  font-family: 'AdelleBasic-Bold'; margin:10px 0px 10px 0px;}
.widget_scov li:hover h5{color:#145da0; text-decoration:underline;}
.widget_scov h5{color:#646464; font-size:12px;}

/*    7777777777777777777777777777777 Chapter 18 - HOMEPAGE CATEGORY CAROUSEL WIDGET  */
.widget_ccarous{border-top-width:10px; border-top-style:solid; margin-bottom:20px;}
.cc_title {font-size:36px;  font-family: 'AdelleBasic-Bold'; margin-left:10px; margin-top:6px; float:left;}
.cc_title:hover{text-decoration:underline;}
#cc_nav, #sp_cc_nav{float:right; margin-top:18px;}
#cc_nav span , #sp_cc_nav span {width:20px; height:20px; display:block; float:left; margin-right:10px; border-radius:18px; cursor:pointer;}
#cc_nav span:hover , #sp_cc_nav span:hover{opacity:0.7!important;} 
#img_clip{width:100%; overflow: hidden; margin-top:20px;}
#img_clip div{width:9999px; position:relative;}
.cc_au{font-size:14px;}
.cc_au:hover{text-decoration:underline;}
.cc_titleea{margin:10px 0px 21px 0px; height:54px;}
.cc_titleea a{font-size:18px; color:#1e1e1e;}
.cc_titleea:hover{text-decoration:underline;}
.cc_date{color:#646464; font-size:14px; }
.cc_comm{color:#646464; font-size:14px; }
.cc_elem{float:left;}
.cc_elem img{width:100%; margin-bottom:18px;}

/*    7777777777777777777777777777777 Chapter 19 - BLOGGER/POST PAGES AUTHOR DETAILS WIDGET  */
.widget_bloggerdata {width:94%; padding:0px 3% 0px 3%; margin-bottom:20px;}
.au_img{width:100%; margin-bottom:18px;}
#author_more_measure{font-size:12px; line-height:14px;}
.author_bio_more{overflow:hidden;}
.bio_more_click{cursor:pointer;}
.bio_more_click:hover{text-decoration:underline;}
#au_wrap{font-size:12px; line-height:14px;}
.au_email_bu{background-position:-228px -124px;}
.au_twitter_bu{background-position:-246px -124px; }
.au_fb_bu{background-position:-299px -125px; }
.au_flckr_bu{background-position:-281px -125px; }
.au_rss_bu{background-position:-264px -124px; }
.aub_sprite{width:17px; height:17px; display:inline-block; margin-right:4px; position:relative; top:5px;}
#au_cways li{display:inline-block; line-height:17px; font-size:11px; margin-right:4px;}
#au_cways li:hover a {text-decoration:underline;}
#au_closer{text-align:center; margin-bottom:5px; font-size:12px; cursor:pointer;}
#au_closer:hover{text-decoration:underline;}

/*    7777777777777777777777777777777 Chapter 20 - DYNAMIC TEXT STUFF  */
.dyn_cont strong{font-weight:bold;}
.dyn_cont em{font-style:italic;}
.dyn_cont .alignleft{margin-right:1.3em; margin-bottom:3px!important;}
.dyn_cont .alignright{margin-left:1.3em; margin-bottom:3px!important;}
.dyn_cont img.alignleft{margin-top:10px!important;}
.dyn_cont img.alignright{margin-top:10px!important;}
.dyn_cont a{color:#145DA0;}
.dyn_cont p{margin-bottom:18px;}
.dyn_cont a:hover{text-decoration:underline;}
.dyn_cont img {margin:30px 0px; max-width:100%;}
.dyn_cont .video-container {margin:16px 0px 16px 0px;}
/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption{max-width:100%; position:relative; margin:auto; max-width:100%; margin-bottom:20px;}
.wp-caption img{margin:0px 0px 0px 0px;}
.wp-caption .wp-caption-text{ color:black;background-color:#ebebeb; padding:5px 0px 5px 0px; font-size:12px; position:relative; top:-4px;}
.wp-caption .wp-caption-text p{ width:96%;  margin-left:2%;  margin-bottom:0px;}
.dyn_cont blockquote p:last-of-type {margin-bottom:9px!important;}
.bq_wrap{background-color:#d9e4ee; margin-bottom:18px; padding:7px 1% 0px 1%; display:inline-block;}
blockquote{ width:80%;  display:inline-block;}
blockquote p { display:inline-block; }
.bqsign{width:13%; vertical-align:top; display:inline-block; margin:0px 2% 0px 1%;  background-repeat:no-repeat;}
@media only screen and (min-width : 1090px) and (max-width : 5000px) {
	.bqsign{ background-size:1050px 1050px; height:75px; background-position:-287px -11px;}
}
@media only screen and (min-width : 1030px) and (max-width : 1091px) {
	.bqsign{ background-size:900px 900px; height:60px; background-position:-244px -8px;}
}
@media only screen and (min-width : 950px) and (max-width : 1030px) {
	.bqsign{ background-size:900px 900px; height:60px; background-position:-240px -7px;}
}
@media only screen and (min-width : 600px) and (max-width : 950px) {
	.bqsign{ background-size:800px 800px; height:60px; background-position:-215px -7px;}
}
@media only screen and (min-width : 420px) and (max-width : 600px) {
	.bqsign{ background-size:700px 700px; height:60px; background-position:-189px -5px;}
}
@media only screen and (min-width : 0px) and (max-width : 420px) {
.bqsign{ background-size:600px 600px; height:60px; background-position:-164px -5px;}
}
}
/*    7777777777777777777777777777777 Chapter 21 - BLOGGERS RECENT POSTS WIDGET  */
.widget_aulastposts{border-top:3px #646464 solid; margin-bottom:20px; }
.widget_aulastposts h3{margin:10px 0px 20px 0px; font-size:18px;  font-family: 'AdelleBasic-Bold'; color:#646464;}
.widget_aulastposts h3 span {color:#1e1e1e; font-size:18px;  font-family: 'AdelleBasic-Bold';}
.widget_aulastposts ul li img {float:left; width:32.5%; margin-right:3%;}
.widget_aulastposts ul li{padding-bottom:11px; margin-bottom:19px; border-bottom:1px solid #ebebeb;}
.widget_aulastposts time {color:#646464; font-size:12px;}
.widget_aulastposts h6 {font-size:12px; line-height:16px; height:48px; margin-bottom:3px;}
.widget_aulastposts h6 a:hover{text-decoration:underline;}

/*    7777777777777777777777777777777 Chapter 22 - POST VIEW  */
.pas {border-bottom:solid 2px #c8c8c8; margin-bottom:20px; padding-bottom:40px;}
.social_butt {display:inline-block;}
.social_bar{padding:10px 0px 10px 0px; margin:35px 10px 180px 10px; border-top:dotted 1px #646464; border-bottom:dotted 1px #646464;}
.social_bar.no_marg{margin:15px 10px 15px 10px;}
.social_bar #fb_social_butt{position:relative; top:-2px;}
#fb_social_butt{padding-right:20px;}
.post_author_h3{display:inline-block; color:#1e1e1e;}
.post_title_h1{margin-top:8px; font-size:32px; line-height:36px;}
.post_title_h1 a:hover{text-decoration:underline;}
.post_content{font-size:14px; line-height:18px; color:#1e1e1e; margin-left:1.7%; width:98.3%; margin-top:20px;}
.pcol .post_date{display:inline-block;  color:#1e1e1e;}
.post_header{ font-size:12px;}
.post_header_auth{margin-left:1.7%; width:98.2%; font-size:12px;}
a.rmps{text-decoration:none; margin-top:10px; display:block;}
a.rmps:hover{text-decoration:underline;}
#posts_pages_nav div{border-bottom:solid black 4px; padding-bottom:3px; font-size:16px; color:#272727;}
#posts_pages_nav div a{color:#272727;}
#posts_pages_nav div:hover{border-bottom:solid #145da0 4px; }
#posts_pages_nav div:hover a {color:#145da0;}
.nav-previous{float:left;}
.nav-next{float:right;}
/*    7777777777777777777777777777777 Chapter 23 - SCOL - post utility column  */

.social_butt_col {display:block; margin-bottom:10px; height:23px;}
.scol_util{color:#666666; font-size:12px;line-height:20px; }

.social_butt.lc_social_butt{ margin:0px 3% 0px 1%; font-family: 'AdelleBasic-Bold'; font-size:12px; color:#1e1e1e; height:21px;}
.social_butt.lc_social_butt small{background-position:-517px -0px; display:inline-block; width:28px; height:25px;}
.social_butt.lc_social_butt a{ display:inline-block; position:relative; top:-9px;}
.social_butt.lc_social_butt a:hover{color:#145da0;}

.fs_con span{ font-family:georgia,serif; margin-right:7px;}
.active_fs{color:#666666; }
.inactive_fs{color:black; cursor:pointer;}
.inactive_fs:hover{color:#666666;}
.fs_con small{ background-position:-251px -8px; width:25px; height:14px; display:inline-block;}
.shr_con{cursor:pointer;}
.shr_con small{ background-position:-251px -48px; width:25px; height:14px; display:inline-block;}
#drck_con{cursor:pointer;}
#drck_con small{ background-position:-251px -68px; width:25px; height:14px; display:inline-block;}
#reg_fs{font-size:14px;}
#med_fs{font-size:18px;}
#big_fs{font-size:22px;  background-position:-240px 0px;}
#scol_tags{padding-top:15px; border-top:solid 2px #c8c8c8; margin-top:30px; color:#1e1e1e; font-size:14px; line-height:18px;}
#scol_tags ul {list-style:none; margin-top:5px; color:#145DA0;}
#scol_tags li {display:inline;}
#scol_tags li:hover {text-decoration:underline;}
#scol_rposts{padding-top:15px; border-top:solid 2px #c8c8c8; margin-top:30px; color:#1e1e1e; font-size:14px; line-height:18px;}
#scol_rposts ul {list-style:none;  margin-top:5px;}
#scol_rposts li {display:block; margin-bottom:14px;}
#scol_rposts li:hover {text-decoration:underline;}


/*    7777777777777777777777777777777 Chapter 24 - PRINTING A POST RULES  */
@media only print {
	.scol,.scola,#rowr,.ad,#head_nav,#hh2,#hh3,#hh4,#colophon,#smart_nav,#sp_footer,#sp_cc_nav,.fa_sp_name,#hh1 time{display:none;}
	#branding{background-color:white;}
	#hh1 h1{margin:20px 0px 20px 0px;}
	#afterp_widget_list{display:none;}
	
}

/*    7777777777777777777777777777777 Chapter 25 - AFTER POST _ RELATED ARTICLES  */
.widget_postrecat{width:100%; border-top:3px solid #1e1e1e;}
.widget_postrecat{margin-bottom:30px;}
.widget_postrecat h3{font-size:24px; margin:5px 1.5% 30px 1.5%;  font-family: 'AdelleBasic-Bold'; color:#1e1e1e;}
#rlc_titles{margin-top:15px;}
#rlc_titles a{display:inline-block;  width:18.4%; margin-left:1.5%;  vertical-align:top;}
#rlc_titles a h4{padding:0% 5% 0% 5%; width:90%; overflow:hidden;}
#rlc_titles a:hover{text-decoration:underline;}
.widget_postrecat img { width:18.4%; margin-left:1.5%; }
.widget_postrecat h4 {font-size:14px; line-height:16px; }

/*    7777777777777777777777777777777 Chapter 26 - POST COMMENTS  */
#comment{border-top:#1e1e1e 3px solid; padding-top:10px;}
#comm_balloon{float:left; width:81px; margin:8px 10px 0px 10px; margin-bottom:140px; height: 74px; background-repeat:no-repeat; background-position:-1px -158px;}
#comment_form_wrap {float:right; margin-right:10px;}
.ci_row input,.ci_rowt textarea{float:right; width:56%; font-size:14px; color:#1e1e1e; border:1px solid #cccccc; outline:none; padding:8px 5px 8px 5px; -webkit-appearance:none;}
.ci_row input {height:14px; }
.ci_row{height:30px; margin-bottom:10px; line-height:32px;}
.ci_rowt{line-height:60px; height:185px;}
.ci_rowt textarea {resize:none; height:144px;}
#comments_title{font-size:30px; font-family: 'AdelleBasic-Bold'; color:#1e1e1e; margin:20px 0px 27px 0px;}
#comments_title span a{text-decoration:underline;}

#comments_title span {font-size:30px; font-family: 'AdelleBasic-Bold';}
#submit {font-size:16px; font-family: 'AdelleBasic-Bold'; color:white; background-color:#145DA0; border-radius:13px; float:right; padding:5px 10px 5px 10px; border:none; line-height:18px;  outline:none; cursor:pointer; -webkit-appearance:none;}
#submit:hover{opacity:0.7;}
#cm_t{font-size:18px;  font-family: 'AdelleBasic-Bold'; color:white; height:30px; background-color:#1e1e1e; display:block; text-indent:10px; line-height:30px; margin:20px 0px 25px 0px;}
.nst_comment {padding:8px 0px 20px 0px; border-bottom:#ebebeb 1px solid;}
.nst_comment header{float:left; width:13%; margin-left:10px; overflow:hidden; text-overlow:clip;}
.nst_comment h3{color:#464646; text-transform:capitalize; }
.nst_comment h3 a{color:#464646; text-decoration:underline;}
.nst_comment time{color:#a2a2a2; font-size:11px;}
.blys_comment-content_wrap{float:right; margin-right:2%;width:80%; }
.blys_comment-content{ font-size:14px; color:#1e1e1e; line-height:16px;}
.blys_comment-content p {margin-bottom:14px;}
.nst_comment footer{background-color:#f5f5f5; border-top:#ebebeb 1px solid; height:30px; margin-top:20px; line-height:10px;}
.nst_comment footer small{background-repeat:no-repeat; background-position:-92px -159px; width:24px; height:21px; display:inline-block; margin-left:10px; position:relative; top:4px; cursor:pointer;}
.nst_comment footer span{font-size:14px;  font-family: 'AdelleBasic-Bold'; color:#1e1e1e; display:inline-block; margin-left:10px;  position:relative; top:-2px; cursor:pointer;}
.tlco{margin-top:14px; cursor:pointer;font-size:14px; }
.tlco:hover{text-decoration:underline;}
.closedComm{overflow:hidden;}
.commerror{color:red; font-size:16px; display:none;}
#comment_respose_layer{overflow:hidden; background-color:white; position:relative; z-index:100;}
#comment_respose_layer img {display:block; margin:50px auto; width:110px;}
.comment_respose_text{font-size:18px;  font-family: 'AdelleBasic-Bold'; color:#1e1e1e; text-align:center;}
.ajclose{overflow:hidden;}
#commload{font-size:18px;  font-family: 'AdelleBasic-Bold'; color:#1e1e1e; text-align:center; cursor:pointer; padding:15px 0px 15px 0px; height:121px;}
#commload img {width:50px; height:50px; margin-bottom:20px;}
#commload div {width:50px; height:50px; margin-bottom:20px;}
#commload:hover{color:#145DA0;}
/*    7777777777777777777777777777777 Chapter 27 - OTHER WIDGETS  */
.widget_ad_html_widget {margin:20px 0px 20px 0px;}
.widget_image_link_widget{width:100%;}
.widget_image_link_widget img{width:100%;}

/*    7777777777777777777777777777777 Chapter 28 - PAGES  */
.page_rowc h1{font-size:30px; margin-top:5px; margin-left:1.7%; font-family:AdelleBasic-Bold,serif;  color:#1e1e1e; }
.page_rowc {border-top:10px #145DA0 solid;}
.page_about ul{list-style-image:url('/web/20121006105353/http://972mag.com/wp-content/themes/nstt/img/bbull.png'); list-style-position:inside; font-size:18px; line-height:28px; }
.page_about hr {background-color:#aaaaaa; color:#aaaaaa; border-color:#aaaaaa; height:2px; outline:none; border:none;}
.page_about a {color:#145da0; text-decoration:none!important;}
.page_about a:hover{text-decoration:underline!important;}

/*    7777777777777777777777777777777 Chapter 29 - SEARCH PAGE  */
#sf{padding:15px 10px 15px 10px; background-color:#EAEAEA;}
#sb2{outline:none; background-color:#646464; padding:6px 1% 6px 1%;  width:10%; border-radius:3px; border:none; cursor:pointer; }
#sb2:hover{background-color:#c8c8c8;}
#s2{outline:none; padding:6px 1% 6px 1%; border-radius:2px; width:85%; margin-right:3%; border:none;}
#s_word2{margin-right:10px; font-family:AdelleBasic-Bold,serif; color:#1e1e1e; font-size:20px; display:block; margin-bottom:10px;}
#s_titleg{margin:20px 10px 20px 10px; font-family:AdelleBasic-Bold,serif; color:#1e1e1e; font-size:30px; }
#s_titleg_num{font-size:18px; color:#c8c8c8; margin-left:10px;}
.s_res {padding:20px 10px 20px 10px; border-bottom:#c8c8c8 1px solid;}
.s_res h3 a{font-size:18px; color:#145DA0;}
.s_res h3:hover a{text-decoration:underline;}
.s_res p{font-size:14px; color:#1e1e1e; margin:8px 0px 12px 0px; line-height:16px;}
.s_res b,.s_res strong{font-weight:bold;}
.sr_link{color:#646464; font-size:12px;}
.sr_link:hover{text-decoration:underline;}
#results{padding-bottom:25px;min-height:700px;}

/*    7777777777777777777777777777777 Chapter 30 - MOST READ/COMMENTED  */
.mt{position:relative; z-index:20; font-size:12px; text-align:center; height:30px; line-height:30px; border-top:1px solid #c8c8c8;  border-left:1px solid #c8c8c8;  border-right:1px solid #c8c8c8;}
#mrt{float:left; width:48%;}
#mct{float:right;  width:48%;}
.active_mt{background-color:white; color:#1e1e1e;}
.inactive_mt:hover{background-color:white; color:#1e1e1e; cursor:pointer;}
.inactive_mt{background-color:#c8c8c8; color:white; cursor:default; }
.mdur_active{ cursor:default; color:#cd3633;}
.mdur_inactive{ cursor:pointer; color:#1e1e1e;}
.mdur_inactive:hover{color:#cd3633;}
#mdur{height:27px; text-align:center; font-size:12px; line-height:27px; }
#mdur span {margin:0px 5px 0px 5px;}
#mww{border:1px solid #c8c8c8; position:relative; top:-1px; z-index: 10;}
#mr_uls{width:800%; position:relative;}
#mr_uls_wrap{overflow:hidden; width:100%;}
#mr_uls nav{display:block; width:12.5%; float:left; min-height:2px; overflow:hidden; }
#mr_uls nav ul {list-style:none;}
#mr_uls nav ul li {width:98%; margin:auto; border-bottom:1px dotted black; padding:10px 0px 10px 0px;}
.mc_baloon { margin-left:2%;background-position:-3px -259px; width:30px; height:30px; line-height:22px; font-size:13px; color:white; font-weight:bold; text-align:center; display:inline-block; vertical-align:top;}
.mc_title{width:79%; color:#1e1e1e; font-size:12px; display:inline-block; margin-left:3%;}
.mc_title_r{width:94%; color:#1e1e1e; font-size:12px; display:inline-block; margin-left:3%;}
.mc_title:hover{text-decoration:underline;}
.mc_title_r:hover{text-decoration:underline;}

/*    7777777777777777777777777777777 Chapter 31 - COLABORATIVE POST  */
.coparag{margin-bottom:20px;}
.copara_au_img{float:left; width:10%; display:block;}
.copara_au_img_l{margin:0px 1.5% 0px 1.5%;}
.copara_au_img_r{margin:0px 0px 0px 1.5%;}
.coparag_main{width:80.5%; padding:15px 3% 15px 3%; border-radius:5px; background-color:#f8fbfd; font-size:14px; float:left;}
.coparag_main h3{display:inline-block;}
.coparag_main h3 a{color:#145da0;}
.coparag_main h3:hover a{text-decoration:underline;}
.coparag_main time {color:#646464; display:inline-block;}
.coparag_main .copost_content {margin-top:10px; width:100%;}
.copost_article{border-top-width:10px; border-top-style:solid; padding-top:10px;}
.copost_date{float:right; font-size:14px;}
.copost_title_h1{margin-top:8px; font-size:32px; line-height:36px; font-family:AdelleBasic-Bold,serif; color:#1e1e1e; }
.copost_author_h3{display:inline-block; color:#1e1e1e; font-size:14px;}
#copost_head {width:98.3%;}

/*    7777777777777777777777777777777 Chapter 32 - MISC  */
.scov_main_wrap{margin-bottom:20px;}
#rowb_widget_list{margin-top:30px;}
.tie{width:90%; margin:auto; text-align:center; height:500px; font-size:18px; padding-top:40px;}
.sa_s_g{margin:0px 7px 0px 4px;}

/*    7777777777777777777777777777777 Chapter 33 - ATTACHMENT PAGE  */
article.attachment{text-align:center; padding-top:15px;}
article.attachment img {max-width:100%;}
article.attachment h1 {margin-top:25px; font-size:18px;}
article.attachment h3 {margin-top:25px; font-size:14px;}
article.attachment h3 strong {font-weight:bold;}

/*    7777777777777777777777777777777 Chapter 34 - POP SIDE  */
#popside_wrap{z-index:20000; position:fixed; bottom:100px; padding:10px 10px 10px 10px; border-bottom:2px #145DA0 solid; background-color:white; right:-430px; width:400px; box-shadow:-4px -4px 11px 1px grey;}
#popside_wrap h4{font-family:arial,helvetiva; font-size:12px; margin-bottom:8px; color:#145DA0;}
#popside_wrap h5{ font-size:12px;}
#popside_wrap h5 a{color:#145DA0; text-decoration:none;}
#popside_wrap h5 a:hover{text-decoration:underline;}
#popside_wrap h3{font-family:'ColaborateRegular',arial,helvetiva; font-size:16px; height:46px; margin-bottom:10px;}
#popside_wrap h3:hover{text-decoration:underline;}
#popside_wrap img {display:inline-block; max-width: 100px;}
#hsss {display:inline-block; margin-left:12px; width:278px;}
#psc small{width:29px; height:22px; cursor:pointer; background-position:-600px -4px; display:block;}
#psc{height:0px; width:0px; position:relative; top:-25px; right:-387px;}
