/*****************************************************************************
Base styles
*****************************************************************************/

article .articleText p.photo_credit  { text-align:right; color: #aaa; font-size: 10px; padding:.5em 0 .5em 0;font-weight:normal;margin:0;padding:0;font-size:10px;}
article .articleText .photo_credit_container p {font-weight:normal;margin:0;padding:0;font-size:12px;}



/*****************************************************************************
Abstract MikeBlog default styles
*****************************************************************************/

body {
	background-color: #ddd;
}

#vine-t {
	width:100%;
}
 
body .chrome_viewport sup {
	line-height:1em;
}

.chrome_header .branded_header,
.chrome_viewport,
.chrome_footer .branded_footer {
	margin:auto;
	width:996px;
}

.chrome_viewport {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.chrome_viewport a:link, 
.chrome_viewport a:visited {
	border-bottom:1px dotted #000000;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.chrome_viewport .p-widgets_AddThis a:link, .chrome_viewport .p-widgets_AddThis a:visited {
    border-bottom: none;
}

.chrome_viewport .vine-p.p-contentset_ContentList ul.article_list a:link, 
.chrome_viewport .vine-p.p-contentset_ContentList ul.article_list a:visited {
	border-bottom:1px dotted #000000;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}


.chrome_viewport .viewport-layout {
	background-color: #fff;
	padding:20px 32px;
}

.chrome_viewport .viewport-layout .layout-container {
	float:left;
	display:inline;
}

.chrome_viewport .viewport-layout .layout-container.mainpane {
	width:600px;
	margin-right:32px;
}

.chrome_viewport .viewport-layout .layout-container.radbar {
	width:300px;
}

h1.gl_headline {
	font-size:30px;
	letter-spacing:-0.03em;
	line-height:1.1em;
	margin:0 0 10px 0;
}

h1.gl_headline a:hover {
	text-decoration:underline;
}

article.tweet_post {
	border-radius: 5px;
	background: rgba(221,239,243,0.3) url('http://cdn.lib.newsvine.com/chrome/abstractmartinblog/images/icon_twitter_bird_med.png') no-repeat 98% 22px;
	padding: 10px;
	padding-bottom: 0;
	margin-bottom: -10px;
}
article.tweet_post h1.gl_headline a {
	display: none;
}
article.tweet_post header .p-content_ArticleInfo span {
	float: right;
	color: #999;
	margin-right: 40px;
	line-height: 30px;
}
article.tweet_post header .p-content_ArticleInfo a.noborder {
	display: none;
}
article.tweet_post .article_details {
	color: #666;
	font-size: 12px;
	margin-left: 20px;
}
article.tweet_post .article_details .dateline {
	color: #666;
	font-size: 12px;
}
.tweet_post .article_source {
	font-size: 23px;
	margin-top: 10px;
	text-shadow: 0 0 1px #ccc;
}
.tweet_post .article_source .at {
	color: #ccc;
}
.tweet_post .article_source a img {
	float: left;
	margin-right: 10px;
	outline: solid 1px #aaa;
}
.tweet_post .retweet_source {
	color: #666;
	text-shadow: 0 0 1px #ccc;
}
.tweet_post .retweet_source a span.at {
	border-bottom: 1px solid #fff;
	color: #666;
	text-decoration: none;
}
.tweet_post .retweet_source a span.at-text {
	color: #666;
}
.tweet_post .articleText {
	background-color: #fff;
	border-radius: 5px;
	box-shadow: 0 3px 3px rgba(0,0,0,0.1);
	margin: 10px 0 10px;
	padding: 10px 18px;
	position:relative;
}
article {
	margin-bottom: 40px;
}

article .copyright {
	font-style: italic;
	font-size: 12px;
	line-height: 1.5em;
	margin-bottom: 1em;
}

article.tweet_post div.postText div.articleText p {
	font-size: 20px;
	margin-bottom: 5px;
	text-shadow: 0 0 1px #fff;
	font-family: Georgia, serif;
	font-style: italic;
}
article.tweet_post .p-content_MiniToolbox {
	margin-left: 20px;
}
article.tweet_post ul.list li.box {
	border-color: #ccc;
}
article.tweet_post ul.list li.box a, 
article.tweet_post ul.list li.box span {
	border-bottom-color: #ccc;
	color: #aaa;
}
article.tweet_post ul.list li.box a:hover, 
article.tweet_post ul.list li.box span:hover {
	border-bottom-color: #000;
	color: #000;
}
.tweet_post .p-content_TagList,
.tweet_post .p-widgets_FBLike {
	display: none;
}
.tweet_post .p-widgets_Tweet {
	display: none;
}

.vine-p.vine_data_M2_LayoutPrinter.vine_data_M2_FlexiblePrinter.p-widgets_AddThis {
	margin-bottom: 10px;
}

/*****************************************************************************
Abstract MikeBlog default Header styles
*****************************************************************************/


.chrome_header {
	width:100%;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
}

.chrome_header .branded_header {
	height: 90px;
	position: relative;
	font-size: 9px;
	font-family: "Lucida Sans", "Lucida Grande", Arial, sans-serif;
}

.chrome_header .branded_header a:link,
.chrome_header .branded_header a:visited {
	color: #FFF;
	text-decoration: none;
	border-bottom: none;
	font-weight: normal;
}

.chrome_header .branded_header a:hover {
	color: #FFF;
	text-decoration: underline;
}

.chrome_header .branded_header ul {
	display: inline;
	margin:0; 
}

.chrome_header .branded_header ul li {
	display: inline;
	margin-right: 20px;
}

.chrome_header .branded_header .msn_nav {
	position: absolute;
	top: 13px;
	left: 10px;
}

.chrome_header .branded_header .msnbc_network {
	position: absolute;
	top: 13px;
	right: 10px;
}

.chrome_header .branded_header .msnbc_network a:link,
.chrome_header .branded_header .msnbc_network a:visited,
.chrome_header .branded_header .msnbc_network a:hover {
	color: #ddeeff;
}



.chrome_header .branded_header .msnbc_network li {
	margin-left:20px;
	margin-right:0px;
}

.chrome_header .branded_header .msnbc_nav {
	position: absolute;
	top: 40px;
	left: 10px;
}

.chrome_header .branded_header .msnbc_nav li {
	margin-right: 31px;
}

.chrome_header .branded_header .msnbc_nav li.last {
	margin-right: 0;
}

.chrome_header .branded_header .msnbc_nav a:link,
.chrome_header .branded_header .msnbc_nav a:visited,
.chrome_header .branded_header .msnbc_nav a:hover {
	color: #ddeeff;
	font-size: 14px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.chrome_header .branded_header .msnbc_home {
	width: 200px;
	height: 80px;
	position: absolute;
	top: 65px;
	left: 0;
}

.chrome_header .branded_header .section_home {
	width: 200px;
	height: 80px;
	position: absolute;
	top: 105px;
	left: 180px;
	font-size: 18px;
}

.chrome_header .block_header {
    width:996px;
    margin:0 auto; 
    padding:0;
    background-color:#FFF;
}

.chrome_header .block_header .base_printer_contentset_DailyVideo {
    margin-bottom: -20px;
}




/*****************************************************************************
Abstract MikeBlog default Footer styles
*****************************************************************************/

.chrome_footer {
	width:100%;
	clear:both;
}

.chrome_footer .branded_footer {
	background-color: #000;
	color: #ccc;
	font-size: 10px;
	font-family: "Lucida Sans", "Lucida Grande", Arial, sans-serif;
	padding: 10px 0;
}

.chrome_footer .branded_footer .set1 {
	float: left;
	margin: 0px 0px 0px 20px;
}

.chrome_footer .branded_footer .set2 {
	float: right;
}

.chrome_footer .branded_footer ul {
	display: inline; 
}

.chrome_footer .branded_footer ul li {
	display: inline;
	margin-right: 15px;
}

.chrome_footer .branded_footer a:link, 
.chrome_footer .branded_footer a:visited {
	color: #FFF; 
	font-weight: bold;
	text-decoration: none;
}

.chrome_footer .branded_footer a:hover {
	text-decoration: underline;
}

/*****************************************************************************
ContentList styles
*****************************************************************************/

.vine-p.p-contentset_ContentList ul.wideMode {
	margin:0;
}

.vine-p.p-contentset_ContentList ul.wideMode li {
	list-style-type:none;
	margin-bottom:20px;
}

.vine-p.p-contentset_ContentList ul.wideMode li article ul li {
	list-style-type:disc;
	margin-bottom:0px;
}

.vine-p.p-contentset_ContentList ul.wideMode li article ol li {
	list-style-type:decimal;
	margin-bottom:0px;
}

.paginationDiv span {
	font-size:24px;
	margin-right:40px;
}



/*****************************************************************************
Content post styles
*****************************************************************************/

.chrome_viewport article .admin_controls a,
.chrome_viewport article h1 a:link,
.chrome_viewport article h1 a:visited,
.chrome_viewport article .inlinePhoto a:link,
.chrome_viewport article .inlinePhoto a:hover,
.chrome_viewport article .inlinePhoto a:visited {
	border:none;
}

article .admin_controls {
	display:inline;
	float:left;
	padding-right:4px;
	padding-top:6px;
}

article .article_details {
	font-style:italic;
	font-size:10px;
}

article .article_details .byline a:link {
	font-weight:normal;
}

article .article_details .dateline {
	text-align: left;
}

article .article_details {
	margin-bottom: 1em;
}

article .article_details div {
	display: inline;
	text-align: left;
	line-height: 1.5em;
	height: auto;
}

article .inlinePhoto .caption,
article .articleText p.caption {
	color:#828282;
	font-size:10px;
	font-weight:bold;
	line-height:1.5em;
	margin:0.5em 0 1em;
	padding-top:0;
}

article .articleText, 
article .articleText p {
	font-size:14px;
	line-height:1.5em;
	z-index:20;
	/*position:relative;*/
	position: static; /* changing it to static to fix bug that prevents clicking on embedded video player to play video -lance 3/1/12 */
}

.postBody .postText { /* this fix is to accomodate the above position static fix. its needed because of the FB sharing like_hide class */
	position: relative;
	z-index:20; 
}


article .vine-p.p-content_MiniToolbox {
	margin-bottom:20px;
	clear:both;
	margin-top:10px;
}

article .vine-p.p-content_MiniToolbox li.box {
	list-style-type:none !important;
}

article .vine-p.p-content_MiniToolbox .label {
	display:inline;
	border-bottom: 1px dotted #000;
}

article .vine-p.p-content_MiniToolbox .icon {
	display:none;
}

article .vine-p.p-content_MiniToolbox li.box {
	border:0;
	border-left:1px solid black;
	cursor:pointer;
	height:16px;
	padding:2px 10px;
	font-size:13px;
	color:#000;
	font-weight:bold;
}

article .vine-p.p-content_MiniToolbox li.box.permalink {
	border:0;
}

article .vine-p.p-content_MiniToolbox ul.list {
	border:0;
	line-height:1.5em;
	position: relative;
	left: -10px;
	margin:0;
}

article .vine-p.p-content_MiniToolbox a:link,
article .vine-p.p-content_MiniToolbox a:visited {
	color: #000;
	border-bottom: 1px dotted #000;
}

article .articleText a:hover {
	border-bottom: 1px solid #000;
}

article .commentform td {
	border:none;
}

article div.articleText hr.excerptEnd { 
	display:none; 
}

article .p-content_ArticleText blockquote {
	margin: 1.5em;
	border-left: 1px solid #000;
	padding-left: 1.5em;
	color: #888;
	font-size: 14px;
}

.p-section_TagArchive {
	background-color:#EBEBEB;
	border:1px solid #CCCCCC;
	margin-bottom:1em;
	padding:0.5em;
	text-align:center;
}

.archive_header {
	background-color:#EBEBEB;
	border:1px solid #CCCCCC;
	margin-bottom:1em;
	padding:0.5em;
    color:#7b839a;
    font-size:14px;
}

.archive_header img { 
    border:1px solid #000; 
    float:left; 
    margin-right:15px; 
    margin-left:4px; 
}

.vine-p.p-content_TagList {
	margin-top:0px;
	margin-bottom:20px;
}

.vine-p.p-content_TagList a:link, 
.vine-p.p-content_TagList a:visited {
	border:0;
	color:#9c9c9c;
	font-size:11px;
	font-weight:bold;
	border-bottom: 1px dotted #9c9c9c;
}

.vine-p.p-content_TagList a:hover {
	background-color:#9c9c9c;
	color:#fff;
}




/*****************************************************************************
Radbar styles
*****************************************************************************/

.viewport-layout .radbar .base_printer_widgets_RawHTML {
	clear:both;
	margin-top: 10px;
	margin-bottom: 20px;
}

.viewport-layout .radbar ul {
	margin-left:1em;
}
.viewport-layout .radbar ul.nobullet {
	margin-left:0;
	list-style: none;
}


.viewport-layout .radbar .p-contentset_ContentList ul.article_list {
	margin-left:0;
}

.viewport-layout .radbar .title {
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;	
}

.viewport-layout .radbar .base_printer_widgets_InsertAd	{
	margin-bottom:20px;
}

.viewport-layout .radbar .p-contentset_ContentList ul.article_list {
	padding-left: 0;
}

.viewport-layout .radbar .p-widgets_Feed .content ul.article_list li {
	list-style: none;
	font-size: 12px;
	margin-bottom: 12px;
	line-height: 1.25em;
	overflow: hidden;
	padding-bottom: 1px;	
}

.viewport-layout .radbar .p-contentset_layout_CustomContent ul.article_list.square li {
        margin-bottom:15px;
	margin-left:15px;
}



/*****************************************************************************
Radbar VideoList styles
*****************************************************************************/

.viewport-layout .radbar .chrome_abstractmikeblog_printer_contentset_VideoList .video_player_header {
	height:46px;
	margin-bottom:20px;
}

.viewport-layout .radbar .chrome_abstractmikeblog_printer_contentset_VideoList li {
	margin-bottom: 20px;
	clear: both;
}

.viewport-layout .radbar .chrome_abstractmikeblog_printer_contentset_VideoList img {
	border: 1px solid #000;
	float: left;
	margin-right: 16px;
}
	
.viewport-layout .radbar .chrome_abstractmikeblog_printer_contentset_VideoList a:link, 
.viewport-layout .radbar .chrome_abstractmikeblog_printer_contentset_VideoList a:visited {
	text-decoration: none;
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
}	

.viewport-layout .radbar .chrome_abstractmikeblog_printer_contentset_VideoList span {
	vertical-align: top;
	float: left;
	width: 190px;
}	



/*****************************************************************************
Radbar ContentArchive styles
*****************************************************************************/

.viewport-layout .radbar .base_printer_sections_ContentArchive {
	margin-top:10px;
	margin-bottom:20px;
	font-size:12px;
}

.viewport-layout .radbar .base_printer_sections_ContentArchive ul {
	margin-left:0;
}

.viewport-layout .radbar .base_printer_sections_ContentArchive li {
	list-style-type:none;
	margin-bottom:5px;
}

.viewport-layout .radbar .base_printer_sections_ContentArchive .monthlyList label.archiveLabel {
	font-weight: bold;
}

.viewport-layout .radbar .base_printer_sections_ContentArchive .monthlyList ul.year_list li {
	font-style: italic;
}

.viewport-layout .radbar .base_printer_sections_ContentArchive .monthlyList ul.month_list li {
	font-style: normal;
}

.viewport-layout .radbar .base_printer_sections_ContentArchive .monthly_archive {
	width:120px;
	margin-right:10px;
}

.viewport-layout .radbar .base_printer_sections_ContentArchive .tag_archive {
	width:170px;
}

.viewport-layout .radbar .base_printer_sections_ContentArchive .monthly_archive,
.viewport-layout .radbar .base_printer_sections_ContentArchive .tag_archive {
	float:left;
}

.viewport-layout .radbar .base_printer_sections_ContentArchive .archiveLabel {
	font-weight:bold;
	display:block;
	line-height: 1.5em;
}

.viewport-layout .radbar .base_printer_sections_ContentArchive .m-sections_TagCloud li {
	font-size:12px;
}

.viewport-layout .radbar .base_printer_sections_ContentArchive .m-sections_TagCloud .list_more {
	display:none; /* hide until we have m3 archive pages */
}


/*****************************************************************************
Live Vote styles
*****************************************************************************/

div.multi_answers ul {
	margin-left:0 !important;
}

div.multi_answers li {
	list-style-type:none !important;
	padding-bottom:10px !important;
}

.p-content_question_LiveVote {
	margin-bottom:20px;
}

.vine-p.p-content_question_LiveVote .submitButtonDiv {
	padding:0 0 12px 0 !important;
	width:312px;
}

.vine-p.p-content_question_LiveVote .genericButton {
	margin:0;
}

.vine-p.p-content_question_LiveVote .multi_answers li {
	/* mikeblog needs slightly different margin/padding */
	margin:0 0 0.5em 10px !important;
	padding:0 0 0 20px !important;	
}

.p-content_Poll .pollForm td,
.p-content_Poll .pollForm th {
    border:none;
}

body.index .m-content_question_SlowPollThread .threadFilterOption,
body.index .m-content_question_SlowPollThread .threadGrid,
body.index .m-content_question_SlowPollThread .pagination {
	display: none;
}

body.index .m-content_question_SlowPollThread .threadGrid.header {
	display: block;
}




/*****************************************************************************
Seeds (aka "clippings" on blogs)
*****************************************************************************/

article.seed_post div.article_source { 
	background:#fff; 
	font-style:italic; 
	font-size:16px;  
	padding-top:8px; 
}

article.seed_post div.article_source a { 
	margin-right:5px; 
	border:none;
}

article.seed_post div.article_source .source { 
	font-weight:bold; 
}

article.seed_post .p-content_ArticleInfo {
	float:left;
	display:inline;
	margin-right:15px;
}

article.seed_post .p-content_ArticleInfo a {
	border:none;
}

article.seed_post .p-content_ArticleInfo span {
	display:none;
}

article.seed_post h1.gl_headline {
	clear:both;
	margin-top:12px;
}




/*****************************************************************************
ClipTo menu button
*****************************************************************************/

.vine-p.p-content_Toolbox {
	clear:none;
}

.vine-p.p-content_Toolbox ul {
	margin:0;
	padding:0;
}

.p-content_Toolbox li {
	padding:0;
	margin:0;
}

.p-content_Toolbox li {
	cursor:pointer; cursor:hand;
	font-family:Arial, sans-serif; 
	font-size:11px; 
	border:0;
	padding:0 6px;
	list-style-type:none;
}

.vine-p.p-contentset_ContentList ul.wideMode li article li.clipMenu {
	list-style-type:none;
}

.editContentDiv {
	float:left;
}

.p-content_Toolbox {
	float:left;
}

/*****************************************************************************
Add Content button
*****************************************************************************/

.add_content_option {
	margin-bottom:15px;
}

.add_content_option a:link,
.add_content_option a:visited {
	border:0;
}

.add_content_option a:hover {
	background-color:#E7FFDF;
}

.add_content_option a img {
	margin-top:-2px;
	vertical-align:top;
}

.add_content_menu {
	position:absolute;
	z-index:100000000;
	top:0;
	left:0;
	margin-left:-20px;
	margin-top:-12px;
	font-size:10px;
}

.add_content_menu ul {
	background: transparent url('http://cdn.lib.newsvine.com/chrome/abstractmartinblog/images/bg_content.png') no-repeat  left -2px;
	width:252px;
	height:66px;
	display:block;
	z-index:1000000000;
	padding-top:8px;
}

.add_content_menu ul li {float:left;padding:10px 5px 10px 5px;display:inline;}
.add_content_menu ul li:first-child {margin-left:12px;}

.add_content_menu li span {
	cursor:pointer;
	-moz-transition-property:opacity;
	-moz-transition-duration:2s;
	-webkit-transition-property:opacity;
	-webkit-transition-duration:2s;
	opacity:0.7;
}
.add_content_menu li span:hover {
	-moz-transition-property:opacity;
	-moz-transition-duration:2s;
	-webkit-transition-property:opacity;
	-webkit-transition-duration:2s;
	opacity:1;
}

.add_content_menu li.add_content__blog span {
	background:url(http://cdn.lib.newsvine.com/chrome/abstractmartinblog/images/icons-content__blog.png) no-repeat;
	width:30px;
	display:block;
	float:left;
	padding-top:37px;
	text-align:center;
	margin:0 5px 0 0px;
}

.add_content_menu li.add_content__photo span {
	background:url(http://cdn.lib.newsvine.com/chrome/abstractmartinblog/images/icons-content__photo.png) no-repeat;
	width:53px;
	background-position:2px 0px;
	display:block;
	margin-top:2px;
	float:left;
	padding-top:35px;
	text-align:center;
}

.add_content_menu li.add_content__video span {
	background:url("http://cdn.lib.newsvine.com/chrome/abstractmartinblog/images/icons-content__video.png") no-repeat scroll 3px 0 transparent;
	display:block;
	float:left;
	margin-left:-6px;
	margin-top:5px;
	padding-top:32px;
	text-align:center;
	width:63px;
}

.add_content_menu li.add_content__question span {
	background:url(http://cdn.lib.newsvine.com/chrome/abstractmartinblog/images/icons-content__question.png) no-repeat;
	width:42px;
	display:block;
	margin-top:0px;
	float:left;
	text-align:center;
	padding-top:37px;
}



/*****************************************************************************
Zinger Login widget -- NetworkNav Edition
.header_nav = for mikeblogs
#siteheader #tophat = for account settings pages
*****************************************************************************/

.header_nav li div.networknav_login,
#siteheader #tophat li div.networknav_login {
    float:right;
    margin: -8px 0 0 -16px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#network .networknav_login {padding-right: 21px;}
.chrome_header .branded_header .msnbc_network .j_widget_zinger_login.j_edition_networknav .c-account-login,
.chrome_header .branded_header .msnbc_network .j_widget_zinger_login.j_edition_networknav .c-account-info,
#siteheader #tophat .j_widget_zinger_login.j_edition_networknav .c-account-login,
#siteheader #tophat .j_widget_zinger_login.j_edition_networknav .c-account-info {
	color: #333333;
	font-size:13px;
	font-weight:normal;
	line-height:18px;
	color:#808080;
	text-rendering:optimizeLegibility;
}

.chrome_header .branded_header .msnbc_network .j_widget_zinger_login.j_edition_networknav .c-account-info .section ul,
.header_nav .j_widget_zinger_login.j_edition_networknav .c-account-info .footer ul,
#siteheader #tophat .j_widget_zinger_login.j_edition_networknav .c-account-info .section ul,
#siteheader #tophat .j_widget_zinger_login.j_edition_networknav .c-account-info .footer ul {
	line-height: normal;
}

.chrome_header .branded_header .msnbc_network .j_widget_zinger_login.j_edition_networknav .c-account-info .section ul li,
.header_nav .j_widget_zinger_login.j_edition_networknav .c-account-info .footer ul li,
#siteheader #tophat .j_widget_zinger_login.j_edition_networknav .c-account-info .section ul li,
#siteheader #tophat .j_widget_zinger_login.j_edition_networknav .c-account-info .footer ul li {
	font-size: 14px;
	line-height: 24px;
}

.chrome_header .branded_header .msnbc_network .j_widget_zinger_login.j_edition_networknav .c-account-login a,
.chrome_header .branded_header .msnbc_network .j_widget_zinger_login.j_edition_networknav .c-account-info a,
#siteheader #tophat .j_widget_zinger_login.j_edition_networknav .c-account-login a,
#siteheader #tophat .j_widget_zinger_login.j_edition_networknav .c-account-info a {
	color:#369;
	text-decoration:none;
	/*display: inline;*/
}

.chrome_header .branded_header .msnbc_network .j_widget_zinger_login.j_edition_networknav .c-account-login a:hover,
.chrome_header .branded_header .msnbc_network .j_widget_zinger_login.j_edition_networknav .c-account-info a:hover,
#siteheader #tophat .j_widget_zinger_login.j_edition_networknav .c-account-login a:hover,
#siteheader #tophat .j_widget_zinger_login.j_edition_networknav .c-account-info a:hover {
	color:#C00;
	text-decoration:none;
}

.j_widget_zinger_facebook a.fb_button:hover {
	border: none;
	outline: none;
}

 #siteheader .j_widget_zinger_login.j_edition_networknav li {
 	float:none;
 }
 
