
/** Defaults **/
/*body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow-x:hidden;
	}

** Typography **
h1, h2, h3, h4, h5{
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px; margin:0px;
	font-weight:100;
	}
h1{font-size:22px; line-height:26px;}
h2{font-size:16px; line-height:20px;}
h3{font-size:14px; line-height:18px;}
h4{font-size:12px; line-height:16px;}
h5{font-size:14px; line-height:18px;} * For Site Wide Headings *

li{}
strong{}








p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:20px;
}

a			{color:#0187A3; text-decoration:none;}
a:link		{color:#0187A3; text-decoration:none;}       unvisited link 
a:visited 	{}  										 visited link 
a:hover		{text-decoration:underline;}  				 mouse over link 
a:active 	{}											 selected link 
a.img		{border:none;}*/

/**** Global Styles ****/
.left		{float:left;}
.right		{float:right;}
.clr, .clear{clear:both;}

.meta		{font-family:Arial, Helvetica, sans-serif; font-size:11px;}	/* date, authore etc */
.author		{}
.date		{ color:#666;}
.current	{}
.comment	{}
.comment a	{
		position:relative;
		/*background:url(../../images/client/icons/comment.png) no-repeat left center;*/
		padding-left:20px;
		color:#E86132;
	}
.comment a:hover{color:#333; text-decoration:none;}
a.comment{
		position:relative;
		display:inline-block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:center;
		color:#181F26;
		line-height:20px;
		/*background:url(../../images/client/icons/comment_box.png) no-repeat 0px -21px;*/

		text-decoration:none;		
		width:33px; height:21px;
		text-shadow: 1px 1px white;

}
a.comment:hover{background:url(../../images/client/icons/comment_box.png) no-repeat 0px 0px;}

a.like{
				position:relative;
				float:right;
				background:url(../img/icons/like.png) no-repeat left center;
				padding-left:22px;
				color:#000;
				text-decoration:none;
			}

	p.msg{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#000;
			padding:5px;
			background-color:#9FF;
			border:#9CC solid 1px;
			
		}
/*********************************************************/
/*** Ad Units ***/	

#adtopHeader{
		position:relative;
		padding:2px 0px 2px 0px;
		vertical-align:middle;
		text-align:center;
/*		border-bottom:#F7F7F7 solid 1px;*/
	}

/***************************************************************/
/*#header{}
	#head_bar{
			position:relative;
			margin:0px;
			padding:5px 0px 5px 0px;
		}

			#head_bar .logo{
					position:relative;
					display:block;
					width:233px;
					margin: 0 auto;
				}
			#head_bar .logo a{ display:block; padding-bottom:4px;}
			#head_bar .logo small{ display:block; text-align:right; font-size:12px;}
			
			#head_bar .social_bar{
					position:absolute;
					left:0px; top:20px;
					width:400px;
				}
			#head_bar .social_bar ul{ margin:0px; padding:0px;}
			#head_bar .social_bar ul li{ 
				list-style:none; display:inline-block; padding-right:5px;
				float:left;
				}
			#head_bar .social_bar ul li a{}
			
			
			#head_bar .search_bar{
					position:absolute;
					right:0px; top:20px;
					width:300px;
					text-align:right;
				}*/
	/** Header Top Bar **/
	
/********************************************************************/
/*#menu{ margin-top:5px;}
	#menu .main{
			z-index: 9999;
			position:relative;
			padding:0px;
			padding-left:10px;
			background-color:#f4f4f4;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:14px;
			
			
			background: rgb(153,153,153);  Old browsers 
background: -moz-linear-gradient(top,  rgba(153,153,153,1) 70%, rgba(138,138,138,1) 100%);  FF3.6+ 
background: -webkit-gradient(linear, left top, left bottom, color-stop(70%,rgba(153,153,153,1)), color-stop(100%,rgba(138,138,138,1)));  Chrome,Safari4+ 
background: -webkit-linear-gradient(top,  rgba(153,153,153,1) 70%,rgba(138,138,138,1) 100%);  Chrome10+,Safari5.1+ 
background: -o-linear-gradient(top,  rgba(153,153,153,1) 70%,rgba(138,138,138,1) 100%);  Opera 11.10+ 
background: -ms-linear-gradient(top,  rgba(153,153,153,1) 70%,rgba(138,138,138,1) 100%);  IE10+ 
background: linear-gradient(top,  rgba(153,153,153,1) 70%,rgba(138,138,138,1) 100%);  W3C 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#8a8a8a',GradientType=0 );  IE6-9 

			
		}
	#menu .secondary{
			position:relative;
			padding:0px;
			padding-left:10px;
			background-color:#f4f4f4;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:14px;

			
		}*/
		
/********************************************************************/

/********************************************************************/
/* 		 START HOME PAGE EVENT GALLERY	-	Added by Asif 			*/
/********************************************************************/

/*.event_gallery_home{
	position:relative;
	margin:5px 10px 5px 0px;
	border: 1px solid #CCCCCC; 
	border-bottom: 5px solid #EAEAEA;
	background-color: #FCFCFC;
	height:165px;
	padding: 5px 5px;
}
.event_gallery_home h4 {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
	position: relative;
	padding-top: 5px;
	padding-bottom:10px;
}
.event_gallery_home h2 {
    float: right;
	margin-right:5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
	padding:2px 5px 2px 5px;
	position: relative;
	background-color: #2999B1;
	color:#FFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-top: 5px;
}
.event_gallery_home h2 a{
	text-decoration:none;
	color:#FFF;
}
.event_gallery_home h2 a:hover, .event_gallery_home h2:hover{background-color:#000; color:#FFF;}
.event_gallery_home_list_container{
	width:135px; 
	float: left; 
	margin: 5px 20px 5px 0px; 
}
.event_gallery_home_list_innerborder{
	background:#fff;
	border:1px solid #ccc; 
	padding:4px 2px 2px 4px;
	position:absolute
} top:4px; left:4px;
.event_gallery_home_list_mainborder{
	background:#fff;
	border:1px solid #ccc; 
	float: left; left:4px; 
	position: relative; 
	padding:4px 0px 0px 4px; 
	margin-bottom: 20px; 
	top:4px; 
	width: 127px; 
	height:105px;
}
.event_gallery_home_list_innerborder:hover, .event_gallery_home_list_mainborder:hover{border-color:#999;}
.event_gallery_home_list_container .event_gallery_title { width: 125px; padding-left: 10px; margin-left: 5px; color: #0187A3; }*/


/********************************************************************/
/* 				END HOME PAGE EVENT GALLERY						    */
/********************************************************************/

/********************************************************************/
/* 	START CODE - EVENT GALLERY	SIDEBAR COLUMN-	Added by Asif   	*/
/********************************************************************/

#sidebar-event-gallery-column {
    border-top: 3px solid #CE4E92;
}
.sidebar-event-gallery-widget {
    background: none repeat scroll 0 0 #F3F0E7;
    padding: 5px;
}
.sidebar-event-gallery-widget {
    margin-bottom: 15px;
}
.sidebar-event-gallery-clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.sidebar-event-gallery-clearfix:after, .sidebar-event-gallery-container:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.sidebar-event-gallery-event-content{
	width: 260px
}
.sidebar-event-gallery-widget .content {
    background: none repeat scroll 0 0 #FFFFFF;
}
.sidebar-event-gallery-widget .content {
    padding: 10px;
}
.sidebar-event-gallery-story {
    border-bottom: 1px dotted #D2D0C2;
    margin: 0 0 10px;
}
.sidebar-event-gallery-first {
    margin-left: 0;
    padding-left: 0;
}
.sidebar-event-gallery-story .image {
    float: left;
    margin: 0 10px 0 0;
    padding-bottom: 5px;
}
.sidebar-event-gallery-widget a {
    color: #014073;
}
#sidebar-event-gallery-column .sidebar-event-gallery-story h2 {
    font-size: 12px;
}
.sidebar-event-gallery-story h2 {
    font-size: 1.3em;
    line-height: 110%;
    margin-bottom: 0.5em;
    margin-top: 6px;
}

/********************************************************************/
/* 				END EVENT GALLERY SIDEBAR COLUMN				    */
/********************************************************************/


