body{



	background-color:#fff;



	background:url(../images/body-bg.jpg) repeat-x top;



}



#all-wrapper{



	background-color:#fff;	



}



#logotype{



	background:url(../images/NorthSouthNews-logotype.png) 0 0 no-repeat;	

	margin-top:15px;

}



#newsletter-wrapper{



	padding:10px 0 0 0;		



}



#newsletter-wrapper p{



	margin-bottom:0px;	



}



#search-wrapper input[type="text"]{



	border: 1px solid #c6c7c8;



	height:21px;	



	padding: 0 4px;



}



#header-row1{



	height:63px;



}



#header-row2{



	background:url(../images/slogan-bg.png) repeat;



	height:30px;



	padding:10px 0;



	margin-bottom:10px;



}







#slogan p{



	color:white;



	padding:0 0 0 5px;



	font-size:20px;



	font-family: 'Merriweather', serif;



	font-weight:600;



}







#header ul.menu{



	list-style:none;



	height:48px;



	border:2px solid #182dc1;



		



}



#main-nav ul.menu{



	width:956px;



	margin-left:-5px;	



}



#header ul.menu > li{



	margin:0;



	float:left;



	padding:0 7px 0 6px;



	background:#e7e8ec;



	border-right:1px solid #333;	



	position:relative;



}



#header .menu li.active a {



	color:#041E99;	



}







#header ul.menu li a{



	font-family: arial, sans-serif;



	color:#000;



	text-decoration:none;



	font-size:16px;



	text-transform: capitalize;



	text-shadow: 0px 1px 0 #fff;



	font-weight:bold;	



}







#header ul.menu li a:hover{



	color:#000;



		



}



#main-nav ul.menu li:hover{



	background:white!important;	



}



#editor-send  ul.menu li a{



	text-shadow:none;



}



#editor-send li.item29:hover{



	background:none!important;	



}







#main-nav{



	/*border-top:2px solid #db3a3a;



	border-bottom:1px solid #ccc;*/



	padding-bottom:2px;



}



#main-nav ul.menu ul {



	position:absolute;



	width:800px;



	list-style:none;



	left:0;



}



#main-nav ul.menu ul li{



	float:left;



	margin:0;



	padding:0 6px;



}



.frontpage-container{



	margin:15px 0 20px;



	padding:0 0 5px 0;



	border-bottom:1px solid #ccc;	



}



.leading-news-container{



	padding:0 0 10px 0;



	border-bottom:1px solid #ccc;	



}



.leading-news-container p{



	font-size:11px;	



}



.leading-news-container img{



	border:1px solid #ccc;



	margin-right:10px;	



}



.left{



	float:left;	



}



.right{



	float:right;	



}



.blog-featured{



	display:none;



}



#footer{



	clear:both;	



}



.moduletable{	



	padding:0 0 5px 0;



	margin-bottom:15px;	



}



.latest-news{



	padding:0 0 10px 0;



	margin-bottom:25px;		



}



.videos{



	background:#d5d6db;	



	margin-top:-20px;



	padding-top:20px;



	overflow:hidden;



}



.videos h4{



	padding:0 7px;	



}



#content{



	padding:20px 0;	



}



#front-page-wrapper .article-text{



	display:none;	



}



.featured-news{



	position:relative;	



	padding-bottom:8px;



	margin-bottom:15px;



	border-bottom:1px solid #ccc;



}



#front-page-wrapper .edit-icon,



#front-page-wrapper .article_separator{



	display:none;	



}



#front-page-wrapper .article-image{



	border:1px solid #999;



	position:absolute;



	top:35px;



	left:0px;



	display:none;



}



.featured-news .item-title{



	margin-left:135px;	



}







.newsflash-module .article-image,



.newsflash-module .article-text,



.newsflash-module .readmore,



.videos .readmore{



	display:none;	



}



.newsflash-module .item-0 .readmore{



	display:block;	



}



.newsflash-module .item-0{	



	overflow:hidden;



}



.newsflash-module .item-0 .item-title h3{



	



}







.newsflash-module .item-0 .article-image,



.newsflash-module .item-0 .article-text{



	display:block;



}



