
/* MANUAL OVERRIDE */


body { background: #172836 url('http://i.cdn.turner.com/cnn/interactive/2012/08/opinion/power.gallery/images/gradient.png') repeat-x 0 125px !important; color:#bdbdbd !important; }
.cnn_storyarea { background-color:#0d1e2c !important; }
.cnn_ftrwthr4 strong {color:#bdbdbd !important; }
/* .cnn_storyarea a:link {color:#7a8fc6 !important;} */
.cnn_storyarea a:link {color:#6aaaf5 !important;}
#cnn_ftrcntnt a:link {color:#6AB9D3 !important;}
/* end MANUAL OVERRIDE */

#hdr_power {
	padding: 85px 0 0 379px;
	background:url('http://i.cdn.turner.com/cnn/interactive/2012/08/opinion/power.gallery/images/power_logo.png') 5px 83px no-repeat;
	width:601px;
}
#hdr_power h1 {
	font-size: 24pt;
	font-weight: bold;
	margin-bottom: -10px
}

.cnn_strybtnsv { display:none; }

#cnn_dyncntnt {  width:980px;overflow:hidden;clear:both; background-color:#0d1e2c; }

#cnn_dyncntnt1 { width:980px; height:552px; }

.cnn_dyncntnt1,
.cnn_dyncntnt2 { float:left;margin:0px 20px 0px 0px;display:inline;width:640px;font-size:11px; }

.cnn_dyncntnt2 { width:870px;margin:0px 50px 0 50px; position:relative; padding-bottom:18px}

.cnn_dyncntnt2a { font-weight:bold; }
.cnn_dyncntnt2b { float:right;display:inline;font-weight:bold;margin:10px 10px 5px 0 }

#caption {position:relative;overflow:hidden;clear:both;width:870px;font-size:12px }

#topTabs {
	width:980px;
	height:30px;
	background-color:#000000;	
	text-align:center;
	font-weight:bold;
	font-size:14px;
	margin-top:10px;
}

.activeTab {background-color:#1b1b1b;}
.activeTab a {color: #ffffff !important}
.activeTab a:link {color: #ffffff !important}

.topTab {width:194px; height:26px; float:left; margin:0 auto; border:1px solid #1b1b1b; padding-top:4px;}
.topTab a:link, .topTab a:visited, .topTab a:hover, .topTab a:active { color: #6aaaf5 }

.cnn_dyncntntnav { width:973px;padding:10px 0 10px 7px; background-color:#0d1e2c;}
.cnn_dyncnav1,
.cnn_dyncnav2,
.cnn_dyncnav3 { float:left;margin:0px 6px 0 0;display:inline;overflow:hidden; }
.cnn_dyncnav2 { max-width:884px;margin:0px; }
.cnn_dyncnav3 { margin:0px 0 0 6px; }

.cnn_dyncntz { width:48px;height:48px;overflow:hidden;float:left;display:inline;margin:0 1px 0 0; }

.teaseThumb {opacity:0.25; filter:alpha(opacity=25)}

.active {opacity:1; filter:alpha(opacity=100);}

.cnn_dyncntz .cnn_vidplyb38x38 {
    cursor: pointer;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2;
}

.cnn_dyncntz .cnn_vidplyb38x38 a img {
    height: 60px;
    width: 60px;
}

.cnn_dyncntz .cnn_vidplyb38x38 a {
    background-image: url("http://i.cdn.turner.com/cnn/.element/img/3.0/global/video/btn_play_mini.png");
    background-position: 4px 4px;
}



.cnn_storyarea #cnn_dyncntnt p { padding:0px;margin:0 0 10px 0;font-size:12px;line-height:18px; }

.slideTitle { color: #bdbdbd;font-size:22px;font-weight: bold;line-height:24px;padding:25px 0 15px 0; }

.cnn_dyncntntbtm1 { width:660px;display:inline;margin:0 0 0 0;float:left; }

.relatedLink {
	height:124px;
	display:inline;
	float:left;
	color:#ca0002;
	margin:8px 2px 0 13px;
	overflow:hidden;
	position:relative;
	width:120px;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
}

.relatedLink img {
	padding-bottom:4px;
}

#cnnRelatedMultimedia {
	height:150px;
	width:665px;
}

.hidden {display:none;}

.cnnRed { color:#ca0002; }

.grayRule {
	width:980px;
	height:1px;
	background-color:#6b6b6b;
	margin:30px 0 30px 5px;
}


/* Share buttons */
.share {
	width:230px;
	float:right
}
.sharePipe {
    background: none repeat scroll 0 0 #999999;
    float: left;
    height: 14px;
    margin-right: 10px;
    position: relative;
    top: 10px;
    width: 1px;
}
.share div {
    float: right;
}
.share h3 {
    float: left;
    font-size: 14px;
    margin-top: 7px;
}
.share h3 a {
    color: #666666;
    display: inline;
    margin-right: 10px;
}
.share .twitter {
    background: url("http://i.cdn.turner.com/cnn/interactive/2012/08/opinion/power.gallery/images/icons.png") no-repeat scroll -80px -22px transparent;
    float: left;
    height: 20px;
    margin-right: 10px;
    margin-top: 7px;
    width: 20px;
}
.share .facebook {
    background: url("http://i.cdn.turner.com/cnn/interactive/2012/08/opinion/power.gallery/images/icons.png") no-repeat scroll -80px -1px transparent;
    float: left;
    height: 20px;
    margin-top: 7px;
    width: 20px;
}
.cnnShareFacebook {
    margin-top: 7px;
}
/* End of share buttons */