/*OVERRIDE HEADER STYLES FROM ABSTRACTBLOG/STYLE.CSS*/
 #network, #main_site_nav {background-color:transparent;}
 
/*_______General support_______*/
/*.focus for keyboard navigation*/
.focus {position: relative;}
.focus span {display: none; cursor: pointer;}
.focus:focus span {display: inline; text-decoration: underline;}


/*****************************************************************************
Zinger Login -- NetworkNav Edition
*****************************************************************************/
#network .j_widget_zinger_login {margin-top:0;}
#network .j_widget_zinger_login.j_affiliate_msnbc {
	position:relative;
}
#network .j_widget_zinger_login.j_affiliate_msnbc .c-account-widget{
	color: #fff; text-decoration:none; cursor:pointer; display:block; float:right;font-size:10px;height:24px;line-height:24px; box-shadow:0; width:83px; margin-right:5px;
}
#network .j_widget_zinger_login.j_affiliate_msnbc .c-account-widget img{
	float:left; height:23px; margin:1px 5px 0; width:23px; border-radius:0;
}
#network .j_widget_zinger_login .c-account-info a{
	color:#369;font-size:14px;
}
#network .j_widget_zinger_newsvine .footer .reset_password:hover, #network .j_widget_zinger_newsvine .footer .start_over:hover{background-color:#fff;}
#network .j_widget_zinger_newsvine .footer a:hover{
	color:#cc0000;
}