.newsflash-module .item-0 .article-image{



	float:left;



	margin-right:5px;	



}



.newsflash-module .item-0{



	overflow:hidden;



	height:	114px



}







.newsflash-module .item{



	border-bottom:1px solid #ccc;



	padding-bottom:5px;	



	margin:4px 0;



}



ul.latestnews{



	list-style:none;	



}



ul.latestnews li{



	margin:3px 0;



	border-bottom:1px solid #ccc;	



}







#article-page .article-image{



	float:right;



	padding:0 0 2px 10px;



	border-bottom:1px dotted #ccc;



}



.visible{



	display:block!important;	



}



.hidden{



	display:none!important;



}



.article-text div{



	margin-bottom:10px;	



}



.article-text {



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	line-height:19px;



}



.items-leading-heading .leading-item{



	width:300px;



	



}



.items-leading-heading .item-0,



.items-leading-heading .item-2,



.items-leading-heading .item-24,



.items-leading-heading .item-26{



	float:left;	



	



}







.items-leading-heading .item-1,



.items-leading-heading .item-3,



.items-leading-heading .item-25,



.items-leading-heading .item-27{



	float:right;



	



}



.items-leading-heading .article-image{



	float:left;



	position:relative;



	top:5px;



	margin-right:5px;



}



.item{



	position:relative;	



}



.item .edit-icon{



	position:absolute;



	right:0;



	top:0px;



	display:none;



}



.items-leading-heading .article_separator{



	border-top:1px dotted #ccc;	



	width:100%;



	display:block;



}



.highlights .article-image,



.highlights .article-video,



.highlights .article-text,



.highlights .article_separator,



.highlights .readmore



{



	display:none;



}



.highlights .item-title {
    border-bottom: 1px solid #BBB;
    padding: 4px 0 0 0;
    float: left;
    width: 100%;
}



li.item27{



	float:right!important;

	



}

li.item27 a{

color:#5B0000!important;

}



li.item-131 a{



	color:yellow!important;	



}







.videos .moduletable{



	padding:0 8px; 	



}



#main-nav .item-125,



#main-nav .item-126,



#main-nav .item-127,



#main-nav .item-128,



#main-nav .item-129,



#main-nav .item-130

{



	background-color:#5b0000!important;	



}



#main-nav .item-125,



#main-nav .item-126,



#main-nav .item-127,



#main-nav .item-128,



#main-nav .item-129,



#main-nav .item-130{



	position:relative;



	/*top:5px;*/



	border-right:1px solid white!important;



	float:left;



	



}



#main-nav .item-125 a,



#main-nav .item-126 a,



#main-nav .item-127 a,



#main-nav .item-128 a,



#main-nav .item-129 a,



#main-nav .item-130 a
{



	text-shadow: none!important;



	color:white!important;	



}

#main-nav .item-125:hover a,



#main-nav .item-126:hover a,



#main-nav .item-127:hover a,



#main-nav .item-128:hover a,



#main-nav .item-129:hover a,



#main-nav .item-130:hover a
{

/*#main-nav .item5:hover a,



#main-nav .item7:hover a,



#main-nav .item6:hover a,



#main-nav .item33:hover a,



#main-nav .item4:hover a,



#main-nav .item3:hover a,



#main-nav .item34:hover a{*/



	color:black!important;	



}



#main-nav .item18,
#main-nav .item22,
#main-nav .item24,
#main-nav .item21,
#main-nav .item20,
#main-nav .item19,
#main-nav .item25,
#main-nav .item27,
#main-nav .item28,
#main-nav .item23,
#main-nav .item35{
	border-top:1px solid black;
	padding:0 5px 0 4px!important;
}



#main-nav .item35{



	padding:0 5px!important;







}



#main-nav .item3{



	clear:left;	



}







#front-page-wrapper{



	display:none;	



}



.wrapper-video-thumb{



	position:relative;	



}



.outter-video-thumb{



	top:80px;



	left:135px;



	position:absolute;



	z-index:30;



	background:url(../images/rgba-0-0-0-07.png) repeat;



	width:30px;



	height:30px;



}