/********************************************************************/
/* 	START CODE - EVENT GALLERY	LISTING PAGE -	Added by Asif   	*/
/********************************************************************/
.description{font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.g_list_main_container{width: 100%; float: left;}
.g_list_main_container h2{font-size: 28px; padding-left: 10px;}
.g_list_heading_separator{border-top: 4px solid #EAEAEA; margin: 0 15px 0 9px; position: relative;}
.g_list_container{width:200px; float: left; margin: 5px 15px 0 6px; min-height: 250px}
.g_list_innerborder{background:#fff;border:1px solid #ccc; padding:4px;position:absolute} /*top:4px; left:4px;*/
.g_list_mainborder{background:#fff;border:1px solid #ccc; float: left; left:4px; position: relative; padding:4px; margin-bottom: 10px; top:4px; width: 195px; height:145px;}
.g_list_innerborder i{width:195px; height:145px; display: block}
.g_list_txt{ color: #50ADBF; font-family: times New Roman; font-size: 20px; padding: 0px 15px; float: left; width: 200px;}
/*.g_list_viewmore{background: #CCC; border: 1px solid #EAEAEA; cursor: pointer; margin: 30px 18px 10px 10px; text-align: center; font-bold: bold; font-size: 18px; min-height: 30px; padding-top: 10px}
.g_list_viewmore:hover{background: #EAEAEA;}*/
.g_list_txt p{color: #C4C4C4;}

.g_title a{ color: #0187A3;  font-family: times New Roman; font-size: 20px; padding: 0px 10px; float: left; width: 200px; }
.g_meta p { color: #C4C4C4; padding-left: 10px; }

/********************************************************************/
/* 		END CODE - EVENT GALLERY LISTING PAGE 				        */
/********************************************************************/

/********************************************************************/
/* 	START CODE - EVENT GALLERY	DETAIL PAGE -	Added by Asif   	*/
/********************************************************************/
.g_detail_page_container{ padding-right: 10px;}
.g_detail_page_container span{color: #C4C4C4;}
.g_detail_page_container p{padding: 0 0 5px 0; text-align: justify}

/********************************************************************/
/* 		END CODE - EVENT GALLERY DETAIL PAGE 				    	*/
/********************************************************************/

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; z-index:999; list-style:none;  }
ul.dropdown li                      { float: left; zoom: 1;  }
ul.dropdown a:hover		            { color: #000; text-decoration:none; }
ul.dropdown a:active                { color: #fff;  text-decoration:none;}
ul.dropdown li a                    { display: block; padding:6px 12px 6px 12px; border-right:#8A8A8A solid 1px;
	 								  color: #fff; }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { background: #F7F7F7; color: black; position: relative; }

ul.dropdown li.hover a              { color: #000; text-decoration:none; }
ul.dropdown li a.active{background: #F7F7F7; color:#000;}

ul.dropdown li.epaper, ul.dropdown li.epaper a{ background-color:#0187A3; }
ul.dropdown li.epaper a:hover{color: #000;}
ul.dropdown li.epaper a.active{background-color:#0187A3; color:#fff;}

ul.dropdown li.classifieds, ul.dropdown li.classifieds a{background-color:#E86132; color:#FFF; }
ul.dropdown li.classifieds a:hover{background-color:#000;}
ul.dropdown li.classifieds a.active{background-color:#000; color:#FFF;}
.mobile_app_button { background-color: black;
height: 19px;
padding: 5px 0px 5px 0px;
color: white; }
	.mobile_app_button a{ color: white; text-decoration: none; padding: 5px 12px 7px 12px; font-weight: bold; }
	.mobile_app_button a:hover{ background-color: #F4F4F4; color: black; height: 28px; }
/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 160px; visibility: hidden; position: absolute; top: 100%; left: 0; list-style:none;}
ul.dropdown ul li 					{ font-weight: normal; background: #F7F7F7; color: #fff; 
									  border-bottom: 1px solid #D5D5D5; float: none;color: #fff;  text-decoration:none; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{width:160px; border-right: none; width: 100%; display: inline-block; color:#FFF; }
ul.dropdown ul li:hover a{color:#000; background-color:#D5D5D5; width:138px;} 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }
		
		
		
		#menu .secondary{
			position:relative;
			padding:5px;
			margin-bottom:5px;
			background-color:#F7F7F7;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:12px;
			
		}		
		#menu .secondary ul{ list-style:none; display:inline-block;}
		#menu .secondary ul li{ list-style:none; display:inline; padding:0px; margin:0px;}
		#menu .secondary ul li a{
				position:relative;
				display:inline-block;
				float:left;
				margin:0px;
				padding:3px 10px 3px 10px;
				color:#333333; 
				border-right:#D5D5D5 solid 1px;
				}
				#menu .secondary ul li a:hover{
						text-decoration:none;
					}
				#menu .secondary ul li.politics a{}	
				#menu .secondary ul li.politics a:hover, #menu .secondary ul li.politics a.active{ color:#0097AC;}
					
				#menu .secondary ul li.national a{}	
				#menu .secondary ul li.national a:hover, #menu .secondary ul li.national a.active{ color:#01A966;}
				
				
				#menu .secondary ul li.international a{}
				#menu .secondary ul li.international a:hover, #menu .secondary ul li.international a.active{color:#01759A;}

				#menu .secondary ul li.entertainment a{}
				#menu .secondary ul li.entertainment a:hover, #menu .secondary ul li.entertainment a.active{ color:#A9016F;}

				#menu .secondary ul li.business a{}
				#menu .secondary ul li.business a:hover, #menu .secondary ul li.business a.active{ color:#CBC797;}
			
				#menu .secondary ul li.sports a{}
				#menu .secondary ul li.sports a:hover, #menu .secondary ul li.sports a.active{color:#00B99A;}

				#menu .secondary ul li.red a{}
				#menu .secondary ul li.red a:hover, #menu .secondary ul li.red a.active{ color:#E86132;}

				#menu .secondary .sub_menu{
					background-color: #F7F7F7;
				}
				
.red { border-bottom:#E86132 solid 2px;}
.red h4{ text-align:center; background-color:#E86132; color:#FFF; padding:5px;}
.red a.more{ color:#E86132;}


/*.sunday_plus ul li { width: 138px; }
.sunday_plus {}
	.sunday_plus a{ background-color: maroon!important; color: yellow!important; }
	.sunday_plus .sub_menu li a:hover { background-color: black!important; color: white!important; }*/
	
	
	
/*	.sunday_plus li:last-child a:hover { color: white;  }*/


/*ul.dropdown .sunday_plus li:last-child a {}*/
/*.sunday_plus {  }*/


/********************************************************************/
#home{}
	/** Caption **/
	h6{ position:relative; margin-bottom:4px; padding:0px; background-color:whiteSmoke; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color:gray; line-height:10px;}
	h6 span{ background-color:#FFF; display:inline-block; padding:0px 10px 0px 0px;}
		
#home p{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.comm{}
.comm strong{ display:inline-block;}
.comm small{display:inline-block; background:url(../img/icons/comment_box.png) no-repeat left center; width:36px; height:13px; text-align:center; line-height:14px; font-size:11px;}
/************** Breaking *****************************/
.breaking_main{ 
		position:relative; 
		margin:0px; 
		padding:3px;
		background-color: #000;
		background: url(../../images/client/bg_breaking.jpg);
		}
		
		.breaking_main h1{font-size: 31px; line-height: 30px;}
		.breaking_main h1 a{color: #FF0;}
		.breaking_main h1 a:hover{ color:#FBFBFB;}
		.breaking_main .leftpanel{
				position:relative;
				float: left;
				padding:5px 5px 5px 5px;	
				width: 320px;
			}
		.breaking_main .rightpanel{
				position:relative;
				float: left;
				padding:25px 10px 5px 10px;
				width: 300px;
			}	
		.breaking_main .rightpanel p{
			font-size:13px; 
			color: white;
			border-bottom:#BBAEAE dotted 1px;
			margin-top: 10px;
			padding-bottom: 10px;
		}
		.breaking_button{
			width: 100px;
			background-color: #FF0;
			padding: 3px;
			margin: 0px;
			text-align: center;
			position: absolute;
			top: -3px;
			right: -7px;
		}
		
		.breaking_main .rightpanel .social_elements{
			margin: 10px 10px 0px 0px;
		}
		
/************** Breaking Top news *****************************/
/** Breaking Caption **/
#breaking_topnews h6{ position:relative; margin-bottom:4px; padding:0px; background-color:black; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:black; line-height:10px;}
#breaking_topnews h6 span{padding-right: 5px; padding-left: 5px; background-color:#F6F6F6; display:inline-block;}
	
#breaking_topnews{
	position:relative; 
	padding-top: 5px; 
	padding-left: 5px;
	border: #CCCCCC solid 1px; 
	background-color: #F6F6F6; 
	margin-bottom: 10px;
	
}
#breaking_topnews h3{}
#breaking_topnews h3 a{}
#breaking_topnews h3 a:hover{ text-decoration:underline;}

	#breaking_topnews .breaking_topnews_main{ 
		position:relative; 
		margin:0px; 
		display: inline-block;
/*		width: 30%;*/
		min-height: 80px;
/*		border: red solid 1px;*/
		border-bottom: 1px solid #ccc;
	}
	
	#breaking_topnews .breaking_topnews_main .meta{ display:block; padding-bottom:4px;}
	#breaking_topnews .breaking_topnews_main .meta .date{ }
	#breaking_topnews .breaking_topnews_main .breaking_topnews_left{
		float: left;
		position: relative;
		margin: 5px;
	}
	
	#breaking_topnews .breaking_topnews_main .breaking_topnews_right{
		border-right: 1px solid #F4F4F4;
		float: left;
		/*margin: 3px;*/
		position: relative;
		width: 148px;
	}
	
/************** Headline *****************************/
#headline{
		position:relative;
		margin:0px; padding:0px;
		margin-bottom:10px;
	}
		.headline_main{ position:relative; margin:0px; padding:0px;}
		.headline_main img{ display:block; padding:0px; margin:0px;}
		.headline_main h1{background-color:#574949; padding:5px 10px 5px 10px;border-top:#E86132 solid 2px;}
		.headline_main h1 a{color:#FFF;}
		.headline_main h1 a:hover{ color:#FBFBFB;}
		.headline_main .body{
				position:relative;
				background-color:#F8F8F8;
				border-bottom:#BBAEAE solid 1px;
				padding:5px 10px 5px 10px;
				margin-bottom:5px;
				
			}
		.headline_main .meta{ padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;}
		.headline_main p{ font-size:13px;}
		
		.headline_other{ 
				position:relative;
				padding:10px 0px 10px 0px;
				border-bottom:#D5D5D5 solid 1px;}
		.headline_other h3{font-size:16px; padding-bottom:3px;}
		.headline_other img{float:left; padding-right:5px;}
		
/************** Top News *****************************/
#topnews{position:relative; margin:0px 10px 10px 10px;}
#topnews h2{ font-size:18px; line-height:20px;}
#topnews h2 a{}
#topnews h2 a:hover{ text-decoration:underline;}

	#topnews .topnews_main{ position:relative; margin:0px; padding:0px 0px 10px 0px; margin-bottom:10px; border-bottom:#000000 dotted 1px;}
	#topnews .topnews_main h2{}
	#topnews .topnews_main .meta{ display:block; padding-bottom:4px;}
	#topnews .topnews_main .detail{}
	#topnews .topnews_main .detail img{ float:left; padding:0px 6px 0px 0px;}
	#topnews .topnews_main .detail p{}


	#topnews .topnews_other{ padding-bottom:3px; padding-top:3px; }
	#topnews .topnews_other h2{ padding-left:10px; font-size:14px; background:url(../../images/client/icons/arrow_orange.png)  no-repeat left center;}
	#topnews .topnews_other .meta{padding-left:10px; display:block; padding-bottom:4px;}
	
/*******************************************/
.homecartoon{
		position:relative;
		margin:5px 10px 5px 10px;
		background-color:#F2F2F2;
		border-bottom:#D5D5D5 solid 1px;
	}
.homecartoon h2{ background-color:#333; color:#FFF; padding:4px;}
.homecartoon img{ margin:5px 0px 5px 2px; border:#C0C0C0 solid 1px;}
.homecartoon a{ display:block; padding:5px;}

/*******************************************/
.widget-currency{
		position:relative;
		width:285px;
		height:400px;
		margin:10px 0px 10px 0px;
		padding:5px;
		background-color:#F5F5F5;
		border:#EAEAEA solid 1px;
	}
	.widget-currency .title{ padding-bottom:5px; font-family:Arial, Helvetica, sans-serif;}
	.widget-currency h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333; font-weight:bold;}
	#currencyBox{position:relative; padding:10px; background-color:#FDFDFD; border:#EAEAEA solid 1px;}
	.widget-currency .input{padding:0px; margin:0px; padding-bottom:10px;}
	.widget-currency .input label{ display:inline-block; font-weight:bold;}
	.widget-currency .input input{ width:50px; padding:2px; border:#CCC solid 1px;}
	.widget-currency .select{padding-bottom:10px;}
	.widget-currency .select label{display:block; padding-bottom:5px;}
	.widget-currency .select select{width:250px; display:block; padding:2px; border:#ccc solid 1px;}

	.widget-currency .result{position:relative; padding:5px 0px 5px 0px;}
	.widget-currency .result input{background-color:#F9F9F9; border:#EAEAEA solid 1px; padding:4px; width:275px; font-weight:bold;}

.widget{ position:relative; display:block;margin-bottom:10px;}
.widget ul.title{
		position:relative;
		margin:0px; padding:0px;
		list-style:none;
		padding-bottom:5px;
		border-bottom:#574949 solid 4px;
	}
	.widget ul.title li{ 
		display:inline-block; list-style:none; padding:0px; margin:0px; 
		
		}
	.widget ul.title li a{
			padding:5px;
			
			background-color:#FAF9F9;
			color:#333;
			text-decoration:none;
		}
	.widget ul.title li a:hover{ background-color:#574949; color:#FFF;}
	.widget ul.title li a.active{ background-color:#574949; color:#FFF;}
	
	.widget ul.lists{ 
		margin-left:0px; padding:10px; list-style:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}
	.widget ul.lists li{position:relative; clear:both; display:block; clear:both; padding-bottom:10px;  border-bottom:#F6F6F6 dotted 1px; margin-bottom:5px;}
	.widget ul.lists li a.news{width:80%; display:inline-block;}
	.widget ul.lists li a.news:hover{}
	.widget .opinion{ padding:5px 0px 5px 0px; border-bottom:#ccc dotted 1px;}
	.widget .opinion img{
			position:relative;
			float:left;
			padding:0px 0px 10px 0px;
			border:#EAEAEA solid 1px;
		}
	.widget .opinion h3{
			position:relative;
			margin-left:110px;
			text-align:center;
		}
		.widget .opinion .author, .widget .opinion .date{margin-left:110px; text-align:center; padding-top:5px;}
/******/
.picture_gallery{
		position:relative;
		margin:0px 5px 0px 5px;
		background-color:#F8F8F8;
	}	
	.picture_gallery h3{
			background-color:#574949;
			color:#FFF;
			padding:4px;
			text-align:center;
		}
		.picture_gallery .pic{
				position:relative;
				width:140px;
				margin:0 auto;
				padding:5px 0px 5px 0px;
				text-align:center;
				
			}
		.picture_gallery .pic img{border-bottom:#574949 solid 5px;}
			
			.picture_gallery ul.pagination{
					position:relative;
					padding:4px; margin:0px;
					list-style:none;
					display:block;
					text-align:center;
					margin:0 auto;
					background-color:#574949;
				}
				.picture_gallery ul.pagination li{display:inline-block; padding:0px 3px 0px 3px;}
				.picture_gallery ul.pagination li a{text-decoration:none; color:#FFF;}
		
/*****************************************************************/

/** Global Valued **/	
.home_category{ position:relative; }
.home_category  .meta{}
.home_category h3{
		background:url(../../images/client/icons/arrow_orange.png) no-repeat left 6px;
		padding-left:10px;
	}

	.home_category .title{ padding:6px 0px 6px 0px;}
	.home_category .title h4{position:relative; float:left; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
	.home_category .title h4 a{ color:#000;}
	.home_category .title h4 a:hover{ color:#000; text-decoration:underline;}
	.home_category .title a.more{ float:right;color:#E86132;}
	.home_category .title a.more:hover{ text-decoration:underline;}



	.home_category .main{
		position:relative;
		float:left;
		width:155px;
		margin:5px 10px 5px 0px;
		background-color:#D5D5D5;
	}
		.home_category .main h2{
				width:145px;
				padding:5px;
				background-color:#01759A;}
		.home_category .main h2 a{color:#FFF;}
		.home_category .main p{position:relative; padding:4px; background-color:#F7FBFC;}
	
	.home_category .listhome  .meta{ padding-left:10px;}	
	
	
	/** One Col **/
	.one_col{ position:relative; padding:10px 0px 10px 0px; margin-right:10px;}	
	.one_col .home_category .listhome{
			float:left;
			width:300px;
			padding:0px 0px 2px 0px;
			margin:4px 4px 4px 8px;
		}
		.one_col .home_category .listhome h3{padding-bottom:2px; font-size:14px;}
		.one_col .home_category .featured{
				position:relative;
				padding-bottom:23px;
				background:url(../../images/client/icons/seprator.png) no-repeat  bottom center;
			}
			.one_col .home_category .featured a.img_cat{float:left; padding:0px 5px 0px 0px;}
			.one_col .home_category .featured .left{ float:left; width:210px;}
			.one_col .home_category .featured .left h3{ font-size:16px; background:none; padding:0px;}
			.one_col .home_category .featured .left .meta{padding:0px;}


	/** two col **/
	.two_col{}
	
	.two_col .home_category{min-height:490px;}
	.two_col .home_category .listhome {padding:0px 0px 8px 0px;}
	.two_col .home_category .featured a.img_cat{display:none;}
	.two_col .home_category #secondary{ float:right; margin-right:0px;}
	
/** REGIONAL HOME PAGE ***/
#regional_home{ position:relative;}
#regional_home h5{ position:absolute; top:5px; left:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; z-index:99999;}
	#regional_home	.ui-widget-header{border-bottom:#E44710 solid 4px;}
	#regional_home .ui-tabs .ui-tabs-nav{padding-left:120px;}
	#regional_home	.ui-tabs .ui-tabs-nav li.ui-tabs-selected {padding-bottom:0px;}
	#regional_home .ui-state-active, #regional_home .ui-widget-content .ui-state-active, #regional_home .ui-widget-header .ui-state-active { 
		background-color:#E44710; color:#FFF; border-color:#E44710;}
		#regional_home .ui-state-active a, #regional_home .ui-state-active a:link, #regional_home .ui-state-active a:visited{color:#FFF;}
	#regional_home .ui-tabs .ui-tabs-nav li	{}
	
	#regional_home .title{border-bottom:#EAEAEA solid 1px;}
	#regional_home .title h4{font-size:14px;}
	a.more{ font-size:11px;}
	
	#regional_home .home_category .main h2{ background-color:#E44710;}
	#regional_home .home_category .main p  { background-color:#FEF9F8;}
/********** Category Page ***********************************************/
#category{}

	/*** Heading Category Page ****/
	.heading_category{position:relative; padding:0px; background-color:#FAFAFA; margin-bottom:10px;
		border-bottom:#ccc dotted 1px;}
	.heading_category h1{
		color:#FFF !important; padding:10px; 
		background-color:#E86132; 
		border-top:solid 2px #333;
		
		}
	.heading_category h1 a{color:#FFF !important;}
	.heading_category .meta{
		color:#333;
		padding-top:5px;
		padding-left:10px;
		padding-bottom:5px;
	}
	.heading_category p{padding:5px 10px 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}	
	
	/*** Top Stories Category Page ****/
	.top_category{margin-left:10px;}
	.top_category_list{
		position:relative;
		border-top:solid 4px #E86132;
		margin-bottom:10px;
	}
	.top_category_list h2{
		padding-top:3px;
		font-size:18px; line-height:20px;

	}
	.top_category_list .body{clear:both; margin-top:5px;}
	.top_category_list .body p{padding:0px 5px 10px 5px; border-bottom:#CCC dotted 1px; }
	.top_category_list img{float:left; padding:0px 5px 40px 0px;}
	.top_category_list .meta{clear:both; position:relative; padding:5px 0px 5px 0px; }
	/**** Older Category News ****/
	.older_category{ padding-bottom:10px;}
	.older_category .title{
			position:relative;
			padding:10px;
			background-color:#E86132;
			border-top:#333 solid 4px;
		}
		.older_category .title h2{color:#FFF;}
	
		.older_category_list{
				position:relative;
				clear:both;
				display:block;
				padding:5px 0px 5px 0px;
				border-bottom:#000 dotted 1px;
			}
		.older_category_list img{float:left; padding:0px 5px 5px 0px;}
		.older_category_list .story{}
		.older_category_list h2{font-size:18px; line-height:20px;}
		.older_category_list .meta{ padding:5px 0px 5px 0px; }
		.older_category_list p{}
/********* Color Code Categories ***************************************/

.International	{border-bottom:#01759A solid 1px;}
.International .title{border-bottom:#01759A solid 4px;}
	.International .home_category .main h2{background-color:#01759A;}
	.International .home_category .main p{background-color:#F7FBFC;}

.International .heading_category h1{background-color:#01759A;}
.International .top_category_list{border-top-color:#01759A;}
.International .older_category .title{background-color:#01759A;}
#tpaper .International h5{border-top-color:#01759A;}

.Entertainment {border-bottom:#A9016F solid 1px;}
.Entertainment .title{border-bottom:#A9016F solid 4px;}
	.Entertainment .home_category .main h2{background-color:#A9016F;}
	.Entertainment .home_category .main p{background-color:#FCF7FA;}


.Entertainment .heading_category h1{background-color:#A9016F;}
.Entertainment .top_category_list{border-top-color:#A9016F;}
.Entertainment .older_category .title{background-color:#A9016F;}
#tpaper .Entertainment h5{border-top-color:#A9016F;}

.Sports{border-bottom:#00B99A solid 1px;}
.Sports .title{border-bottom:#00B99A solid 4px;}
	.Sports  .home_category .main h2{background-color:#00B99A;}
	.Sports  .home_category .main p{background-color:#F7FDFC;}
	
.Sports .heading_category h1{background-color:#00B99A;}
.Sports .top_category_list{border-top-color:#00B99A;}
.Sports .older_category .title{background-color:#00B99A;}
#tpaper .Sports h5{border-top-color:#00B99A;}


.Business{border-bottom:#AFA95F solid 1px;}
.Business .title{border-bottom:#AFA95F solid 4px;}
	.Business  .home_category .main h2{background-color:#AFA95F;}
	.Business  .home_category .main p{background-color:#FDFDFC;}
.Business .heading_category h1{background-color:#CBC797;}
.Business .top_category_list{border-top-color:#CBC797;}
.Business .older_category .title{background-color:#CBC797;}
#tpaper .Business h5{border-top-color:#CBC797;}



.National{border-bottom:#01A966 solid 1px;}
.National .title{border-bottom:#01A966 solid 4px;}
	.National  .home_category .main h2{background-color:#01A966;}
	.National  .home_category .main p{background-color:#F7FCFA;}
	
.National .heading_category h1{background-color:#01A966;}
.National .top_category_list{border-top-color:#01A966;}
.National .older_category .title{background-color:#01A966;}
#tpaper .National h5{border-top-color:#01A966;}

.opinion_cat .heading_category h1{background-color:#000;}
.opinion_cat .top_category_list{border-top-color:#000;}
.opinion_cat .older_category .title{background-color:#000;}

.editors-picks .heading_category h1{ background-color:#01759A ; }
.editors-picks .top_category_list{border-top-color:#01759A;}
.editors-picks .older_category .title{background-color:#01759A;}


/**		sunday plus categories color coding	**/
.sp-interview .heading_category h1{ background-color:maroon ; }
.sp-interview .top_category_list{border-top-color:maroon;}
.sp-interview .older_category .title{background-color:maroon;}

.sp-politics  .heading_category h1{ background-color:maroon ; }
.sp-politics  .top_category_list{border-top-color:maroon;}
.sp-politics  .older_category .title{background-color:maroon;}

.sp-fashion .heading_category h1{ background-color:maroon ; }
.sp-fashion .top_category_list{border-top-color:maroon;}
.sp-fashion .older_category .title{background-color:maroon;}

.sp-environment .heading_category h1{ background-color:maroon ; }
.sp-environment .top_category_list{border-top-color:maroon;}
.sp-environment .older_category .title{background-color:maroon;}

.sp-education .heading_category h1{ background-color:maroon ; }
.sp-education .top_category_list{border-top-color:maroon;}
.sp-education .older_category .title{background-color:maroon;}

.sp-books .heading_category h1{ background-color:maroon ; }
.sp-books .top_category_list{border-top-color:maroon;}
.sp-books .older_category .title{background-color:maroon;}

.sp-tourism .heading_category h1{ background-color:maroon ; }
.sp-tourism .top_category_list{border-top-color:maroon;}
.sp-tourism .older_category .title{background-color:maroon;}

.sp-art .heading_category h1{ background-color:maroon ; }
.sp-art .top_category_list{border-top-color:maroon;}
.sp-art .older_category .title{background-color:maroon;}

.sp-health .heading_category h1{ background-color:maroon ; }
.sp-health .top_category_list{border-top-color:maroon;}
.sp-health .older_category .title{background-color:maroon;}

.sp-obituary .heading_category h1{ background-color:maroon ; }
.sp-obituary .top_category_list{border-top-color:maroon;}
.sp-obituary .older_category .title{background-color:maroon;}



/**********************************************************************/

#tagspage{}

	.tags_body{ padding-left:10px;}
	.tags_body h2{ padding-bottom:10px; border-bottom:#EAEAEA solid 1px; margin-bottom:10px; color:#E86132;}
	.tags_content{ position:relative; margin-bottom:10px; padding-bottom:5px; border-bottom:#EAEAEA solid 1px;}
	.tags_content .left{ width:150px; float:left; font-size:11px;}
	.tags_content .right{ width:480px; float:left; padding-left:10px; border-left:#EAEAEA dotted 1px;}
	
	.tags_content .left strong{ display:block; color:#ccc;}
	.tags_content .meta{ display:block; padding-top:5px; color:#ccc;}
	
	.tags_content .right a{color:#000;}
	.tags_content .right h1{padding-bottom:10px;}
	.tags_content .right .detail{color:#999;}

/*********************************************************************
			-- TODAY'S PAPER
**********************************************************************/

#tpaper{}

	#tpaper .forehead{
			position:relative;
			padding:5px 5px 5px 5px;
			background-color:#FCFCFC;
			border-top:#EAEAEA solid 1px;
			border-bottom:#999999 solid 4px;
		}
		#tpaper .forehead .left{ float:left; width:50%;}
		#tpaper .forehead .left h3{font-size:14px; padding-right:0px; padding-bottom:5px;}
		#tpaper .forehead .left small{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000;}
		
		#tpaper .forehead .forehead_menu{
				position:absolute;
				right:0px; bottom:0px;
				float:right;
				width:220px;
			}
		#tpaper .forehead ul{}

/* 
	LEVEL ONE
*/
#tpaper ul.dropdown                         { position: relative; z-index:999; list-style:none;  }
#tpaper ul.dropdown li                      { float: left; zoom: 1;  }
#tpaper ul.dropdown a:hover		            { color: #2899B1; text-decoration:none; }
#tpaper ul.dropdown a:active                { color: #2899B1;  text-decoration:none;}
#tpaper ul.dropdown li a                    { display: block; padding:6px 12px 6px 12px; border:none;  color: #2899B1;  }
#tpaper ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
#tpaper ul.dropdown li.hover,
#tpaper ul.dropdown li:hover                { background: #999999; color: black; position: relative; }
#tpaper ul.dropdown li.hover a              { color: #fff; text-decoration:none; }
#tpaper ul.dropdown li a.active{background: #999999; color:#fff;}

#tpaper ul.dropdown li.epaper, #tpaper ul.dropdown li.epaper a{ }
#tpaper ul.dropdown li.epaper a:hover{}
#tpaper ul.dropdown li.epaper a.active{}

/* 
	LEVEL TWO
*/
#tpaper ul.dropdown ul 						{ width: 200px; visibility: hidden; position: absolute; top: 100%; left: 0; list-style:none;}
#tpaper ul.dropdown ul li 					{ font-weight: normal; background: #999999; color: #fff; 
									  border-bottom: 1px solid #D5D5D5; float: none;color: #fff;  text-decoration:none; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
#tpaper ul.dropdown ul li a					{width:160px; border-right: none; width: 100%; display: inline-block; color:#FFF; }
#tpaper ul.dropdown ul li:hover a{color:#fff; background-color:#000; width:176px;} 

/* 
	LEVEL THREE
*/
#tpaper ul.dropdown ul ul 					{ left: 100%; top: 0; }
#tpaper ul.dropdown li:hover > ul 			{ visibility: visible; }
				
ul.archives_drop{}
ul.archives_drop a{ color:#000;}


		
		

		/************ Headline *********************************************/			
		#tpaper .headline_tpaper{
				position:relative;
				padding:5px 10px 5px 10px;
				border-top:#fff solid 1px;
				border-bottom:#EAEAEA solid 1px;			
				}
				#tpaper .headline_tpaper h1{font-size:28px; line-height:120%; padding:5px 0px 10px 0px;}
				#tpaper .headline_tpaper h1 a{text-shadow: 0 1px 0 white;}
				#tpaper .headline_tpaper p{padding:5px 0px 0px 0px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
				#tpaper .headline_tpaper img{ position:relative;  float:right; padding-left:10px;}
		/************ Headline *********************************************/

		#tpaper .category{position:relative;margin:0px;	padding:10px 0px 10px 0px;}
		#tpaper .category h5{
				font-family:Arial, Helvetica, sans-serif;
				font-size:18px;
				color:#000;
				margin-bottom:5px;
				padding:5px 5px 5px 0px; border-bottom:#000 solid 4px;} 
				#tpaper .category h5 a{color:#000;}
				#tpaper .category h5 a:hover{text-decoration:none; color:#333;}
				
				#tpaper .category .featured{
						position:relative;
						float:left;
						width:240px;
						background-color:#F1F1F1;
					}
					#tpaper .category .featured a.image{display:block;}
					#tpaper .category .featured h2{ padding:5px;  background-color:#333333;}
					#tpaper .category .featured h2 a{ color:#FFF;}
					#tpaper .category .featured h2:hover{background-color:#000;}
					#tpaper .category .featured p{padding:5px;font-family:Arial, Helvetica, sans-serif; font-size:13px;}
					
				#tpaper .category .other_stories{
						position:relative;
						float:left;
						width:405px;
						padding-left:10px;

					}
						#tpaper .category .other_stories .other_top_body{
							position:relative;
							padding-bottom:20px; margin-bottom:5px;
							background:url(../../images/client/icons/seprator.png) no-repeat center bottom;	
						}
								
						
						#tpaper .category .other_stories .other_top{ float:left; width:195px; padding-right:5px;}
						#tpaper .category .other_stories .other_top a.image{float:left; padding-right:5px;}

/*scroll css for todays paper*/
#national, #scrollbar2{ width: 405px; clear: both; margin: 10px 0 10px; }
#national .viewport, #scrollbar2 .viewport { width: 385px; height: 230px; overflow: hidden; position: relative; }
#national .overview, #scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; width:385px; }

#sports, #scrollbar2{ width: 405px; clear: both; margin: 10px 0 10px; }
#sports .viewport, #scrollbar2 .viewport { width: 385px; height: 230px; overflow: hidden; position: relative; }
#sports .overview, #scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; width:385px; }


#entertainment, #scrollbar2{ width: 405px; clear: both; margin: 10px 0 10px; }
#entertainment .viewport, #scrollbar2 .viewport { width: 385px; height: 230px; overflow: hidden; position: relative; }
#entertainment .overview, #scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; width:385px; }

#business, #scrollbar2{ width: 405px; clear: both; margin: 10px 0 10px; }
#business .viewport, #scrollbar2 .viewport { width: 385px; height: 200px; overflow: hidden; position: relative; }
#business .overview, #scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; width:385px; }

#international, #scrollbar2{ width: 405px; clear: both; margin: 10px 0 10px; }
#international .viewport, #scrollbar2 .viewport { width: 385px; height: 230px; overflow: hidden; position: relative; }
#international .overview, #scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; width:385px; }

#lahore, #scrollbar2{ width: 660px; clear: both; margin: 10px 0 10px; }
#lahore .viewport, #scrollbar2 .viewport { width: 630px; height: 230px; overflow: hidden; position: relative; }
#lahore .overview, #scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; width:630px; }

#karachi, #scrollbar2{ width: 660px; clear: both; margin: 10px 0 10px;  }
#karachi .viewport, #scrollbar2 .viewport { width: 630px; height: 230px; overflow: hidden; position: relative; }
#karachi .overview, #scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; width:630px; }

#islamabad, #scrollbar2{width: 660px; clear: both; margin: 10px 0 10px;  }
#islamabad .viewport, #scrollbar2 .viewport { width: 630px; height: 230px; overflow: hidden; position: relative; }
#islamabad .overview, #scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; width:630px; }
/*end scroll css for todays paper*/


#Coloums { width: 655px; clear: both; margin: 10px 0 10px; }
#Coloums .viewport { width: 640px; height: 170px; overflow: hidden; position: relative; }
#Coloums .overview { list-style: none; position: absolute; left: 0; top: 0; width:640px; }

/** Scroll Design **/
#tpaper .thumb .end,
#tpaper .thumb { background-color: #666666;-moz-border-radius: 15px; border-radius: 15px; }
#tpaper .scrollbar { position: relative; float: right; width: 15px; }
#tpaper .track { background-color: #F4F4F4; height: 100%; width:13px; position: relative; padding: 0 1px;-moz-border-radius: 15px; border-radius: 15px; }
#tpaper .thumb { height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#tpaper .thumb .end { overflow: hidden; height: 15px; width: 13px; -moz-border-radius: 15px; border-radius: 15px;}
#tpaper .disable{ display: none; }
/** End Scroll Design **/
						
						#tpaper .category ul.others{position:relative; padding:0px;  margin:0px;}
						#tpaper .category ul.others li{ 
							display:block; padding:10px 0px 10px 0px; border-bottom:#CCCCCC solid 1px;
							background:url(../../images/client/icons/arrow_orange.png) no-repeat 5px center;

							padding-left:20px;
							font-family:Georgia, "Times New Roman", Times, serif;
							font-size:14px;
							}
						#tpaper .category ul.others li:hover{background-color:#F7F7F7;}	
						#tpaper .category ul.others li a{}
						#tpaper .category ul.others li a:hover{}
/*** Color Code Category Tpaper ****/
#tpaper .international {border:none;}
#tpaper .international h5{border-bottom:#01759A solid 4px;}
#tpaper .international .featured {background-color:#EDF5F8;}
#tpaper .international .featured h2{background-color:#01759A;}

#tpaper .sports{border:none;}
#tpaper .sports h5{border-bottom:#00B99A solid 4px;}
#tpaper .sports .featured {background-color:#F2FBFA;}
#tpaper .sports .featured h2{background-color:#00B99A;}

#tpaper .entertainment{border:none;}
#tpaper .entertainment h5{border-bottom:#A9016F solid 4px;}
#tpaper .entertainment .featured {background-color:#FCF7FA;}
#tpaper .entertainment .featured h2{background-color:#A9016F;}

#tpaper .business{border:none;}
#tpaper .business h5{border-bottom:#AFA95F solid 4px;}
#tpaper .business .featured {background-color:#FDFDFC;}
#tpaper .business .featured h2{background-color:#AFA95F;}

#tpaper .national{border:none;}
#tpaper .national h5{border-bottom:#01A966 solid 4px;}
#tpaper .national .featured {background-color:#F7FCFA;}
#tpaper .national .featured h2{background-color:#01A966;}
/*** Color Code Category Tpaper ****/	


	/** Opinion Tpaper **/
	#tpaper .coloums{position:relative;margin:0px;	padding:10px 0px 0px 0px;}
		#tpaper .coloums h5{
				font-family:Arial, Helvetica, sans-serif;
				font-size:18px;
				color:#000;
				margin-bottom:5px;
				padding:5px 5px 5px 0px; border-bottom:#000 solid 4px;} 
				#tpaper .coloums h5 a{color:#000;}
				#tpaper .coloums h5 a:hover{text-decoration:none; color:#333;}
		/** End Title Coloums **/		
		#tpaper .coloums .coloum_body{
				position:relative;
				float:left;
				width:325px;
				min-height:90px;
				border-bottom:#333 dotted 1px;
				margin-right:5px;
			}
			
			#tpaper .coloums .coloum_body .left{float:left; padding:5px; width:60px;}
			#tpaper .coloums .coloum_body .right{float:left; padding-right:5px; width:245px;}
			#tpaper .coloums .coloum_body h2{ padding-top:8px; font-size:18px;}
			#tpaper .coloums .coloum_body .meta{ color:#999; padding:4px 0px 4px 0px;}
			#tpaper .coloums .coloum_body p{ padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height: 1.25; color:#666;}
			
			#tpaper .coloums .coloum_body:hover{background-color:#FFC;}
			#tpaper .coloums .coloum_body:hover p{color:#000;}




/** REGIONAL HOME PAGE ***/
#letter_tpaper{ position:relative;}
#letter_tpaper h5{ position:absolute; top:5px; left:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; z-index:99999;}
	#letter_tpaper	.ui-widget-header{border-bottom:#000000 solid 4px;}
	#letter_tpaper .ui-tabs .ui-tabs-nav{padding-left:0px;}
	#letter_tpaper	.ui-tabs .ui-tabs-nav li.ui-tabs-selected {padding-bottom:0px;}
#letter_tpaper .ui-state-default, #letter_tpaper .ui-widget-content .ui-state-default, #letter_tpaper .ui-widget-header .ui-state-default {
border: 1px solid #ccc;
background: #ccc;
font-weight: normal;
color: #000;;
}	
	
	#letter_tpaper .ui-state-active, #letter_tpaper .ui-widget-content .ui-state-active, #letter_tpaper .ui-widget-header .ui-state-active { 
		background-color:#000000; color:#FFF; border-color:#000000;}
		#letter_tpaper .ui-state-active a, #regional_home .ui-state-active a:link, #letter_tpaper .ui-state-active a:visited{color:#FFF;}




	#letter_tpaper .ui-tabs .ui-tabs-nav li	{}
	#letter_tpaper .title{border-bottom:#EAEAEA solid 1px;}
	#letter_tpaper .title h4{font-size:14px;}
	a.more{ font-size:11px;}
	
	#letter_tpaper .home_category .main h2{ background-color:#E44710;}
	#letter_tpaper .home_category .main p  { background-color:#FEF9F8;}

	#letter_tpaper .editorials{ }
	#letter_tpaper .editorials h3{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
	#letter_tpaper .coloum_body{ 
		position:relative;
		float:left;
		width:305px; /* 660 */
		margin:5px; padding:5px;
		background-color:#FBFBFB;
		border:#F6F6F6 solid 1px;
	}
	#letter_tpaper .coloum_body:hover{background-color:#F6F6F6;}
	#letter_tpaper .coloum_body h2{}
	#letter_tpaper .coloum_body p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}






/** REGIONAL HOME PAGE ***/
#regional_tpaper{ position:relative; padding-top:10px;}
#regional_tpaper h5{ position:absolute; top:15px; left:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; z-index:99999;}
	#regional_tpaper	.ui-widget-header{border-bottom:#E44710 solid 4px;}
	#regional_tpaper .ui-tabs .ui-tabs-nav{padding-left:130px;}
	#regional_tpaper	.ui-tabs .ui-tabs-nav li.ui-tabs-selected {padding-bottom:0px;}
	#regional_tpaper .ui-state-active, #regional_tpaper .ui-widget-content .ui-state-active, #regional_tpaper .ui-widget-header .ui-state-active { 
		background-color:#E44710; color:#FFF; border-color:#E44710;}
		#regional_tpaper .ui-state-active a, #regional_tpaper .ui-state-active a:link, #regional_tpaper .ui-state-active a:visited{color:#FFF;}
	#regional_tpaper .ui-tabs .ui-tabs-nav li	{}
	
	#regional_tpaper .title{border-bottom:#EAEAEA solid 1px;}
	#regional_tpaper .title h4{font-size:14px;}
	a.more{ font-size:11px;}
	
	#regional_tpaper .home_category .main h2{ background-color:#E44710;}
	#regional_tpaper .home_category .main p  { background-color:#FEF9F8;}


	/** Internal Divs **/
	#regional_tpaper{}
	#regional_tpaper .region_body{ position:relative; border-bottom:#CCCCCC solid 1px; padding-bottom:5px; float:left; width:290px; min-height:130px; margin:5px; padding:5px;}
	#regional_tpaper .region_body h2{ font-size:14px;}
	#regional_tpaper .region_body p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}






	#tpaper .top_story_container{
			position:relative;
			margin-right:10px;
		}
	#tpaper .top_story{ 
		position:relative;
		clear:both;
		padding:10px;
		background-color:#F9F9F9;
		border-bottom:#EAEAEA solid 1px;
		}
		#tpaper .top_story .date{display:block; padding-bottom:5px;}
	#tpaper .top_story img{position:relative; float:right; padding:5px 10px 5px 10px;}
	#tpaper .top_story .top_story_text{ position:relative;}
	
	
	
	
	<!-- Sidebar Today's Paper -->
	#tpaper .tpaper_sidebar_contents{position:relative; padding:10px 0px 10px 0px;  margin-bottom:10px;}
	#tpaper .tpaper_sidebar_contents h3{
			position:relative;
			border:none;
			text-align:center;
			color:#686868;
			padding:5px 0px 15px 0px;
			border-bottom:#686868 solid 4px;
			margin-top:5px;
		}
	#tpaper .tpaper_sidebar_contents .body{ padding:5px; border-bottom:#EAEAEA solid 1px;}
	#tpaper .tpaper_sidebar_contents .body ul { margin:0px; padding:0px; padding-left:0px;}
	#tpaper .tpaper_sidebar_contents .body ul li{ list-style:none; display:block; padding-bottom:5px;}
	
	#tpaper .tpaper_sidebar_epaper{ 
	position:relative;
	margin-top:10px;
	margin-bottom:10px; background-color:#00AAAA; border:#007575 solid 1px;
	
	}
	#tpaper .tpaper_sidebar_epaper h3{
			position:relative;
			border:none;
			color:#FFF;
			padding:5px;
			font-weight:bold;
		}
	#tpaper .tpaper_sidebar_epaper .body{padding:5px; text-align:center;}	
	
	#tpaper .ad_160{position:relative; margin:0px 0px 10px 0px;}
	
	
	
	#tpaper_sidebar_cartoon .homecartoon{
			position:relative;
			background:#FFF;
			margin:10px 0px 10px 0px;
			border:none;
			padding-bottom:5px;
			

		}
	#tpaper_sidebar_cartoon .homecartoon h2{
			position:relative;
			background:none;
			color:#fff;
			padding:5px;
			background-color:#0A0A0A;
			border-bottom:#0A0A0A solid 1px;
		}
	#tpaper_sidebar_cartoon .homecartoon img{
			margin:0 auto;
			border:none;
		}
	/**** Sidebar Todays Paper Calender ***/
	.tcalender{
			position:relative;
			padding-bottom:10px;
		}
		.tcalender h3{
				position:relative;
				display:block;
				padding:5px 0px 5px 10px;
				border-bottom:#535353 solid 5px;
			}
		.tmyear{
				position:relative;
				padding:5px;
				background-color:#D5D5D5;
				
			}
		.tcalender .active{
				background-color:#00AAAA;
				cursor:pointer;
				color:#FFF;
				font-weight:bold;
			}
	/***********************************/
	
		
/**************************** News Detail *****************************/

#detailpage{}

	<!-- Floater Div -->
	#floater{
		position:absolute;
		left:-85px;
		top:0px;
	}
/*	#sharebar {
		position:relative;
		border-top:#0187A3 solid 2px;
		background-color:#E6F3F6;
		width:80px;
		height:300px;
	}

	#sharebar.fixed {
	  	position: fixed;
  		top: 0;
	}*/
	<!-- End Floater Div -->

	#detailpage .title{background-color:#fff; border-top:#0187A3 solid 2px;}
	#detailpage .title .fb-like{padding-left:10px;margin-bottom:5px;}
	/*
	#detailpage ul.breadcrumb{
			position:relative; padding:0px; margin:0px; 
			display:inline-block; width:auto; background-color:#0187A3; 
			padding:2px 5px 5px 10px;}
	
	#detailpage ul.breadcrumb li{ display:inline-block; list-style:none; color:#FFF; font-size:11px; }
	#detailpage ul.breadcrumb li a{ color:#FFF;}*/
	
	#detailpage h1{padding:5px 10px 5px 10px; font-size:26px; line-height:30px;}
	#detailpage .meta{padding:0px 10px 10px 10px; display:inline-block;}
	
	#detailpage .print{
			position:absolute;
			right:0px; top:0px;
			display:block;
			margin:5px;
			padding:5px;
			width:16px; height:16px;
			background:url(../img/icons/print.png) no-repeat center center;
			-moz-border-radius: 4px;
			border-radius: 4px;
		}
		#detailpage .print:hover{background-color:#ccc;}
	
	#detailpage .news_detail{padding:10px; }
	#detailpage .news_detail img{}
	#detailpage .news_detail p{font-size:14px; line-height:20px; color:#333; padding:5px 0px 5px 0px;}
	#detailpage .news_detail p.date{ font-size:11px; font-family:Verdana, Geneva, sans-serif;  line-height:14px;}
	#detailpage .news_detail a{}
	#detailpage .news_detail .social_media{}
	#detailpage .story_detail{}
	#detailpage .story_detail p{  letter-spacing:0.03em;}

	::selection {
        background: #000; /* Safari */
		color:#FFF;
        }
	::-moz-selection {
			background: #000; /* Firefox */
			color:#FFF;
	}
	
	#detailpage .social_media{
			position:relative;
			padding:10px;
			margin:10px 0px 5px 0px;
			border-top:#CCC dotted 1px;
			border-bottom:#CCC dotted 1px;
		}
/*
	Slideshow
*/

/*
	Slideshow
*/

/*#slides {
	position:relative;
	z-index:100;
}*/

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

/*.slides_container {
	width:480px;
	overflow:hidden;
	position:relative;
	display:none;
}*/

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

/*.slides_container img {
	width:480px;
	height:360px;
	display:block;
}

.slides_container img {
	display:block;
}*/

/*
	Pagination
*/

/*#slides .pagination {
	margin:10px 0px 10px 0px;
	width:100px;
}

#slides .pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

#slides .pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../../images/client/icons/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

#slides .pagination li.current a {
	background-position:0 -12px;
}*/
			/*************/
			
			/*----- Related Block--------*/
		#detailpage .related{
			position:relative;
			margin:10px 0px 10px 5px;
		}
		#detailpage .related h4{
			background:#00AAAA;
			text-align:center;
			color:#FFF;
			font-size:16px;
			padding:5px 0 5px 0;
		}
		#detailpage .related ul{
			padding:0;
		}
		#detailpage .related ul li{
			list-style:none;
			background:#F3F3F3;
			padding:10px;
			border-bottom:solid 1px #EAEAEA;	
		}
		#detailpage .related ul li:hover{background-color:#EAEAEA;}
		#detailpage .related ul li .left{float:left; width:33px;}
		#detailpage .related ul li a{
			position:relative;
			float:left;
			width:100px;
		}
		
		#detailpage .picture_gallery{margin:0px 0px 10px 10px;}
		
		#detailpage .detail_related{
				position:relative;
				padding:0px 0px 0px 0px;
			}
			#detailpage .detail_related h3{
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					padding-bottom:5px;
					color:#000;
					font-weight:bold;
				}
            #detailpage .header{
                   border-top: 1px dotted #CCCCCC;
                   padding-top: 10px;                   
                }
            .header print_date_link{
                
            }     
            
			#detailpage .detail_related .story{
					position:relative;
					display:inline-block;
					float:left;
					width:215px; /* 237 */
					padding:5px;
					margin-right:10px;
					margin-bottom:10px;
					border:#EAEAEA solid 1px;
				}
				#detailpage .detail_related .story .left{position:relative; float:left; width:75px;}
				#detailpage .detail_related .story .right{position:relative; float:left; width:140px;}
				
				#detailpage .detail_related .story img{position:relative; display:inline-block; padding:0px 5px 5px 0px;}
				#detailpage .detail_related .story a{ font-weight:bold; }
				#detailpage .detail_related .story a:hover{}
				#detailpage .detail_related .story .meta{ position:relative; display:block; padding-left:0px; padding-top:3px; }
				#detailpage .detail_related .story .meta a{ 
					background:url(../../images/client/icons/comment_icon.png) no-repeat left center;
					padding-left:20px;
				}
				#detailpage .detail_related .story .meta a.comment:hover{}
				#detailpage .detail_related .detail_tags{}
				.detail_tags h3{display:inline-block; float:left; padding-right:10px;}
/*				.detail_tags a{
						position:relative;
						float:left;
						margin-right:3px;
						margin-bottom:4px;
						padding:2px 8px 2px 8px;
						-moz-border-radius: 15px;
						border-radius: 15px;
						background-color:#F2F2F2;
					}
					.detail_tags a:hover{ color:#FFF; background-color:#0187A3; text-decoration:none;}*/
			
				
				#detailpage .recomended{
						position:relative;
						border-top:#333333 solid 2px;
						margin-left:10px;
						padding:10px 0px 10px 0px;
					}
					#detailpage .recomended h4{
						font-family:Arial, Helvetica, sans-serif;
						font-size:13px;
						padding-bottom:5px;
						color:#000;
						font-weight:bold;
						}
						#detailpage .recomended .story{
								position:relative;
								display:inline-block;
								float:left;
								width:150px;
								margin-right:5px;
								padding:3px;
							}
							#detailpage .recomended .story img{display:block; padding-bottom:5px;}
							#detailpage .recomended .story a{display:block; font-weight:bold;}
							
							
							#detailpage .recomended .meta{ position:relative; display:block; padding-left:0px; }
							#detailpage .recomended .meta a{ 
								background:url(../../images/client/icons/comment_icon.png) no-repeat left center;
								padding-left:20px;
							}
							#detailpage a.comment_icon{
								margin-left:5px;
								background:url(../../images/client/icons/comment_icon.png) no-repeat left center;
								padding-left:20px;
								}
		#detailpage .comments{
			position:relative;
			padding:0px 0px 0px 0px;
			margin-bottom:10px;
			margin-left:10px;
			border-top:#E86132 solid 4px;
			}
		#detailpage .comments h3{
				text-align:left;
				padding:5px;
				font-size:16px;
				font-weight:bold;
				color:#E86132;
			}
		#detailpage .comments .commentbox{
				position:relative;
				padding:5px;
			}
/**********************************************************************/
#epaper{}
	#epaper .ebar{
			position:relative;
			padding:5px;
			border-bottom:#62B5C6 double 4px;
			border-top:#62B5C6 double 4px;
			background-color:#0187A3;
		}	
		#epaper .ebar h1{margin:0 auto; text-align:center; color:#FFF;}		
		#epaper .ebar a.next{
				position:absolute;
				right:10px; top:5px;
				padding:5px 10px 5px 10px;
				color:#000;
				background-color:#fff;
								-moz-border-radius:5px;
				 -webkit-border-radius:5px;
			
			}
		#epaper .ebar a.prev{
				position:absolute;
				top:5px; right:70px;
				color:#000;
				padding:5px 10px 5px 10px;
				background-color:#fff;
								-moz-border-radius:5px;
				 -webkit-border-radius:5px;
			}
			#epaper .ebar a.next:hover, #epaper .ebar a.prev:hover{color:#FFF; background-color:#E86132; text-decoration:none;}
		#epaper .ebar form{
				position:absolute;
				left:10px; top:5px;
				
			}
			#epaper .epaper_sidebar{
					position:relative;
					padding:0px;
				}
			#epaper .epaper_sidebar .social{
					position:relative;
					padding-top:10px;
					padding:10px 5px 10px 5px;
					border-bottom:#000 dotted 1px;
					margin-bottom:10px;
				}
			#epaper .social_media{
					position:relative;
					padding:10px;
					margin:40px 0px 10px 0px;
				}
				
			
			#epaper .e_archives{ font-family: Georgia, "Times New Roman", Times, serif; }
			#epaper .ebar{ font-family: Georgia, "Times New Roman", Times, serif; }
			#epaper .e_archives{ position:relative; clear:both; padding:5px; margin-bottom:10px; background-color:#EFEFEF; border-bottom:#EAEAEA solid 1px; height: 215px; }

				/**	 epaper top archives bar	**/
				.ebar #epaper_city { height: 25px; }
				.ebar  .edition_label { color: white; font-size: 15px; padding-right: 11px; }
				.ebar   a.epaper_archive:hover { color: #FFF; background-color: #E86132; text-decoration: none; }
					.ebar   a.epaper_archive { position: relative; left: 7px; top: 1px; padding: 5px 10px 5px 10px; color: #000; background-color: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
				
				/**	 epaper bottom archives bar	**/
				#epaper .e_archives h3{ padding-bottom:5px; font-size: 20px; padding: 10px; padding-left: 0px; padding-top: 5px; }
				#epaper .e_archives select{display:block; margin-bottom:5px; width: 130px; height: 23px; margin-bottom: 6px;}
				#epaper .e_archives input{ display:block; padding:3px; margin-bottom:5px;}
				#archive label{ float: left; margin-right: 20px; }
				#epaper .e_archives .go_to_date { width: 100px; height: 29px; border: none; background-color: black; color: white; font-size: 15px; border-radius: 5px; margin-left: auto; margin-right: 6px; }
				#archive .e_archives_month{ margin-right: 9px; }
				#archive .e_archives_page_no{ margin-right: 9px; }
/**********************************************************************/				
	#epaper_detail{
			position:relative;
			padding:10px;
		}
		#epaper_detail .title{}
		#epaper_detail .title ul { position:relative; margin:0px; padding:5px 0px 5px 0px; border-top:#000 dotted 1px; border-bottom:#000 dotted 1px;}
		#epaper_detail .title ul li{ list-style:none; display:inline-block;}
		#epaper_detail .title ul li a{ display:block; padding:5px 10px 5px 10px; color:#FFF; background-color:#CCC;}
		#epaper_detail .title ul li a:hover{ color:#FFF; background-color:#000; text-decoration:none;}
		
		#epaper_detail .body{ padding:10px 0px 0px 0px;}
		#epaper_detail .body .title{
				position:relative;
				padding:10px;
				border-top:#0187A3 solid 4px;
				background-color:#F6F6F6;
				border-bottom:#EAEAEA solid 1px;
			}
			#epaper_detail .body .title h1{font-size:29px; padding-bottom:4px;}
			#epaper_detail .body .title h1 a{}
			#epaper_detail .body .title .meta{padding-bottom:10px;}
		
		#epaper_detail .body .ebody{
				position:relative;
				padding:10px;
				line-height:18px;
				font-size:14px;	
				background-color:#FBFBFB;
				padding-bottom:10px;
				border-bottom:#ABABAB dotted 1px;	
				}
				#epaper_detail .body .ebody p{font-size:14px; line-height:18px;}
				#epaper_detail .body .ebody p.date{
					font-weight:bold;
					font-size:12px;
					}
					
				#epaper_detail .eotherbody{
					position:relative;
					padding:10px;
					line-height:18px;
					font-size:14px;	
					background-color:#FBFBFB;
					padding-bottom:10px;
					margin-top:10px;
					border-bottom:#ABABAB dotted 1px;						
					}
					#epaper_detail .eotherbody img{margin:0 auto;}
					.eads{
							position:relative;
						}
/**************************** Opinion **********************************/
#opinion{}

	/*** Opinion Featured *****/	
	#opinion .featured{}
	#opinion .featured .title{
			position:relative;
			padding:10px;
			background-color:#EAEAEA;
			border-top:#818181 solid 5px;
		}
	#opinion .featured .body{padding:5px 10px 5px 10px; }
	#opinion .featured .body p{font-size:12px; line-height:18px;}
	/*** End Opinion Featured ****/
	
	/*** Top Opinion Stories ****/
	#opinion .top_opinion{
		position:relative;
		padding:0px 10px 5px 10px;
	}

	#opinion .top_opinion .title{
				position:relative;
				background-color:#474747;
				border-top:#000 solid 1px;
			}
			#opinion .top_opinion .title h5{color:#FFF; display:inline-block;padding:10px;}
		
	#opinion .top_opinion form{}
	#opinion .top_opinion select{ 
				position:relative;
				float:right;
				margin:5px 3px 2px 3px;
				padding:2px;
				width:100px;
				border:#EAEAEA solid 1px;
				background-color:#969696; color:#FFF; border:#575757 solid 1px;}
	
	#opinion .top_opinion_list{
				position:relative;
				margin:0px 0px 0px 0px;
				padding:5px;
				background-color:#F1F1F1;
				border-bottom:#FFF solid 1px;
					
				}
				#opinion .top_opinion_list img{margin:3px;}
				#opinion .top_opinion_list h4{
						padding:10px;
						margin-left:100px;
						font-size:16px;
						line-height:20px;
						
					}
					#opinion .top_opinion_list .author, #opinion .top_opinion_list .date{margin-left:110px; display:block; padding-bottom:4px; font-size:11px;}
						#opinion .sort_columns{
								position:relative;
								padding:5px;
								background-color:#F3F3F3;
								border:#EAEAEA solid 1px;
								margin:5px 0px 5px 0px;
							}
	/*************************************/
	#opinion .editorials{ 
		position:relative;
		padding:0px;background-color:#F7F7F7;}
	#opinion .editorials h5{
		position:relative; padding:10px; border-bottom:#0199AD solid 4px; background-color:#FFF; display:block; padding-left:0px; font-size:18px;  }
			#opinion .editorias_list{
					position:relative;
					float:left;
					width:160px;
					padding:10px 0px 10px 0px;
					text-align:center;
				}
				#opinion .editorias_list img{ padding-bottom:5px;}
				#opinion .editorias_list h2{ padding-bottom:5px;}
								
/****************************/
#opinion .opinion_letters{}
#opinion .opinion_letters h5{ padding:10px; margin-bottom:10px; border-bottom:#0199AD solid 4px;padding-left:0px; font-size:18px;}
	#opinion .opinion_letters_list{
			padding-bottom:5px; 
			padding-top:5px;
			padding-left:10px;
			border-bottom:#CCC dotted 1px;
		}
	#opinion .opinion_letters_list img{float:left; padding:0px 10px 20px 0px; width:120px;}
	#opinion .opinion_letters_list .story{
			position:relative;
		}
		#opinion .opinion_letters_list h2{ padding-bottom:0px;}
		#opinion .opinion_letters_list .meta{ padding:5px 0px 5px 0px;}
		#opinion .opinion_letters_list p{}
	
	
#cartoon{}	
/**************************** Static **********************************/
#static{
		padding-top:20px;
	}
#static h1{padding-bottom:10px; margin-bottom:10px; }
#static h2{ color:#0199AD;}
#static p{ font-size:13px; color:#666; line-height:18px; padding-bottom:10px;}

	.static_sidebar{
			position:relative;
			border-top:#0187A3 solid 5px;
		}
	.static_sidebar h4{
			background-color:#D5D5D5;
			padding:10px 0px 10px 0px;
			text-align:center;
			font-weight:bold;
		}
		.static_sidebar ul{
				position:relative;
				margin:0px; padding:0px;
				
			}
			.static_sidebar ul li{
					list-style:none;
					display:block;
					padding:5px;
					border-bottom:#CCC dotted 1px;
				}
				.static_sidebar ul li a{}
					.static_sidebar ul li a:hover{}
	.static_body{padding:10px; margin-left:5px; margin-right:5px;border-top:#0187A3 solid 5px;}
	.static_body h2{font-size:22px; padding-bottom:5px; margin-bottom:5px;}
	.static_body h3{padding-bottom:5px; }
	.static_body span{font-weight:bold;}
	.static_body p{padding-bottom:10px;}
	.static_body img{padding:5px; margin:5px;}
	.static_body ul{margin:5px 20px 5px 20px;}
	.static_body ul li{padding-bottom:5px;}
	
	.static_body table{
			position:relative;
			margin:10px 0px 10px 0px;
			border-top:#EAEAEA solid 5px;
		}
		.static_body table tr th{ padding:5px; background-color:#F5F5F5; font-weight:bold; text-align:center;border:#EAEAEA solid 1px;}
		.static_body table tr td{padding:5px; border:#EAEAEA solid 1px;}
		
		.static_body form{
				position:relative;
				padding:10px;
				margin:10px 0px 10px 0px;
				border:#EAEAEA solid 1px;
				background-color:#F5F5F5;
			}
			.static_body form div{padding-bottom:5px;}
			.static_body form label{font-weight:bold; display:block; padding-bottom:5px;}
			.static_body form input,.static_body form select, .static_body form textarea{
					padding:4px;
					display:block;
					width:250px;
					border:#ccc solid 1px;
				}
		.static_body form textarea{width:420px;height:100px;}
		.static_body form .button input{ background-color:#333; color:#FFF; font-weight:bold; width:auto;}

		.static_body .cms_pages_gallery_images{}
			.static_body .cms_pages_gallery_images ul{ display: block; list-style: none; margin-left: 0px; }
				.static_body .cms_pages_gallery_images ul li{ display: inline-block; list-style: none; }
		
			.static_body .cms_pages_gallery_images img{ padding-left: 0px; margin: 0px; }

		/**********************************************************************/

#editors_picks #topnews{ margin: 0px; }

/*#sidebar{
		position:relative;
		padding:0px 0px 10px 10px;
		margin-left:5px;
		border-left:#f8f8f8 solid 1px;
	}	*/
	
		/** Widget Follow Us on Facebook / Twitter **/
		.widget_followus{
				position:relative;
				padding:0px 0px 5px 0px;
/*				margin-bottom: 60px;*/
			}
			.widget_follow_body{
					position:relative;
					padding:8px;
					margin:5px 0px 0px 0px;
					border:#EAEAEA solid 1px;
					border-bottom:none;
				}
			.widget_follow_footer{
					position:relative;
					padding:8px;
					background-color:#F4F4F4;
					border:#EAEAEA solid 1px;
				}
					.widget_follow_footer .twitter{position:relative; display:inline-block; float:left;}
					.widget_follow_footer a.rss{position:relative; float:right; display:inline-block;}
		
		/** Widget Magazines **/
/*		.widget_magazines{ text-align:center; padding:5px 0px 5px 0px; width: 310px;}*/
		.widget_magazines h6{text-align:left;}
		.widget_magazines .mag_float{
				position:relative;
				display:inline-block;
				width:155px;
				padding-top:5px;
				padding-bottom:3px;
				border-bottom:#E86132 solid 2px;
			}
		/** Widget Cartoon **/
		.widget_cartoon{
				position:relative;
				padding:5px;
				background-color:#999999;
				
			}
			.widget_cartoon h2{ font-size:18px;color:#FFF; padding:5px;}
			.widget_cartoon #popout{ text-align:center; padding:5px 0px 5px 0px; }
			.widget_cartoon #popout img{border:#ACACAC solid 5px;}
			.widget_cartoon a.more{ display:block; text-align:right;  padding:5px; color:#FFF;}
			.widget_cartoon a.more:hover{}
		
                /** Widget Recomended for the new nation design **/
                .recommendations_widget{
                    min-height: 400px;
                }
		/** Widget Recomended **/
		.widget_recomended{ margin:10px 0px 10px 0px;background-color:#F7F7F7; padding:10px;}
			.widget_recomended h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:0px 0px 10px 0px; font-weight:bold;}
			.widget_recomended .listdata{}
			.widget_recomended .listdata ul{}
			.widget_recomended .listdata ul li{}
			.widget_recomended .listdata ul li img{ display:none;}
			.widget_recomended .listdata ul li div{ display:none;}
		
		/** Widget Fb Recomendations **/
		.widget_fb_recommendations{
				position:relative;
				margin:0 auto;
				padding:10px 0px 10px 0px;
			}	
			
		
		.widget_subscribe{
				position:relative;
				margin:0 auto;
				padding:5px 0px 5px 0px;
				border-bottom:#EAEAEA solid 1px;
			}
			.widget_subscribe span.desc{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#333;
				display:block;
				padding:5px 0px 5px 0px;	
			}
			.widget_subscribe #message{position:relative; color:#F00; font-size:11px; font-weight:bold; padding:5px 5px 5px 40px;}
			.widget_subscribe .input{ position:relative; padding:5px 0px 5px 0px;}
			.widget_subscribe .input label{ display:inline-block; width:40px; font-size:11px; font-weight:bold; color:#333;}
			.widget_subscribe .input input{ padding:2px; border:#CCC solid 1px;}
			.widget_subscribe .button{padding-left:40px;}
			.widget_subscribe .button input{padding:4px; font-size:12px;}
			
		
		
		.calender{ margin-bottom:10px;}
		.ad_300_250, .fb{margin-bottom:10px;}
		.social_block{
				position:relative;
				margin:0px 0px 10px 0px;
/*				border:#EAEAEA solid 1px;*/
			}
			.social_head{ padding:5px;}
			.social_footer{padding:10px; background-color:#F5F5F5; border-top:#EAEAEA solid 1px;}
/**********************************************************************/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { 
	border: 1px solid #574949;
	background: #574949; 
	font-weight: normal;
	color: #fff; }

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #fff/*{fcDefault}*/; text-decoration: none; }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #574949/*{borderColorHover}*/; background: #574949; font-weight: normal/*{fwDefault}*/; color: #fff/*{fcHover}*/; }

.ui-state-hover a, .ui-state-hover a:hover { color: #fff/*{fcHover}*/; text-decoration: none; }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }
.ui-widget :active { outline: none; }

.ui-tabs .ui-tabs-nav li a {padding:5px;}

#tabs-1, #tabs-2, #tabs-3{margin:0px; padding:0px; padding:0px 0px 0px 0px;}
.widget_tabs .body{color:#000;}
.widget_tabs .body a{text-decoration:none;}
.widget_tabs .body a:hover{ text-decoration:underline;}

/*************** Lists **************************************/
.widget_tabs .body ul{list-style:none; margin:0px; padding:4px 0px 8px 4px; color:#000;}
.widget_tabs .body ul li{ padding:4px 0px 8px 4px; border-bottom:#ccc dotted 1px; margin:0px;list-style:none; display:block;  margin-bottom:5px; }
.widget_tabs .body ul li h3{}

.widget_tabs .body ul li .meta{ color:#999; padding:5px 0px 2px 0px;}
/************** Opinions **************************************/
.widget_tabs .body .widget_opinion{ padding:4px 0px 8px 4px; border-bottom:#ccc dotted 1px;}
.widget_tabs .body .widget_opinion img{
			position:relative;
			float:left;
			padding:0px 10px 0px 0px;
		}
.widget_tabs .body .widget_opinion h3{
			position:relative;
			padding-top:10px;
		}
		.widget_tabs .body .widget_opinion .author, .widget_tabs .body .widget_opinion .date{padding-top:5px; }
	
.widget_story{ padding:4px 0px 8px 4px; margin-bottom:5px; border-bottom:#CCC dotted 1px;}
.widget_story h2{}
.widget_story .meta{padding:5px 0px 2px 0px; color:#999;}
.widget_story img{float:left; padding:5px 5px 5px 0px;}
/**********************************************************************/
#author{ position:relative;}
	#author .author_title{
			position:relative;
			background-color:#FBFBFB;
			padding:10px;
			border-bottom:#000 dotted 1px;
			margin-bottom:5px;
		}
	#author .author_title img{ float:left; padding:4px;}
	#author .author_title .body{float:left; width:45%; margin-left:10px;}
	#author .author_title h1{ font-size:35px; padding-bottom:10px; padding-top:5px;}
	#author .author_title p{ padding-bottom:10px;}
	#author .author_title .social{}
	#author .author_title .sortbox{
			position:absolute;
			right:10px; top:10px;
		}
		#author .author_title .sortbox select{
				padding:4px;
				border:#000 solid 1px;
			}
	
	#author .author_stories{
			position:relative;
			padding:10px 0px 10px 0px;
			margin-bottom:5px;
			border-bottom:#ccc dotted 1px;
		}	
		#author .author_stories h2{padding-bottom:5px; font-size:18px;}
		#author .author_stories .meta{}	
		#author .author_stories p{padding-bottom:5px;}
		
/**********************************************************************/
#search-result{
		position:relative;

	}
#search-result .title{
		position:relative;
		padding:5px 5px 10px 5px;
		margin:0px 5px 0px 5px;
		background-color:#F8F8F8;
		border-top:#E86132 solid 2px;
	}
#search-result .title h2{
		position:relative;
		padding:0px; margin:0px;
		font-size:22px;
		line-height:22px;
		padding-bottom:10px;
		-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
	}
#search-result .title input.text{padding:4px;}
#search-result .title input.button{padding:4px;}

#search-result .result{
		position:relative;
		padding:10px;
	}
/**************************** FOOTER **********************************/
/*#footer{
		position:relative;
	}
	
	#footer .brands{
			position:relative;
			margin:10px 0px 0px 0px;
			padding:5px;
			border-top:#EAEAEA solid 1px;
			border-bottom:#EAEAEA solid 1px;
		}
			#footer .brands ul{
					position:relative;
					margin:0px; padding:0px;
					list-style:none;
					display:inline;
				}
				#footer .brands ul li{
						position:relative;
						margin:0 auto;
						width:65px;
						display:inline-block;
						text-align:center;
						padding:10px 20px 10px 20px;
						opacity:0.2;	
					}
					#footer .brands ul li:hover{background:#EAEAEA;opacity:1.0;}
					#footer .brands .bramerz_logo{padding-top:15px;}
	#footer .bottom{
			position:relative;
			background-color:#f5f4f4;
			padding:10px;
		}
		#footer .bottom .left{float:none;text-align:center;}
		#footer .bottom .left, #footer .bottom .right{}
		#footer .bottom .left ul{ margin:0px; padding:5px 0 5px 0;}
		#footer .bottom .left ul li{ list-style:none; display:inline-block; padding:0px 5px 0px 5px; border-right:#ccc solid 1px;}
		#footer .bottom .left ul li a img{opacity:0.5;}*/
		
		
		
		.movable{
					position:fixed;
					top:20px;
					left:0px;
					right:0px;
					bottom:0px;
					width:50px;
					height:244px;
					z-index:20;
					border:solid 1px red;
					}
		.movable_fixed{
					position:absolute;
					top:200px;
					left:0px;
					right:0px;
					bottom:0px;
					width:50px;
					height:244px;
					z-index:20;
					border:solid 1px red;
					}
					
					


.widget .view_most{
			border-top:solid 1px #e9e9e9;
			border-bottom:solid 1px #e9e9e9;
}
.widget .view_most span{
	text-align:center;
	padding:0px 30px 0px 20px;
	border-right:solid 1px #e9e9e9;
	font-weight:bold;
	margin:5px;
}
.widget .view_most ul.pagination{
	text-align:center;
	padding:0px 20px 0px 20px;
	margin:5px;
}
.widget  .view_most ul.pagination li{
	list-style:none;
	padding-left:10px;
	float:left;
}
.widget .view_most ul.pagination li a{color:#6f6868}
.widget  .view_most ul.pagination li.selected a{
				text-decoration:underline;
				font-weight:bold;
}

.tagcloud_color1 { color: red; }
.tagcloud_color2 { color: blue; }
.tagcloud_color3 { color: green; }
.tagcloud_color4 { color: red; }
.tagcloud_color5 { color: black; }
.tagcloud_color6 { color: pink; }
.tagcloud_color7 { color: orange; }

/*********** Social Reader **************************/
.social_reader{
		position:relative;
		padding:0px; margin-bottom:5px; 
		background-color:#FFF;
	}
	.social_reader h6{background-color:#E0EAF6;}
	/** Brief on Social Reader **/
	.sr_brief{position:relative; padding:5px; margin:10px 0px 10px 0px; border-top:#E0EAF6 solid 1px; background-color:#F7F7F7; border-bottom:#E9E9E9 solid 3px; font-family:Arial, Helvetica, sans-serif;}
	.sr_brief h3{ font-size:12px; font-weight:100; color:#000;font-family:Arial, Helvetica, sans-serif;}
	.sr_brief p{ font-size:11px; color:#666;}
	
	/** User Profile **/
	.sr_user_profile{ 
		position:relative;
		padding:5px;
		background-color:#E0EAF6;
		border:#B5CDEA solid 1px;
		font-family:Arial, Helvetica, sans-serif;
		
		}
	.sr_user_profile .left{ padding:0px 5px 0px 0px;}
	.sr_user_profile h3{ font-size:12px;  font-family:Arial, Helvetica, sans-serif;}
	.sr_user_profile small{ font-size:11px; color:#999; display:block;}
	.sr_user_profile p{ font-size:11px; color:#000;}
	.sr_user_profile p a.green{ color:#009900;}
	.sr_user_profile p a.red{ color:#F00;}
	
	/** User Friends **/
	.sr_user_friends{
			position:relative;
			background-color:#FFF;
			border:#B5CDEA solid 1px;
			border-top:none;
			padding:5px;
			margin-bottom:10px;
		}
		.sr_user_friends h3{font-size:14px; color:#000; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px;}
		.sr_user_friends .sr_friends{position:relative;}
		.sr_user_friends .sr_friends .left{ padding:0px 5px 0px 0px;}
		.sr_user_friends .sr_friends h4{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; font-weight:bold;}
		.sr_user_friends .sr_friends a{ display:block;}
	

/*********** Local Development **************************/
/** Style facebook widget and adds for local development **/		
.local_dev{ background-color: skyblue;	text-align: center;	}

/*----- More From This Author Block--------*/
	#detailpage .from_author{
		position:relative;
		margin:0px 0px 10px 5px;
		width: 160px;
		float: left;
		display: inline-block;
	}
	#detailpage .from_author h4{
		background:#00AAAA;
		text-align:center;
		color:#FFF;
		font-size:16px;
		padding:5px 0 5px 0;
	}
	#detailpage .from_author h4 a{
		text-align:center;
		color:#FFF;
		font-size:16px;
		line-height: 17px;
	}
	#detailpage .from_author ul{
		padding:0;
	}
	#detailpage .from_author ul li{
		list-style:none;
		background:#F3F3F3;
		padding:10px;
		border-bottom:solid 1px #EAEAEA;	
	}
	#detailpage .from_author ul li:hover{background-color:#EAEAEA;}
	#detailpage .from_author ul li .left{float:left; width:33px;}
	#detailpage .from_author ul li a{
		position:relative;
		float:left;
		width:100px;
	}

	#detailpage .detail_from_author{
			position:relative;
			padding:0px 0px 0px 0px;
		}
	#detailpage .detail_from_author h3{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		padding-bottom:5px;
		color:#000;
		font-weight:bold;
	}

	#detailpage .detail_from_author .story{
		position:relative;
		display:inline-block;
		float:left;
		width:215px; /* 237 */
		padding:5px;
		margin-right:10px;
		margin-bottom:10px;
		border:#EAEAEA solid 1px;
	}
	#detailpage .detail_from_author .story .left{position:relative; float:left; width:75px;}
	#detailpage .detail_from_author .story .right{position:relative; float:left; width:140px;}

	#detailpage .detail_from_author .story img{position:relative; display:inline-block; padding:0px 5px 5px 0px;}
	#detailpage .detail_from_author .story a{ font-weight:bold; }
	#detailpage .detail_from_author .story a:hover{}
	#detailpage .detail_from_author .story .meta{ position:relative; display:block; padding-left:0px; padding-top:3px; }
	#detailpage .detail_from_author .story .meta a{ 
		background:url(../../images/client/icons/comment_icon.png) no-repeat left center;
		padding-left:20px;
	}
	#detailpage .detail_from_author .story .meta a.comment:hover{}
	#detailpage .detail_from_author .detail_tags{}
	#detailpage .detail_from_author .detail_tags h3{display:inline-block; float:left; padding-right:10px;}
	#detailpage .detail_from_author .detail_tags a{
			position:relative;
			float:left;
			margin-right:3px;
			margin-bottom:4px;
			padding:2px 8px 2px 8px;
			-moz-border-radius: 15px;
			border-radius: 15px;
			background-color:#F8F8F8;
		}
		#detailpage .detail_from_author .detail_tags a:hover{ color:#FFF; background-color:#0187A3; text-decoration:none;}
/*----- End More From This Author Block--------*/					
/*heading of tags page*/
.tags_page_heading{
    color: #0072bc;
    font-weight: bold;
    font-size: 28px;
    font-family: Arial, Helvetica, sans-serif;
}
				

/*from cartoon page view*/
.event_gallery_widget { margin-top: -10px; }
	
.event_gallery_widget .wrapper img{
	border: 1px solid #BEBEBE;
}
.event_gallery_widget .feature_image .image_count{
	position: absolute;
	float: right;
	background: #212c38;
	margin-left: 38%;
	margin-top: 1%;
	padding: 3px;
}
.event_gallery_widget .feature_image .image_count img{
	border: none;
	width: 18px;
}
.event_gallery_widget .feature_image .image_count span{
	color: #fff;
	font-family: 'Helvetica';
	font-size: 18px;
}

.event_gallery_widget .image_listing .image_count{
	position: absolute;
	float: right;
	background: #212c38;
	margin-left: 22%;
	margin-top: 1%;
	padding: 3px;
}
.event_gallery_widget .image_listing .image_count img{
	border: none;
	width: 18px;
}
.event_gallery_widget .image_listing .image_count span{
	color: #fff;
	font-family: 'Helvetica';
	font-size: 14px;
}