#network .j_widget_zinger_login .c-account-info .fb_button_text {
	font-size:10px;
}

#network .j_widget_zinger_login .c-account-info .header {padding:0;}

#network .j_widget_zinger_login .c-account-info .header img{border-radius:0;}

#network .j_widget_zinger_login .c-account-info ul li a{margin-left:3px;}

#network .j_widget_zinger_login .c-account-info .footer{padding: 5px 0 0 0;}

#network .j_widget_zinger_newsvine .footer a{color:#369;}
#network .j_widget_zinger_newsvine .footer {padding:0;}
#network .j_widget_zinger_newsvine .reset_password {float:none; display:inline;}
#network .j_widget_zinger_newsvine .start_over {clear:none; padding:5px 0 5px 5px; display:inline;}
#network .j_widget_zinger_newsvine .reset_password {margin-right:0;}

#eletionMarqeeletSlot {border-bottom:1px solid #CCC;}



/* facebook */
.j_widget_fb_activity .j_widget_fb_sharing.j_edition_story {width:530px;}
.j_widget_fb_activity.notSharing .j_widget_fb_sharing.j_edition_story {width:200px;}
.j_widget_fb_activity.notSharing a, .j_widget_fb_activity .j_widget_zinger_login a {font-weight:normal; color:#3B5998;}
.j_widget_fb_activity .j_widget_zinger_login .c-account-info .header {padding:0;}
.j_widget_fb_activity .j_widget_zinger_login .c-account-info .footer {padding:10px 0;}
.j_widget_fb_activity .j_widget_zinger_login.j_edition_networknav .c-account-info .header img {margin-right:10px;}
.j_widget_fb_activity .j_widget_zinger_login .c-account-widget {background-color:transparent; box-shadow:none;}
.j_widget_fb_activity .j_widget_zinger_login .c-account-widget:hover {background-color:transparent;}
.j_widget_fb_activity .j_widget_zinger_login {margin-top:0;}
.j_widget_fb_activity .j_widget_fb_sharing {width:525px;}
.j_widget_fb_activity .likebox {display:none;}
.j_widget_fb_activity.notSharing .fb-like-box {display:block;}
.j_widget_fb_activity .fb-like-box {display:none;}

.articleText .inlineCode object {position:relative; z-index:200;}

.comment_callout {display:none;}


/* abuse report widget */
.chrome_viewport .c-abuse-report a:link, .chrome_viewport .c-abuse-report a:visited{font-weight:normal;}