.video-thumb{



	position:absolute;



	z-index:40;



	background:url(../images/play.png) no-repeat center center;	



	width:30px;



	height:30px;



}



.videos .article-text{



	font-size:1px;



	line-height:1px;



	color:#333;



}



.videos .article-text .wrapper-video-thumb {



	display:block;	



}



.newsflash-module .article-text {



	color:#333;	



}



.newsflash-module a{



	text-decoration:none;	



}



#editor-send {



	position:relative;



	top:6px;	



}



#editor-send .menu{



	height:20px!important;	



}



#editor-send .menu li{



	background:none!important;



	border-right:none!important;



	border-left:1px solid white;



}



.chronoform{



	display:none;	



}



.system-unpublished{



	display:none;	



}



.social-media{	



	clear:both;



	height:50px;



}



.tweeter{



	float:left;	



}



.youtube{



	margin-right:10px;	



}



.facebook{



	float:left;	



}











.nsp_links_wrap{



	display:none;	



}







.img_caption{



	font-size:10px;



	text-align:right;	



	margin: 5px 0 0 0;



	font-family:Arial, Helvetica, sans-serif;



}







.newsflash-module p.img_caption{



	display:none;	



}



div#content .img_caption img{



	position:relative;



	top:2px;	



}



#magazine{



	background: none repeat scroll 0 0 #CDECFF;



    border: 1px solid #8AD3FF;



    padding: 10px 0 0;



    text-align: center;	



}



.leading-item .item{



	height:133px;



	overflow:hidden;	



	margin-bottom:10px;



	border-bottom:1px dotted gray;



	padding-bottom:5px;



}



#content .leading-item p{



	margin:0;



}



#content .leading-item br{



	position:absolute;	



}



.newsflash-module .article-text a{



	color:#333333;	



}



.createdate{



	margin-bottom:10px;



	border-bottom:1px dotted #999;



	font-size:11px;	



	font-family:Arial, Helvetica, sans-serif;



}



.readmore{



	position:absolute;



	bottom:1px;



	right:0;



	padding:2px 5px;



	background:white;	



}



a.readon{



	text-decoration:none;



	background:#455abb;



	padding:1px 5px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	border-radius:2px;



	color:white;	



}







.pagination-digits,



.pag-prev,



.pag-next{



	float:left;	



}



.pagination{



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;	



}



#pagination{	



	margin:15px auto 0;



}



.pag-prev{



	margin:0 10px 0 0 ;	



}



.pag-prev img{



	margin:0 5px 0 0 ;	



}



.pag-next{



	margin:0  0 0 10px;	



}



.pag-next img{



	margin:0 0 0 5px ;	



}



.pagination-digits a{



	padding:2px 5px;



	border:1px solid #bbb;



	margin:0 4px;



	background:#CCC;



	border-radius: 2px;	



}



.pag-prev span,



.pag-next span{



	display:none;	



}



.pag-prev a{



	background:url(../images/pag-left-arrow.png) no-repeat left 0px;



	padding-left:21px;



	height:17px;



	text-decoration:none;



}



.pag-next a{



	background:url(../images/pag-right-arrow.png) no-repeat right 0px ;



	padding-right:21px;



	height:17px;



	text-decoration:none;



}



a.readon:hover{



	background:#333;	



}







.cse .gsc-control-cse, .gsc-control-cse {



	background:none!important;



    border: none!important;	



	padding:10px 0 0 0!important;



}



#emailForm input[type="text"]{



	width:420px;	



}



#main-nav .item34{



        width:83px;



}



#main-nav .item34 a{



       font-size:15px!important;



}



#main-nav  li.item18,

#main-nav li.item17,

#main-nav li.item14{

	padding:0 5px!important;	

}



#main-nav li.item34{

	float:right!important;	

}
.gsc-wrapper { 
    margin-left: -750px;
    position: relative!important;
    width: 800px;
}
.pagination {
    display: none!important;
}

.nspArts {
    max-height: 500px !important;
}
.nspArtPage.nspArtPage.active {
    position: absolute !important;
}
.nspArtScroll2 {
    margin: 0 auto !important;
}