/*
Table of Content
*******************************************
WRAPPER
- HEADLINES
  -- Headlines in entries
  -- Archive and single post page titles
  -- Mainpage Titles
  -- Widget Titles
  -- Other headlines
- MAINPAGE GENERIC
  -- Mainpage post excerpt classes
- MASTHEAD 
  -- Top ad and masthead border
- HEADER
   -- Site Name/logo
   -- 468 header ad
- NAVIGATION BARS and SEARCH BOX
  -- Category list navigation
  -- Page list navigation
  -- Search box
- PRIMARY TOP WRAPPER
  -- Main Content
     -- Featured Slider
	 -- The block below featured slider
  -- MidColPosts (Block between featured slider and 120*600 ad)
  -- Mainpage top sidebar
- MEDIA BAR
- PRIMARY BOTTOM
  -- Primary bottom ad (300x250 ad display below media bar)
  -- Primary bottom tabs
- SECONDARY CONTENT WRAPPER
  -- Secondary content left boxes
  -- Sidebar bottom - mainpage
- FOOTER
- GLOBALS and CLASSES
- INNER PAGE CONTENT
- INNER PAGE SIDEBARS
  -- Wide Sidebar
  -- Narrow Sidebar
- INNER PAGE SLIDERS
- ARCHIVE PAGE
- COMMENT STYLE
- COMMENT FORM ELEMENTS

- Image Size Adjustments * Some sections (eg, featured slider, featured slider thumbs, p.gallery...) requires certain size of images. To get exact values, some css rules are applied for those thumbnails
*/

body {
	background:#eeeeee;
	color:#000;
	font:12px Arial, Helvetica, sans-serif;
}

.mainwrapper {
	padding:0px;
	width:992px;
	border:0px solid #F00;
	margin:0 auto;
	}
*+html #wrapper{
	padding:10px;
}
#wrapper2 {
	padding:10px;
	background:#fff;
	width:970px;
	margin:0 auto;
	border:1px solid #e4e2e2;
	border-bottom:none;
}
#wrapper{
	padding:10px 10px 0 10px!important;
	background:#fff;
	width:970px;
	margin:0 auto;
	border:1px solid #e4e2e2;
	border-bottom:none;
	clear:both;
}

/* HEADLINES
============================================================== */
h1,h2,h3,h4,h5,h6 {
	color:#222;
	font-weight:normal;
	display:block;
	font: 1em/1.3em "trebuchet ms", arial, sans-serif;
}
/*HEADLINES IN POST */
.post h1 {
	font-size:22px;
	font-family:'palatino linotype',palatino,'times new roman',times,serif;
	letter-spacing:-1px;
	font-weight:bold;
}
.post h2 {
	font-size:18px;
	font-family:georgia, 'palatino linotype',palatino,'times new roman',times,serif;
	letter-spacing:-1px;
	font-weight:bold;
}
.post h3 {
	font-size:16px;
	font-family:arial, verdana, sans-serif;
	letter-spacing:-1px;
	font-weight:bold;
}
.post h4 {
	font-size:14px;
	font-family:verdana, tahoma, sans-serif;
	letter-spacing:-1px;
	font-weight:bold;
}

/* Style of titles for single post pages */
h1.singlePageTitle { 
	font-size:30px;
	color:#138bcd;
	line-height:1.0em;
	margin:0 0 8px 0;
	letter-spacing:-2px;
	font-family:"trebuchet ms", arial, sans-serif !important;
	font-weight:normal !important;
}
/* Archive page titles */
h1.archiveTitle{
	color:#138bcd;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	margin:0 0 3px 0;
}
h1.archiveTitle a{
	color:#138bcd;
}
h1.archiveTitle a:hover{
	text-decoration:underline;
}
/* MAIN PAGE HEADLINES */
/* Title of featured post on slider */
h2.featuredTitle { 
	font:17px "trebuchet ms", arial, sans-serif;
	font-weight:normal;
	display:block;
}
h2.featuredTitle a {
	color:#fff;
	display:block;
	padding:3px;
}
h2.featuredTitle a:hover {
	text-decoration:underline;
}
/* Post titles display on homepage */
h2.postTitle {
	font-size:20px;
	color:#2d2d2d;
	margin:0 0 6px 0;
	line-height:1.0em;
font-family:Arial;	
}

h2.postTitle a{
	color:#2d2d2d;
}
h2.postTitle a:hover{
	color:#138bcd;
}

#midColPosts #postTitleMain {
	margin:0 0 5px 0;
	line-height:1.0em;
	font-size:26px;
	font-weight:bold;
font-family:Arial;

}

#midColPosts  #postTitleMain a {
		color:#000;
	}

#midColPosts  #titlecatdiv {
	width:297px;
	margin-bottom:10px;
	clear:both;
	}

#midColPosts  #titlecatdiv A {
	font-weight:bold;
	color:#138bcd;
	}

#midColPosts  #postTitleMain a:hover{
	color:#138bcd;
}




















































#midColPosts #featuredPs { margin:7px 0px;}

#midColPosts #featuredPs font.author a, #midColPosts #featuredPs font.author, #midColPosts #featuredPs font.date, #learningdiv .learningMeta A  {
	color:#138bcd!important;
	font-size:11px;
	}

#midColPosts P.firstexcerptmain {
	margin:0px 0px;
	padding:0px;
font-size:12px;
	}

/* bottom box titles */
h2.secondaryCTitle{
	text-transform:uppercase;
	font-size:23px;
	padding-bottom:4px;
	color:#138bcd;
	border-bottom:3px solid #000;
	margin:0 0 12px 0;
	width:100%;
	overflow:hidden;
}
h2.secondaryCTitle a, h2.secondaryCTitle a:hover{
	color:#138bcd;
}
/* Main page secondary content sidebar post titles */
h2.sidebar{
	color:#7c7b7b;
	font-size:13px;
	line-height:1.3em;
}
h2.sidebar a {
	color:#7c7b7b;
}
h2.titleMediaCat{
	color:#7c7b7b;
	font-size:15px;
	height:32px;
	line-height:13px;
}
h2.titleMediaCat a {
	color:#7c7b7b;
}
/* Widget titles */
h2.widget_title{
	text-transform:uppercase;
	color:#138bcd;
	font-size:23px;
	margin:4px 0;
	letter-spacing:-1px;
}
h2.widget_title a, h2.widget_title a:hover{
	color:#138bcd;
}
h3.widget_sTitle{
	color:#138bcd;
	font-size:18px;
	margin-bottom:4px;
	letter-spacing:-1px;
}
h3.widget_sTitle a, h3.widget_sTitle a:hover{
	color:#138bcd;
}
h3.widget_sTitle_b,h3.widget_sTitle_b a, h3.widget_sTitle_b a:hover{
	color:#222;
	font-size:16px;
	font-weight:bold;
	margin-bottom:4px;
	letter-spacing:-1px;
}
h3#comments{
	color:#222;
	font-size:16px;
	font-weight:bold;
	margin-bottom:4px;
	letter-spacing:-1px;
}
h3#leaveComment{
	color:#222;
	font-size:16px;
	font-weight:bold;
	margin-bottom:4px;
	letter-spacing:-1px;
}

/* Wrapper for main page post excerpts excerpts */
#wrapper .featuredPost {
	padding:5px 0 10px 0;
	border-bottom:1px dotted #666;
	margin-bottom:6px;
}
#wrapper .featuredPost p {
	padding-bottom:5px;
	line-height:15px;

}
#mainHeadline p{
	margin:5px 0;
}
#mainHeadline ul{
	margin:0;
	padding:0 0 5px 0;
}
#mainHeadline li{
	list-style:square;
	font-size:9px;
	color:#CCC;
	margin-left:15px;
}
#mainHeadline li a{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#wrapper .featuredPostMeta, #wrapper2 .featuredPostMeta{
	display:block;
	font-style:italic;
	font-size:11px;
	text-align:right;
	padding-top:3px;
	
}
#wrapper .featuredPostMeta a, #wrapper2 .featuredPostMeta a{
	color:#138bcd;
}
#wrapper .featuredPostMeta a:hover, #wrapper2 .featuredPostMeta a:hover  {
	text-decoration:underline;
}
#wrapper .lastPost {
	border:none;
	margin:0;
	font-size:12px;
	line-height:15px;
}
#myInquirerDiv p{
	margin:5px 0;
}
/* Author and post details displayed before post excerpt */
.author, .author a {color:#666; font-size:12px;}.author a:hover{text-decoration:none;}
.date {color:#138bcd; font-size:12px;}


/* MASTHEAD - SUBSCRIBE, DATE, AND SEARCH BOX
============================================================== */
#topad { /* If 728x90 ad is activated to be displayed on header, this ID will be used to wrap advertisement */
	width:728px;
	margin:5px auto;
	display:block;
}

#masthead_bg{
	height:75px;
	background:url(http://www.inquirer.net/wp-content/themes/Homepage/styles/default/custom/logobg.gif) repeat-x top left;
}

#mastheadframe{
	width:992px;
	height:75px;
	background:url(http://www.inquirer.net/wp-content/themes/Homepage/styles/default/custom/logobg.jpg) no-repeat right top;
	text-align:center;
	margin:auto;
}
#logo_main{
	width:985px !important;
	height:75px;
	background:url(http://www.inquirer.net/wp-content/themes/Homepage/styles/default/custom/logo.jpg) no-repeat left top;
	clear:both;
}

/* Special Reports, Time, and Date
============================================================== */
#dateTimeframe{
	text-align:right;
	padding:10px 0;
	width:260px;
	float:right;
	color:#bfe5f8;
	font-size:12px;
}
#dateTimeframe a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#dateDiv, #timeDiv{
	color:#fff;
	font-weight:bold;
}

#fontTitleTop{
	background:#002845;
	padding:5px 5px 4px 5px;
	display:inline-block;
	float:left;
	width:100px;

	font-weight:bold;

	color:#fff;

}
.fontTitleWhite{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
}
#specialReportTop{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background:#004265;
	padding:5px 5px 0 5px;
	display:block;
	height:19px;
	width:489px;
}
#specialReportTop:hover{
	text-decoration:underline;
}


/* HEADER
============================================================== */
.ads_div {
	width:970px;
	margin:0 auto;	
	background:#f5f5f5;
	border:1px solid #e4e2e2;
	border-bottom:none;
	padding:5px 10px;
	position:relative; 
	z-index: 2000;
	height: 102px;
}

#logo{
	float:left;
	width:auto;
	font-weight:bold;
	font-family:georgia,garamond,serif;
}

#logo2 {
	float:left;
	width:300px;
	height:73px;


}

#logo a {
	color:#fff;
	overflow:hidden;
	display:block;
	font-size:40px;
}
#logo a span {
	font-size:15px;
	font-family:arial, verdana, sans-serif;
	color:#fff;
	padding-left:5px;
	overflow:hidden;
	display:block;
}


/* Ads style
============================================================== */

#banner728x90_top, #banner728x90_btm {
	width:728px;
	height:90px;
	padding:5px 20px 5px 5px;
	float:left;
	background:url('default/custom/vericalAdtitle.gif') #fff repeat-y;
	background-position:top right;
	border:0px solid #e4e2e2;
	text-align:left;
	border:1px solid #e4e2e2;
}

#banner728x90_top A {
	border:0px;
}

#earad_top A, #earad_btm A{
	float:right;
	border:0px solid #e4e2e2;
	background:#fff;
	margin:0;
	padding:5px;
	border:1px solid #e4e2e2;
}

#btnads{
	background:#f5f5f5;
	width:296px;
	border:1px solid #e4e2e2;
	padding:0;
	margin:0 0 7px 0;
	/* min-height:332px; */
	overflow:hidden;
}
#btnads ul {
	margin:10px 0 0 0;
	padding:0;
}
#btnads ul li{
	margin:0 0 7px 10px;
	border:1px solid #ccc;
	padding:5px;
	width:120px;
	float:left;
	list-style:none;
}
#btnads ul li:hover{
	border:1px solid #bbb;
	background:#fff;
}
#btnads ul li a{
	display:block;
	margin:0;
	padding:0;
}
#btnads ul li a:hover{
}
#btnads ul li img{
	border:none;
	padding:0;
	margin:0;
}
.clearfix{
	clear:both;
	height:0;
	border:none;
	margin:0;
	padding:0;
}
/*-----------------------------*/
#breakingnewsWrapper{
	background:#000;
	padding:10px;
	height:auto !important;
	height:62px;
}
#breakingnewsDiv{
	background: url('default/custom/breakingnewsbg.gif') repeat-x;
	clear:both;
	width:970px;
	height:auto;
}
#breakingnewsTitle{
	float:left;
	width:104px;
	height:44px;
	background: url('default/custom/breakingnewstitle.gif') no-repeat top left;
}
#breakingnewsCont{
	width:828px;
	float:left;
	padding:10px;
}
#breakingnewsCont a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#fff;
	font-weight:bold;
	line-height:36px;
text-transform:uppercase;
}
#breakingnewsCont a:hover{
	border-bottom: 1px solid #fff;
	text-decoration:none;
}


/*MARKETPLACE*/
#marketplacebtns{
	width:298px;
	background:#f5f5f5;
	border:1px solid #e4e2e2;
	padding:0;
	margin-bottom:10px!important;	
}
#marketplacebtns ul{
	padding:0px;
	margin:0px;
	margin-left:8px!important;
}
#marketplacebtns ul li{
	list-style:none;
	padding:0 0 0px 0;
	height:52px;
	clear:both;
	margin-bottom:5px!important;
}

#marketplacebtns ul li div{
	float:left;
}

#marketplacebtns ul li div img{

}
.mp_border{
	padding:2px;
	background:#fff;
	border:1px solid #ccc;
	width:100px;
	display:block;
	margin-right:10px;
}

#mp_title{
	background: url('default/custom/titlebg.gif') repeat-x;
	padding:7px 0 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	display:block;
	margin-bottom:13px;
}
.mp_headline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	line-height:17px;
	display:block;
}
.mp_headline:hover{
	color:#138bcd;
}
.mp_font{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;
	width:140px;

	display:block;
}

.billboard300x250 {
	text-align:center;
	width:299px;
	min-height:264px;
	border:1px solid #ccc;
	overflow:hidden;
	color:#999;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	}
	
.billboard300x250 IMG {
	border:1px solid #CCC;
	}

/* end ads*/

/* NAVIGATION BARS and SEARCH BOX
============================================================== */
/* CATEGORIES */

#navmenu_main{
	width:100%;
	background:#007bc9;
	height:32px;

}

#navcats {
	width:992px;
	min-height:32px;
	height: auto !important; /* IE6 Min height hack */
	height: 32px;	
	background-color:#00437a;
	position:relative;
	z-index:1000;
	text-align:center;
	margin:auto;
}
#navcats ul{
	float:left;
	z-index:999;
}
#navcats ul li{
	position: relative;
	display: inline;
	float:left;
	line-height:1em;
	font-size:12px;
	font-family:verdana, arial, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	padding:0 0 0 1px;
	border-right:1px solid #005b8c;
	border-left:1px solid #00111e;
}

#navcats ul li:last-child {
	border-right:1px solid #00111e;
}

#navcats ul li a:hover{
	background-image:url('');
	background-color:#000;	
	border-top:1px solid #000;
}


#navcats ul li a{
	border-top:1px solid #005a7f;
	color:#9BBDCD;
	height:21px;
	padding:10px 12px 0 12px;
	float:left;
	margin-bottom:0px;
	background-image: url('default/custom/menubg.gif');
}

* html #navcats ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
	float:left;
}
* html #navcats ul li ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	float:none;
}
#navcats ul li a:link, #navcats ul li a:visited{
	text-decoration:none;
}
#navcats ul li a:hover, #navcats .select a{
	text-decoration:none;
}

/*1st sub level menu*/
#navcats ul li ul{
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	margin:0;
	padding:0;
	border-bottom:1px solid #fff;
	z-index:995;
}
/*Sub level menu list items (undo style from Top level List Items)*/
#navcats ul li ul li{
	display: list-item;
	float: none;
	font-size:1.0em;
	background:none;
	padding:0;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
#navcats ul li ul li ul{
	top: 0;
	margin:0;
	border-top:1px solid #aaa;
	z-index:990;
}
/* Sub level menu links style */
#navcats ul li ul li a, #navcats .select ul li a{
	width: 160px;
	height:auto;
	padding: 4px 10px;
	margin: 0;
	background:#fff;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px solid #aaa;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	text-transform:none;
	color:#98c0d1;
}
 .select ul li a{
	 color:#fff;
 }
#navcats ul li ul li a:hover{ /*sub menus hover style*/
	text-decoration:none;
	background:#ccc;
	color:#222;
}

/* PAGES */
#navmenu_channel{
	background:#000;
	height:34px;
}
#navpages {
	width:990px;
	min-height:31px;
	height: auto !important; /* IE6 Min height hack */
	height: 31px;	
	background:#000;
	text-align:center;
	margin:auto;
	position:relative;
	z-index:985;
}
#navpages ul{
	float:left;
	width:100%;
}
#navpages ul li{
	position:relative;
	display:inline;
	float:left;
	font-size:13px;
	line-height:1em;
}
#navpages ul li a{
	color:#a6a6a6;
	display:block;
	padding:12px 30px 2px 0;
	height:20px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}

#navpages .staycon {
	float:right;	
	}


* html #navpages ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
	float:left;
}
* html #navpages ul li ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	float:none;
}
#navpages ul li a:link, #navpages ul li a:visited{
	text-decoration:none;
}

#navpages ul li a:hover, #navpages .current_page_item a, #navpages .select a{
	text-decoration:none;
	color:#fff;

}
/*1st sub level menu*/
#navpages ul li ul{
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	margin:0;
	padding:0;
	/*border-top:3px solid #000;*/
	z-index:984;
}
/*Sub level menu list items (undo style from Top level List Items)*/
#navpages ul li ul li{
	display: list-item;
	float: none;
	font-size:13px;
	line-height:13px;
	padding:0;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
#navpages ul li ul li ul{
	top: 0;
	margin:0;
	border-top:none;
	z-index:983;
}
/* Sub level menu links style */
#navpages ul li ul li a, #navpages .current_page_item ul li a,#navpages .current_page_parent ul li a, #navpages .select ul li a{
	width: 160px;
	height:auto;
	padding: 4px 10px;
	margin: 0;
	background:#fff;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px solid #aaa;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	text-transform:none;
	color:#222;
}
#navpages ul li ul li a:hover{ /*sub menus hover style*/
	text-decoration:none;
	background:#efefef;
	color:#222;
}

#navpages ul li a.gab_connect{background: url(default/custom/netbtns.gif) right no-repeat; padding-right:90px;}
#navpages ul li a:hover.gab_connect{background: url(default/custom/netbtns.gif) right no-repeat; padding-right:90px}

#navpages ul li ul li a.gab_rss{background: #e9e9e9 url(default/ico_rss.png) no-repeat 3px center;padding-left:23px;}
#navpages ul li ul li a:hover.gab_rss{background: #ddd url(default/ico_rss.png) no-repeat 3px center;padding-left:23px;}

#navpages ul li ul li a.gab_email{background: #e9e9e9 url(default/ico_email.png) no-repeat 3px center;padding-left:23px;}
#navpages ul li ul li a:hover.gab_email{background: #ddd url(default/ico_email.png) no-repeat 3px center;padding-left:23px;}

#navpages ul li ul li a.gab_facebook{background: #e9e9e9 url(default/ico_facebook.png) no-repeat 3px center;padding-left:23px;}
#navpages ul li ul li a:hover.gab_facebook{background: #ddd url(default/ico_facebook.png) no-repeat 3px center;padding-left:23px;}

#navpages ul li ul li a.gab_twitter{background: #e9e9e9 url(default/ico_twitter.png) no-repeat 3px center;padding-left:23px;}
#navpages ul li ul li a:hover.gab_twitter{background: #ddd url(default/ico_twitter.png) no-repeat 3px center;padding-left:23px;}

/*search*/
*+html #inquirer_search{
	width:350px;
	float:left;
}
#inquirer_search{
	width:350px;
}
#headrightframe{
	float:right;
	width:495px !important;
}

#search_top{
	float:right;
	width:350px;
	height:19px;
	margin:2px 0 0 0;
}
#search form, #search fieldset{
	float:right;
}
#search fieldset{
	padding:2px 0 0 4px;
}
#s {
	float:left;
	background:#fff;
	border:0;
	padding:0 0 0 1px;
	color:#bcbcbc;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:164px;
}
#searchsubmit {
	float:left;
	margin:2px 0 0 0;
}
#inquirer_searchBot{ 
width:310px; 
}
/* PRIMARY TOP WRAPPER wraps three main div #featuredContent, #midColPosts and #primaryTopSidebar
============================================================== */
#primaryTopWrapper { /* Wraps Featured Slider, entries below and on right hand of slider and 120+600 ad on main page */
	margin-bottom:1px;
	overflow:hidden;
	width:658px;	
}

/* Breaking News
============================================================== */

#latestnewsWrapper{
	height:34px;
	width:auto;
	margin:0 0 10px 0;
	overflow:hidden;
	background:#e1e1e1;
}
#latestnewsCont{
	width:auto;
}
#latestnewsCont a{
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	font-weight:bolder;
	line-height:17px;
	overflow:hidden;
	padding:3px 10px;
}

#latestnewsCont:hover{
	text-decoration:underline;
}
#latestnewsTitle{
	width:105px;
	height:24px;
	display:block;
	color:#fff;
	background:#2874db;
	padding:10px;

	line-height:14px;

	float:left;

	font-size:12px;

	text-transform:uppercase;
	font-weight:bold;
}

/* MAIN CONTENT (LEFT BLOCK ABOVE THE PHOTO GALLERY ON MAIN PAGE)
============================================================== */
/* /Features Slider */
#featuredContent {
	float:left;
	padding:7px 7px 10px;
	width:342px;
	display:inline;
	background:#efefef;
	height:361px;
	overflow:hidden;
	clear:both;
font-size:11px;
}
#featuredContent p{
font-size:11px;
height:55px;
overflow:hidden;
}
#featured-slider {
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	width: 342px; /*width of featured content slider*/
	height: 352px;
}
#featured-slider img {
	display:block;
	min-height:256px;
	height:auto !important;
	height:256px;
}
#featured-slider .sliderPostPhoto { /* Wrapper for featured are photo and post title */
	position:relative;
	height:256px;
	width:342px;
	overflow:hidden;
}
#featured-slider .sliderPostInfo { /* Post title and if enabled excerpt wrapper for featured slider */
	position:absolute;
	bottom:0;
	width:332px;
	min-height:30px;
	color:#fff;
	padding:5px;
	background: url(default/bgTransparent.png);
	height:auto !important;
	height:30px;
}
#featured-slider .sliderPostInfo p { /* Post excerpt style on featured slider */
	color:#fff;
	font-size:1.1em;
	padding:3px 5px 5px 6px;
}
#featured-slider .contentdiv{ /* do not change the name of class - The size of contentdiv is 495x270 (after excluding padding value) */
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	z-index:1;
}
#paginate-featured-slider { /* do not change the name of class - used to wrap thumbnails for featured area */
	display:block;
	margin-bottom:5px;
	font:bold 12px arial, verdana, sans-serif;
}
#paginate-featured-slider a { /* do not change the name of class - used to style links over featured slider */
	color:#000;
	padding:2px 6px;
	background:#ddd;
}
#paginate-featured-slider a:hover {
	text-decoration:none;
	color:#138bcd;
}
#paginate-featured-slider a.selected {
	color:#fff;
	text-decoration:none;
	background:#138bcd;
}


/* BLOCK BETWEEN FEATURED SLIDER AND TOP SIDEBAR ON MAIN PAGE
============================================================== */
#midColPosts { /* Wraps the entries on rigt hand of featured slider */
	width:292px;
	height:377px;
	overflow:hidden;
	float:left;
	margin-left:10px;
	display:inline;
	border-bottom:1px dotted #333;
}

/* CHANNELBOXES ON MAIN PAGE
============================================================== */
#channelWrapper{
	width:655px;
	margin:10px 0 0 0;
}
#channelboxesTop{
	margin:0 0 14px 0;
	width:300px;
float:left;
}

#channelboxesbottom {
	width:300px;
margin:0 22px 0 0;
float:right;
}

#channelWrapper .spacercell {
	border:0px;
	display:table-cell;
	width:10px;
	display:none;
	}


.channelBoxes{
	width:300px;
	border:1px solid #bcbcbc!important;
	margin:0 0 10px 0;
	padding:10px 10px 12px 10px;
}

.channelBoxes img, .channelBoxes_right img{
	padding:4px;
	background:#fff;
	border:1px solid #e4e2e2;
	float:left;
	margin: 0 10px 0 0;
width:129px;
height:108px;
}
.channelBoxes .thumb{
	margin:0 0 9px 0;
	line-height:18px;
max-height:114px;
overflow:hidden;
}
.channelBoxes .thumb a{
margin:1px 0 0 0;
}
.channelBoxes ul, .channelBoxes_right ul{
	padding:0;
	margin:0;
	height:299px;
	overflow:hidden;
}
.channelBoxes li, .channelBoxes_right li{
	list-style:square;
	padding:0;
	margin:0 0 0 15px;
	color:#CCC;
	font-size:9px;
}
.channelBoxes li a, .channelBoxes_right li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:20px;
}
.channelBoxes li a:hover, .channelBoxes_right li a:hover{
	color:#138bcd;	
}
*+html .channelBoxes_right{
	margin:0 0 10px 0;
}
.channelBoxes_right{
	width:145px;
	height:200px;
	border:1px solid #e4e2e2;
	float:right;
	margin:0 0 15px 0;
	padding:10px 5px 5px 5px;
}





/* SIDEBAR TOP - MAIN PAGE

================================================================== */
#primaryTopSidebar { /*Wraps the 120*600 ad spot on mainpage */
	float:right;
	width:302px;
	display:inline;
	height: 2232px;
overflow:hidden;
}
/* Primary Top sidebar tabs */
#sidebarTabs, #sidebarTabs2 {
	width:100%;
}
#sidebarTabs_title, #sidebarTabs_title2{
	width:321px;
	overflow:hidden;
	background: url(default/custom/bordercolor.gif) repeat-x bottom;
}

#sidebarTabs_title li, #sidebarTabs_title2 li{
	float:left;
	font-size:0.8em;
	color:#000;
	text-transform:uppercase;
	padding:0;
	height:30px;
	font-weight:bold;
}
#sidebarTabs_title li.last, #sidebarTabs_title2 li.last{
	padding:0;
}
#sidebarTabs_title li a{
	float:left;
	color:#fff;
	background: url(default/custom/titlebg.gif) repeat-x;
	height:21px;
	padding:8px 10px 0 10px;
	border-right:1px solid #fff;
}

#sidebarTabs_title2 li a{
	float:left;
	color:#fff;
	background: url(default/custom/titlebg.gif) repeat-x;
	height:21px;
	padding:8px 9px 0 9px;
	border-right:1px solid #fff;
}

#sidebarTabs_title li:last-child a, #sidebarTabs_title2 li:last-child a{
	padding:8px 10px 0 10px;
}

#sidebarTabs_title li a.selected, #sidebarTabs_title2 li a.selected{
	color:#138bcd;
	background:#fff;
	height:24px;
	padding:7px 10px 0 9px;
	border:1px solid #bcbcbc;
	border-bottom:1px solid #fff;
	text-decoration:none;
	margin:0 1px 0 0;
}

#sidebarTabs_title li:last-child a, #sidebarTabs_title2 li:last-child a {
	padding:8px 10px 0 10px;
}

#sidebarTabs_title li:last-child a.selected, #sidebarTabs_title2 li:last-child a.selected {
	padding:8px 10px 0 11px;
}

#sidebarTabs_body {
	width:307px;
	border:1px solid #bcbcbc;
	border-top:0;
	padding:3px 12px 6px 0;
	height:688px;
	text-align:left;	
	margin:0 0 10px 0; 
}
#sidebarTabs_body a{
color:#000;
}
#sidebarTabs_body a:hover{
	color:#138bcd;
}
#latestnewsSponsor{
display:block;
padding:10px 10px 5px 10px;
font-weight:bold;
}
#sidebarTabs_body2 {
	width:288px;
	border:1px solid #bcbcbc;
	border-top:0;
	padding:3px 12px 6px 0;
	height:224px;
	text-align:left;	
}

#sidebarTabs_body ol{
	color:#999999;
	margin:0 0 0 20px;
	overflow:hidden;
	height:670px;
padding:5px 0 0 0;
}

#sidebarTabs_body2 ol{
	margin:0 0 0 20px;
	overflow:hidden;
	height:198px;
}

#sidebarTabs_body2 #sidebarTabs_weather{
	border:0px solid #F00;
	margin:13px 0 0 8px;
}
#sidebarTabs_body ol li{
	list-style:square;
	font-size:12px;
	padding:2px 0 2px 0;
margin:0 0 0 17px;
color:#999;
}
#sidebarTabs_body2 ol li{
	list-style:decimal;
	font-size:12px;
	padding:2px 0 2px 0;
margin:0 0 0 17px;
}
#sidebarTabs_body ol li a, #sidebarTabs_body2 ol li a{
	line-height:18px;
	color:#333333;
}
#sidebarTabs_body ol li a:hover, #sidebarTabs_body2 ol li a:hover{
	color:#333333;
	text-decoration:underline;
}
#sidebarTabs_examresults{
padding:5px 0 0 0;
color:#999;
}
#sidebarTabs_pesodollar{
color:#333;
padding:5px 0 0 0;
}
#sidebarTabs_newly_added{
}
/* MEDIA BAR BELOW THE PRIMARY CONTENT
============================================================== */
#mediabar{
	width: 962px;
	overflow:hidden;
	background:#eee;
	padding:8px 0 10px 8px;
	margin-bottom:10px;
	position:relative;
	height:223px;
border:1px solid #e1e1e1;
}
#mediabar .container { /*Do not change the name of class */
	position: absolute;
	left: 8px;  
	width: 954px;
	height:223px;
	overflow:hidden;
}
#mediabar ul{
	width:10000px;
	position: relative;
}
#mediabar li{
	float:left;
	width:152px;
	padding:0 8px 0 0;
}
#mediabar .thumb{
	width:150px;
	background:#fff;
	height:113px;
	border:1px solid #c5c5c5;
	padding:1px;
	margin:0 0 3px 0;
	overflow:hidden;
	text-align:center;
}
#mediabar .thumb img{
	margin:0 auto;
	max-width:150px;
	max-height:113px;
}
#mediabar .info{
	width:148px;
	position:relative;
	background:#fff;
	border:1px solid #c5c5c5;
	padding:2px;
	overflow:hidden;
	min-height:60px;
	height:auto !important;
	height:60px;

}
#mediabar .info p{
	font-size:12px;
	line-height:1.2em;
	font-weight:bold;
	padding:0 2px 0 2px;
color:#555;
overflow:hidden;
height:43px;
}

#mediabar .info p.moreVideo{
	position:relative;
	bottom:3px;
	right:3px;
	padding:3px 5px 0 5px;
top:45px;
height:20px;
}
#mediabar .info p.moreVideo a{
	color:#50630a;
	background:url(default/ico_camera.gif) no-repeat left 2px;
	padding:0 0 0 17px;
}
#mediabar .info p.morePhoto{
	position:relative;
	bottom:3px;
	right:0px;
	padding:3px 5px 0 5px;
top:5x;
height:20px;
}
#mediabar .info p.morePhoto a{
	color:#50630a;
	background:url(default/ico_photo.gif) no-repeat left center;
	padding:0 0 0 17px;
}
#mediabar #previous_button { /*Do not change the name of class */
	position: absolute;
	width: 16px;
	height: 16px;
	right:35px;
	top: 21px;
	background: url(default/prev.png) no-repeat;
	z-index: 100;    





	cursor:pointer;
}

#mediabar #previous_button.disabled { /*Do not change the name of class */
	background: url(default/prev-disabled.png) no-repeat;
	cursor:default;
}
#mediabar #next_button { /*Do not change the name of class */
	position: absolute;
	right: 10px;
	top: 21px;
	width: 16px;
	height: 16px;
	background: url(default/next.png) no-repeat;
	z-index: 100;
	cursor:pointer;
}
#mediabar #next_button.disabled { /*Do not change the name of class */
	background: url(default/next-disabled.png);
	cursor:default;
}

/* PRIMARY MID PART
============================================================== */
#midpartWrapper{
	width:100%;
	margin:4px 0 0 0;
	clear:both;
}

#midpartContent{
	width:660px;
	padding:14px 0px 0 0;
	height:532px;
	float:left;
}

#midColLeft{
	float:left;
	width:160px;
	margin-right:10px;
}
#midColLeft li{
	list-style:square;
	padding:0;
	margin:0 0 0 15px;
	color:#CCC;
	font-size:9px;
}
#midColLeft li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:18px;
}
#midColLeft li a:hover{
	color:#138bcd;
}
#editorspick{
	height:274px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
border-bottom:1px solid #bbb;
}
#editorspick ul{
	margin:0;
	padding:0;
	height:250px;
	overflow:hidden;
}
#editorspick ul li{
	list-style:square;
	color:#ccc;
	margin:0 0 0 15px;
}
#editorspick ul li a{
	font-size:12px;
	color:#333;
	line-height:21px;
}
#dziqad{
	text-align:center;
	margin:auto;
	padding:10px 0;
	border-bottom:1px solid #e4e2e2;
}
#morespecialreports{
	padding:10px 0;
	margin:0 0 10px 0;
}
#morespecialreports ul{
	height:93px;
	overflow:hidden;
}
#midColMid{
	float:left;
	width:297px;
	border:0px solid #093;
	padding:0 0 10px 0px;
}
#midColRight{
	float:left;
	width:180px;
	border:0px solid #093;
	padding:0 0 10px 0px;
}
#commentaries{
	float:left;
	width:auto;
}
.commentCont{
	width:275px;
	background:#f5f5f5;
	border:1px solid #e5e3e3;
	border-bottom:0px!important;
	padding:10px;
	height:71px;
	margin-bottom:10px;
}

.commentCont-last {
	border-bottom:1px solid #e5e3e3!important;
	}

.commentCont div{
	height:71px;
	overflow:hidden;
	line-height:1.1em;
}
#commentaries div p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	line-height:15px;
	width:275px;
}
.columnistThumb{
	float:left;
	width:69px;
	height:69px;
	border:1px solid #e4e2e2;
	display:block;
	margin:0 5px 0 0 ;

}
.storiesTitle{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
	font-weight:bold!important;
}
.byline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	text-decoration:none;
	color:#138bcd;
	display:block;
	font-weight:bold;
}
.byline:hover{
	color:#000;
}
#featuredlinks{
	float:left;
	width:180px;
	height:308px;
	margin-left:10px;
}
#featuredlinks ul{
	margin:0;
	padding:0;
	height:278px;
	overflow:hidden;
}
#featuredlinks li{
	list-style:square;
	padding:0;
	margin:0 0 0 15px;
	color:#CCC;
	font-size:9px;
}
#featuredlinks li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:17px;
}
#featuredlinks li a:hover{

	color:#138bcd;
}
#photosvideos{
	clear:both;
	width:auto;
	padding:11px 0;

	border-top:1px solid #e4e2e2;
	margin:0px 0 0 0;

}
#photosvideos ul{
	margin:0;
	padding:0;
}
#photosvideos li{

	margin:0px 10px 10px 0px;
	padding:5px;
	list-style:none;
	float:left;
	background:#fff;
	border:1px solid #e4e2e2;
}
.featuredlinksRight{
	float:right;
	margin:0;
}

#photosvideos li a{
	display:block;
}
#photosvideos li a:hover{
}
#photosvideos img{
}
#midpartSidebar{
	float:right;
	width:302px;
}
#breakerad{
	width:300px;
	height:35px;
	border:1px solid #e5e3e3;
	margin:0 0 10px 0;
}
#billboardframe{
	width:300px;
	background:#fff;
	border:1px solid #ccc;
	float:right;
	text-align:center;/*changes*/
	margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999;
}
#billboardframe img{
	border:none;
}

/* PRIMARY BOTTOM
============================================================== */
#primaryBottom {
	display:block;
	margin-bottom:10px;	
}
#primaryBottomSidebar {
	float:left;
	width:300px;
}
#primaryBottomTabs {
	float:right;
	width:660px;
	overflow:hidden;
}
#primaryBottomTabs_title{
	width:100%;
	overflow:hidden;
	background:url(default/bgr_primaryBottomTabs_title.gif) repeat-x bottom;
}
#primaryBottomTabs_title li{
	float:left;
	font-size:12px;
	color:#000;
	text-transform:uppercase;
	padding:0 1px 0 0;
}
#primaryBottomTabs_title li.last{
	padding:0;
}
#primaryBottomTabs_title li a{
	float:left;
	color:#000;
	background:url(default/bgr_primaryBottomTabs_title_a.gif) repeat-x;
	height:24px;
	padding:8px 10px 0 10px;
}
#primaryBottomTabs_title li.last a{
	width:75px;
	white-space:nowrap;
}
#primaryBottomTabs_title li a.selected{
	color:#cd1713;
	background:#fff;
	height:24px;
	padding:7px 10px 0 9px;
	border:1px solid #bcbcbc;
	border-bottom:0;
	text-decoration:none;
}
#primaryBottomTabs_body{
	width:638px;
	background:#fff;
	border:1px solid #bcbcbc;
	border-top:0;
	min-height:203px;
	padding:9px 10px 6px 10px;
	position:relative;
	height:auto !important;
	height:203px;
}
#primaryBottomTabs_body .text {
	position:absolute;
	left:10px;
	top:10px;
	width:350px;
}
#primaryBottomTabs_body .text p{
	padding:10px 0;
}
#primaryBottomTabs_body .imgThumb {
	position:absolute;
	right:10px;
	top:9px;
	width:269px;
	height:201px;
	overflow:hidden;
}

#primaryBottomTabs_body ul{
	color:#999999;
	margin:0 0 0 20px;
}
#primaryBottomTabs_body ul li{
	list-style:decimal;
	font-size:12px;
	line-height:1.5em;
	padding:3px 0 3px 0;
}

/*SECONDARY CONTENT WRAPPER [CONTENT SECTION BELOW THE PRIMARY BOTTOMS TABS]
============================================================== */
#secondaryContentWrapper { /*Wraps secondary content [Breaking News and two other blocks on the right hand of breaking news] */
	width:100%;
	overflow:hidden;
}

/* homepage secondary content left boxes */
#secondaryContentWrapper #leftBottomContent{
	float:left;
	width:660px;
}
/*bottomBox*/
.bottomBox{
	width:631px;
	border:1px solid #d7d6d6;
	overflow:hidden;
	padding:7px 15px 10px 12px;
	margin-bottom:5px;
}
.bottomBox .left{
	float:left;
}
.bottomBox .right{
	float:right;
}
.bottomBox_wide{
	width:300px;
}
.bottomBox_wide .thumb{
	padding-bottom:5px;
}
.bottomBox_wide img{
	display:block;
}
.bottomBox_narrow{
	width:315px;
}
.bottomBox a.list{
	color:#222;
	display:block;
	font-size:12px;
	display:block;
	padding:2px 0 2px 10px;
	margin-left:5px;
	background:url(default/ico_widget_li.gif) no-repeat left 6px;
}
.bottomBox a:hover.list{
	background:url(default/ico_widget_li_hover.gif) no-repeat left 6px;
	text-decoration:underline;
	color:#cd1713;
}

/* SIDEBAR BOTTOM - MAIN PAGE
================================================================== */
#secondaryContentWrapper #home_sidebar{
	float:right;
	width:302px;
	text-align:center;

}
/*home_sidebarPosts*/
#home_sidebar{
font-family:Arial;
font-size:11px;
color:#777;
}
/*
#home_sidebar span{
display:block;
text-align:center;
} */
#sidebarTabs2
{
margin-bottom: 10px;
margin-top: 10px;
}
#PDI_container5445974 .pds-box
{
margin-top: 36px;
margin-bottom: 10px;
}
#PDI_container5445974 .pds-links br
{
clear: both;
}
#PDI_container5445974 .pds-vote 
{
text-align: center;
padding: 1px 0px;
}
#PDI_container5445974 .pds-answer
{
	padding: 0px;
}
#PDI_container5445974 .pds-feedback-group
{
padding: 0px 0px;
}
.home_sidebarPosts{
	width:280px;
	border:1px solid #bcbcbc;
	overflow:hidden;
	margin:0 0 10px 0;
	padding:7px 9px 9px 9px;
}
.home_sidebarPosts ul{
	width:100%;
}
.home_sidebarPosts li{
	width:100%;
	overflow:hidden;
	border-bottom:1px dotted #666;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}
.home_sidebarPosts li.last{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
.home_sidebarPosts img{
	float:left;
	width:80px;
	height:85px;
	margin-right:10px;
}
.home_sidebarPosts p{
	font-size:12px;
	line-height:1.3em;
	padding:3px 0 0 0;
}
.home_sidebarPosts p.date{
	color:#3268ca;
}
.home_sidebarPosts p.date span{
	color:#666;
}

#breakerad IMG{
	width:300px;
	height:35px;
	border:0px solid #e5e3e3;
	margin:0 0 0px 0;
	padding:0px;
}

/*bottom right sidebar ads*/


#btnright_ads{
	width:300px;
	background:#fff;
	border:1px solid #ccc;
	float:right;
	text-align:center;/*changes*/
	margin:7px 0px 10px 0px;
	padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999;
}
#btnright_ads img{
	border:none;
}

/*BOTTOM CONTENT WRAPPER [CONTENT SECTION BELOW THE PHOTOS / VIDEOS / WEATHER TABS]
============================================================== */
#btmpartWrapper { 
	margin:11px 0px 0px 0px;
	width:100%;
	overflow:hidden;
padding:10px 0 0 0;
border-bottom:1px solid #d1d1d1;
	
}

#btmcol1 {
	width:265px;
	min-height:600px;
	margin-right:10px;
	float:left;
	}

#btmcol2 {
	width:258px;
	min-height:600px;
	margin-right:10px;
	float:left;
	}

#btmcol3 {
	width:258px;
	min-height:600px;
	margin-right:9px;
	float:left;
	}

#btmcol4 {
	width:172px;
	min-height:600px;
	float:left;
	visibility:hidden;
	display:none;
	}
	
#btmskyscraper {
	background:#e5e5e5;
	width:160px;
	margin-left:8px;
	min-height:600px;
	float:left;
	text-align:center;
	margin:auto;
font-size:11px;
color:#555;
	}
	
#btmskyscraper IMG { border:0px; }

/***btmwrapper general styles**/
#btmpartWrapper UL LI {	
	color:#ccc!important;
	padding-left: 1em;
	text-indent: -1em;
}

#btmpartWrapper UL {		
	margin:0px;
	padding:0px;
	color:#ccc;
	font-size:10px;
	list-style: square inside;
}

#btmpartWrapper UL LI P, #btmpartWrapper UL LI SPAN {		
	color:#000;
	padding-left: 0em;
	text-indent: 0em;
}

#btmcol2 UL LI A, #btmcol3 UL LI A {
	color:#333;
	font-size:12px;
	text-decoration:none;
	} 
	
#btmcol2 UL LI A:hover, #btmcol3 UL LI A:hover {	
	color:#138bcd;
}
/*===============================================*/
/***contents of the first column**/
#twitterdiv { 
	width:100%;
	overflow:hidden;
}
#twitterdiv .entriesdiv {
	height:316px;
	overflow:hidden;
	margin-bottom:14px;
	}
#twitterdiv .entriesdiv UL { 
	margin:0px 0px 0px 0px ; 
	padding:0; }

#twitterdiv .entriesdiv UL LI {
	list-style:none;
	padding:5px 0px 5px 6px;
	border-bottom:1px dotted #CCC;
	color:#333;
	}
	
#twitterdiv .entriesdiv UL LI SPAN { display:block;  }

#twitterdiv .entriesdiv UL LI A {
	color:#138bcd;
	text-decoration:none;
	}
	
#twitterdiv .entriesdiv UL LI A:hover {
	color:#138bcd;
	text-decoration:underline;
	}

#twitterdiv .entriesdiv UL LI .twitentry {
	font-size:12px; }

#twitterdiv .entriesdiv UL LI .twittime {
	font-size:10px; }

#twitterdiv .twitlogo {
	border:0px;
	float:left;
	}

#twitterdiv A.jointw{
	font-size:12px;
	color:#333!important;
	font-family:Arial, Helvetica, sans-serif;
	line-height:23px;
	font-weight:bold;
	float:right;
}

#sundayinqmag {
	margin-top:10px;
	overflow:hidden;
	height:100px;
	}
	
#sundayinqmag UL LI, #sundayinqmag UL LI A {
	color:#333;
	font-size:12px;
line-height:19px;
}
#sundayinqmag UL LI A:hover {
	color:#138bcd;
}

#learningdiv{
	margin-top:10px;
	}
#learningdiv ul li, #learningdiv ul li a{
color:#333;
	font-size:12px;
line-height:19px;
}
	
/*second column*/
.btmpartboxes {	
	height:175px;

	border:1px solid #e4e2e2!important;
	padding:10px 5px 5px 5px;
	overflow:hidden;
	}

.noborder {
	height:175px;
	}

.mtop10px {	
	margin-top:10px;
	}

.centertxt {
	text-align:center;}

.smtitle {
	margin:6px 0px 10px 0px;
	padding:0px;
	font-weight:bold;

	line-height:11px;
}

.btmpartboxes SPAN.sub {
	color:#333;
	display:block;
	margin-bottom:10px;
	font-family:Arial;
	line-height:17px;
	font-size:12px;
	margin:5px 0 0 0;
	}
.btmpartboxes{
	padding:10px;
}

/*bizlinq*/
#bizlinkdiv .ad100x40 {
	border:1px solid #e4e2e2!important;
	text-align:center;
	background-color:#F4F4F4;
	padding:10px;
}
/*remittance*/
#remittance .remitlogo {
	text-align:center;
	width:100%;
	margin:11px 0px 7px 0px;
}

/*citizens' jouralism*/
#citizenj {
	height:161px;
	border-bottom:1px solid #e4e2e2!important;
	padding-top:1px;
	}

#citizenj H5 {
	margin-bottom:0px;}

#citizenj .citizenauth, #citizenj .citizenauth A {
	color:#138bcd;
	font-size:11px;
	display:block;
	margin:0px 0px 10px 0px;
	padding:0px;
	}
	
#btmpartWrapper A.readmore {
	color:#138bcd;
	font-size:11px;
	display:block;
	font-style:italic;
	margin-top:6px;
}
.readmore {
	color:#138bcd;
	font-size:11px;
	display:block;
	font-style:italic;
	margin-top:6px;
}

/*be a citizen*/
#beacitizen {
	height:auto;
	padding-bottom:10px;
	border-bottom:1px solid #e4e2e2!important;
	}

#beacitizen .beacitizentitle {
	margin:12px 0px 13px 0px;
	}
	
#beacitizen P {
	margin:0px;
	font-size:11px;
	color:#666;
	}
#beacitizen .sendreport {
	display:block;
	padding-top:14px;
	}

/*daily dose of INQ*/

#dailydose h4.dailydosetitle {
	text-transform:capitalize;
	color:#333;
	font-size:14px;
	line-height:13px;
	font-weight:bold;
	margin:10px 0px;
	}

#dailydose LABEL { color:#333; font-weight:bold; clear:both; display:block; margin-top:12px;}

#dailydose .dailydoseemail { border:1px solid #809AB7; width:100%; margin:7px 0px;}

#dailydose .dailydosebtn {
	background:url(default/custom/submit.gif) no-repeat;
	border:0px;
	width:70px;
	height:21px;
	}

/* FOOTER
============================================================== */

#footer{
	width:978px;
	height:150px;
	margin:0 auto;
	background:none;
	border-top:1px solid #e4e2e2;
	padding:14px 0 20px 14px;
	position: relative; z-index: 100; background: #EEEEEE;
}
#channelmenu_footer{
	width:162px;
	margin-right:20px;
}
#services_footer{
	width:208px;
	margin-right:20px;
	float:left;
}
#services_footer ul, #inquirer_channels_footer ul{
	float:left;
	margin-right:30px;
}
#inquirer_company_footer{
	width:172px;
	margin-right:20px;
	float:left;
}
#inquirer_channels_footer{
	width:220px;
	margin-right:20px;
	float:left;
}
#footer div ul{
	margin-top:0;
	padding:0;
	text-align:left;
}
#footer div li{
	list-style:none;
	margin:0;
	padding:0;
	line-height:2em;
}
#footer div li a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
#footer div li a:hover{
	color:#0291fc;
}
.footerlogoframe{
	border-top:1px solid #e4e2e2;
	width:992px;
	height:40px;
	margin:auto;
	text-align:center;
	padding:5px 0;
	background: #EEEEEE;position: relative; z-index: 100;
}
.footertitle{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom:1px solid #e4e2e2;
	width:100%;
	text-align:left;
	color:#0291fc;
	font-weight:bolder;
	padding-bottom:3px;
}
#footerCopy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#858585;
}
#footerSearch{
	width:185px;
	float:left;
	margin:0 10px 0 0;
}

#searchDate{
	width:auto;
}
.fontDefault{
	font-size:12px;
	color:#333;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	padding:5px 0;
}
#selectArchiveTitle{
	width:auto;
}
.searchFields{
	width:310px;
}
#footerRightCol{
	float:right;
	width:118px;
}
#footerFollowusCont{
	background:#eee;
	border:1px solid #e4e2e2;
	margin-bottom:5px;
	padding:10px;
	background:#eee;
}
#footerFollowus{
	float:right;
	width:80px;
	border:1px solid #e4e2e2;
	padding:10px;
}
#followusimg{
	display:block;
	text-align:center;
	margin:0 0 9px 0;
}
#footersearchTop{
	width:315px;
	margin:0 0 10px 0;
}
#mediaPartners{
	background:#eee;
	border:1px solid #e4e2e2;

	padding:5px;
	background:#eee;
	width:190px;
	float:left;
}

#mediaPartners{
	background:#eee;
	border:1px solid #e4e2e2;
	padding:5px;
	background:#eee;
	width:190px;

}
#mediaPartners a{
	float:left;
	padding:0 0 5px 0;
}
#mediapartnersimg{

width:190px;
text-align:center;
margin:5px 0;
}
/* GLOBALS and CLASSES - WIDGET STYLES
============================================================== */
.widget {
	margin-bottom:10px;
}
.widget p {
	padding-top:5px;
	padding-bottom:5px;
}
.widget ul li {
	line-height:18px;
	color:#666;
	width:auto;
	border-bottom:1px dotted #D3D9EB;
	margin-left:3px;
	list-style:none;
	padding:2px 0 2px 10px;
	display:block;
	background:url(default/ico_widget_li.gif) no-repeat left 7px;
}
.widget a  {
	display:inline;
	width:auto;
	color:#000;
}
.widget a:hover {
	text-decoration:underline;
}
.widget ul li.digg {
	padding:3px 0 3px 21px;
	background:url(default/ico_shareit/ico_digg.png) no-repeat left center;
}
.widget ul li.fb {
	padding:3px 0 3px 21px;
	background:url(default/ico_shareit/ico_fb.png) no-repeat left center;
}
.widget ul li.stumble {
	padding:3px 0 3px 21px;
	background:url(default/ico_shareit/ico_stumble.png) no-repeat left center;
}
.widget ul li.twitter {
	padding:3px 0 3px 21px;
	background:url(default/ico_shareit/ico_twitter.png) no-repeat left center;
}
.widget ul li.reddit {
	padding:3px 0 3px 21px;
	background:url(default/ico_shareit/ico_reddit.png) no-repeat left center;
}
.widget ul li.google {
	padding:3px 0 3px 21px;
	background:url(default/ico_shareit/ico_google.png) no-repeat left center;
}
.widget ul li.delicious {
	padding:3px 0 3px 21px;
	background:url(default/ico_shareit/ico_delicious.png) no-repeat left center;
}
.widget ul li.print {
	padding:3px 0 3px 21px;
	background:url(default/ico_shareit/ico_print.png) no-repeat left center;
}
/* OTHER GLOBAL SELECTORS */
#primaryTopWrapper .wp-caption-text, 
#primaryBottom .wp-caption-text, 
#secondaryContentWrapper .wp-caption-text { 
/* Hack to hide captions; NOT to be displayed on main page */display:none; 
}
.titleCatName { /* Front page, category labels over blocks */
	text-transform:uppercase;
	color:#138bcd;
	font-weight:bold!important;
	display:block;
	font-size:12px;
	margin-bottom:5px;
	font-family:arial, tahoma, sans-serif;
}
.titleCatName a{
	text-transform:uppercase;
	color:#138bcd;
	font-weight:bold;
	font-size:12px;
	font-family:arial, tahoma, sans-serif;
}
.titleCatName a:hover {
	text-transform:uppercase;
	color:#000;
	font-weight:bold;
	font-size:12px;
	font-family:arial, tahoma, sans-serif;
}

#midpartContent .titleCatName{ margin-bottom:7px!important;}
#midpartContent #photosvideos .titleCatName{ margin-bottom:14px!important;}

/* INNER PAGE CONTENT AREA
============================================================== */
#innerLeft { /* Post wrapper */
        float:left;
        width:630px;
        margin-right:8px;
        margin-left:2px;
        display:inline;
        font-size:1.1em;
        line-height:1.3em;
        padding:10px;
}
	#innerLeft p {
		padding-bottom:10px;
	}
	.metasingle{
		width:100%;
		overflow:hidden;
		border-bottom:1px dotted #666;
		margin:0 0 4px 0;
		padding:0 0 4px 0;
		color:#909090;
		font-size:11px;
	}
	.metasingle a {
		color:#909090;
	}
	.metasingle a:hover {
		color:#000;
	}
	.postAuthor {
		padding-left:13px;
		background: url(default/ico_author.gif) no-repeat left center;
	}
	.postDate {
		padding-left:13px;
		background: url(default/ico_date.gif) no-repeat left center;
	}
	.post {
		padding-top:5px;
	}
	.post a {
		color:#cd1713;
	}
	.post a:hover {
		color:#cd1713;
		text-decoration:underline;
	}
	.post ul {
		padding-bottom:10px;
		list-style: square inside;
	}
	.post img {
		padding:2px;
		border:1px solid #aaa;
		background:#fff;
	}
	.post img.bnone {
		border:none;
	}
	.post ol {
		padding-bottom:10px;
		list-style: decimal inside;
	}
	.post li {

		padding: 2px 0px 2px 10px;
		font-size: 12px;
		line-height: 15px;
		color:#4c4c4c;
	}

	.alignleft {
		float:left;

		margin-right:10px;

		margin-top:5px;
	}
	.alignright {
		float:right;
		margin-left:10px;
		margin-top:5px;
	}
	.aligncenter {
		margin:0 auto;
		display:block;
	}
	.wp-caption {
		margin-bottom:10px
	}	
	.wp-caption img {

		margin-bottom: 5px;
		padding:4px;
		border: 1px solid #ddd;
		background-color:#fff;
	}
	p.wp-caption-text {
		color:#222;
		width: auto;
		font:.8em verdana, arial, sans-serif;
		text-align:center;
		padding-bottom:0 !important;
	}
	blockquote {
		padding: 2px 10px;
		background: #efefef;
		color:#333;
		clear:both;
		border-left: 3px solid #bfbbbb;
		border-bottom:1px dotted #bfbbbb;
		margin-bottom:10px;
		font-size: 11px;
		font-family: verdana, arial, sans-serif;
	}
	code {
		color:#444;
		font:11px/17px tahoma, arial, sans-serif;
		display:block;
	}
	blockquote p {
		padding: 5px 0px;
		margin: 5px 0px;
		line-height: 15px;
	}
	blockquote li {
		padding: 2px 0px 2px 10px;
		font-size: 11px;
		line-height: 15px;
		color:#369;
	}
	blockquote a {
		color:#0080ca;
		text-decoration:underline;
	}
	blockquote a:hover {
		color:#039;
	}
	#entryMeta { /* Style to wrap author details below the article  */
		font-size:.9em;
		border:1px solid #ddd;
		padding:7px;
		background:#f5f5f5;
		color:#444;
		margin-bottom:10px;
		line-height:1.3em;
	}
	#entryMeta img { /* Alignment for author image on single post page */
		float:left;
		padding:2px;
		border:1px solid #bbb;
		margin-top:1px;
		margin-right:5px;
	}
	#entryMeta a { /* Link style for the post details below the post title on single post page */
		color:#8f8f8f;
		text-decoration:underline;
	}
	#entryMeta a:hover {
		text-decoration:none;;
	}
	.attachment-nav {
		display:block;
		margin:15px 0;
		text-align:center;
		font-weight:bold;
		color:#ccc;
	}
	.attachment_more {
		width:156px;
		margin:5px;
		float:left;
		display:inline;
	}
	
/* INNER PAGE SIDEBARS
============================================================== */
#narrowSidebar { /* The narrow sidebar on inner pages that holds photo gallery and 120x600 ad */
	float:left;
	width:130px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	display:inline;
	background: url(default/bgnarrowSidebar.gif) repeat;
	border-bottom:1px solid #e1e1e1;
	border-top:1px solid #e1e1e1;
}
#wideSidebar { /* The Wide sidebar on inner pages */
	float:left;
	width:300px;
	background:#none;
	line-height:18px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;

}
	
/* INNERPAGE SLIDER
============================================================== */	
	/* Inner Page JS Slider Style */
	#innerpage-slider {
		position: relative; /*leave as is*/
		overflow: hidden; /*leave as is*/
		width: 500px; /*width of innerpage content slider*/
		height: 290px;
		background:#efefef;
	}
	#innerpage-slider .contentdiv{ /* do not change the name of class - The size of contentdiv is 495x270 (after excluding padding value) */
		visibility: hidden; /*leave as is*/
		position: absolute; /*leave as is*/
		left: 10px;  /*leave as is*/
		top: 10px;  /*leave as is*/
		z-index:1;
	}
	#innerpage-slider p.sliderCaption { /* Post excerpt style on innerpage slider */
		color:#fff;
		font-size:1em;
		padding:3px 5px 5px;
		position:absolute;
		top:15px;
		display:inline;
		width:auto;
		left:0px;
		background: url(default/bgTransparent.png);
	}
	#innerpage-slider img {
		display:block;
		width:480px;
		height: auto !important;
		height: 270px;
		border:none;
		padding:0;
	}
	#paginate-innerpage-slider{ /* do not change the name of class - used to wrap thumbnails for innerpage area */
		background-color: #efefef;
		padding:0 0 5px 10px;
		margin-bottom:10px;
	}
	#paginate-innerpage-slider ul {
		width:490px;
		padding-bottom:0;
		list-style: none;
	}
	#paginate-innerpage-slider ul li {
		display: inline;
		width:65px;
		float:left;
		margin-left:0;
		padding:0 0 0 0;
		margin-right:4px;
		margin-bottom:3px;
	}
	#paginate-innerpage-slider img{ 
		padding:5px 0 0 0;
		border-right:0;
		border-left:0;
		width:65px;
		height:50px;
		border-bottom:0;
		background: #efefef;

	}
	#paginate-innerpage-slider a img{
		border-top:4px solid #fff;
	}
	#paginate-innerpage-slider a:hover img, #paginate-innerpage-slider a.selected img{
		border-top:4px solid #cd1713;
	}

/* ARCHIVE POSTS - Post format is inherif from .post class
============================================================== */
#bcrum { /* The wrapper for "category Archive for, Author archive" etc... captions in archive pages */
	font-size:.8em;
	padding-top:7px;
	color:#444;
	margin-bottom:10px;
	line-height:1.3em;
}
.labelBC { /* The style for the label used on archive pages to display where visitor is (Category archives for - Posts tagged as ... )*/
	display:block;
	font-size:12px;
	color:#8f8f8f;
	margin-bottom:8px;
	padding-bottom:3px;
	border-bottom:1px dotted #666;
}
.labelBC a {
	color:#6f6f6f;
}
.labelBC a:hover {
	color:#3f3f3f;
}
.locationBC { /* Name of category, archive or date placed below the (Category archives for - Posts tagged as ... ) text on archive pages */
	display:block;
	font-size:18px;
	color:#222;
	letter-spacing:-1px;
}
.metas{
	padding:2px 0 !important;
	border-bottom:1px solid #bcbcbc;
	border-top:1px solid #bcbcbc;
	text-align:right;
	color:#666;
	font-size:12px;
	display:block;
	margin-bottom:10px;
}
.navigation {
	margin-bottom:10px;
}
.metas a,.navigation a{
	color:#cd1713;
}
.metas a:hover ,.navigation a:hover{
	text-decoration:underline;
}
.gab_authorInfo  { /* Author Pages - Post Author Bio wrapper */
	background: #efefef;
	padding:5px;
	margin:5px 0 5px;
	border: 1px solid #ccc;
	font:11px/15px verdana, arial, sans-serif;
}
.gab_authorPic { /* Author Pages - photo inside of bio wrapper */
	float:left;
	width:50px;
	display:inline;
	margin-right:7px;
}	
.photoFrame { /* container around the photo on archive pages  */
	display:block;
	float:left;
	text-align:center;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	margin-bottom:10px;
	border-bottom:1px solid #f4f4f4;
	width:240px;
	min-height: 255px;
	height: auto !important; /* IE6 Min height hack */
	height: 255px;
}
.postinfoPhotoCat { /* Post info for photo gallery post details shown below thumbnails on archive pages */
	padding-top:5px;
	font:11px verdana, arial, tahoma,sans-serif;
	color:#9f9f9f;
	display:block;
}
.postinfoPhotoCat a {
	color:#0854C7;
}
.postinfoPhotoCat  a:hover {
	color:#cd1713;
}

/* COMMENTS STYLE
============================================================== */
p#commentNotification { /* text style for notification message that is displayed when post is pass protected or comments are closed */ 
	display:block;
	margin-top:7px;
	background:#f9f9f9;
	padding:3px 5px;
	font-weight:bold;
}
p#noComment {
	font:bold .8em verdana, tahoma, arial, sans-serif;
	background:#efefef;
	padding:4px 4px 4px 10px;
}
ol.commentlist li { /* Comment Wrapper */
	border:1px dotted #666;
	height:1%;
	margin:0 0 10px;
	padding:7px;
	position:relative;
}
ol.commentlist li li, ol.commentlist li li li, ol.commentlist li li li li, ol.commentlist li li li li li {
	margin:0 0 0;
}
li div.vcard cite {
	font-style:normal;
}
li div.vcard { /* Font style for comment author link*/
	font:bold 12px arial,sans-serif;
	font-style:normal;
	color:#555;
}
li div.vcard a { /* Font style for comment author link*/
	color:#222;
}
li div.vcard img.avatar { /* Avatar style between comments */
	border:1px solid #d5d5d5;
	padding:1px;
	background:#fff;
	position:absolute;
	top:7px;
	right:5px;
}
li div.comment-meta { /* Style for date of comment */
	font:bold 10px/1.4 helvetica,arial,sans-serif;
	display:block;
	padding-top:3px;
	padding-bottom:4px;
}
li div.comment-meta a {
	color:#8F8F8F;
}
li div.comment-meta a:hover {

	text-decoration:underline;
}
ol.commentlist li p { /* Comment font style */
	font:normal 12px helvetica,arial,sans-serif;
	padding:4px 0;
} 

li div.reply a {
	color:#cd1713;
}

ol.commentlist li ul.children { /* Inner comment style */
	margin-top:10px;
}

li.depth-2,li.depth-3,li.depth-4,li.depth-5 { /* inner comment margin-bottom */
	margin:0 0 .20em;
}

ol.commentlist li.even { /*The background color for 1-3-5... no comments*/
	background:#fff;
}
ol.commentlist li.odd { /* Background color for 2-4-6... no comments */
	background:#f9f9f9;
}
ol.commentlist li.pingback div.vcard {
	padding:0 170px 0 0;
}
/* COMMENT FORM
============================================================== */

#respond{
	width:100%;
	overflow:hidden;
}
#respond p{
	width:100%;
	overflow:hidden;
	padding:0 0 12px 0;
}
#url, #email, #author, #commentText{
	float:left;
	border:1px solid #d2d2d2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	background: #fff url(default/bgr_respond_text.gif) repeat-x;
	padding:3px;
	width:201px;
	float:left;
}
#respond textarea#commentText{
	width:97%;
	height:94px;
	overflow:auto;
}
#respond p label small{
	float:left;
	padding:4px 0 0 7px;
	font-size:11px;
	color:#777;
	line-height:1.3em;
}
#respond p#nopadding{
	padding:0;
}
#respond #submit{
	background: url(default/button_submit.gif) no-repeat left;
	width:95px;
	height:35px;
	border:none;
	display:block;
	line-height:0px;
	cursor:pointer;
}
/* image sizes adjustments */
#featured-slider img {width:342px;height:256px;}
#belowfeatured{
height:158px;
overflow:hidden;
}
#belowfeatured p{
line-height:17px;
}
#belowfeatured img {width:70px;height:70px;}
#midColPosts img {width:60px;height:45px;}
#primaryBottomTabs_body img {width:269px;height:201px;}
.photoFrame img {width:232px;height:200px;}
.photoFrame img {width:232px;height:200px;}
.attachmentPage img {max-width:494px;}

/*FACEBOOK WIDGET*/
#fbwidget{
	margin:0 0 10px 0;
border:none;
overflow:hidden;
width:300px;
height:378px;
}


/*WEATHER WIDGET*/
#weatherFrame{
background:#e5e5e5;
width:300px;
height:197px;
border:1px solid #ddd;
margin:10px 0 0 0;
padding:0;
}
#weatherTitle2{
/*background: url("http://www.inquirer.net/wp-content/themes/Homepage/images/sun_life.jpg") no-repeat scroll 0 0 transparent;*/
/*padding:5px;*/
border-bottom:1px solid #c5c5c5;
border-top:1px solid #e9e9e9;
height: 20px;
text-align: left;
font-size: 12px;
font-weight: bold;
}
#sunlife{
background-image: url("http://www.inquirer.net/wp-content/themes/Homepage/images/sun_life.jpg");
display:block;
height:28px;
text-indent: -9999px;
}
#weatherTitle{
background:#ddd;
padding:5px;
border-bottom:1px solid #c5c5c5;
border-top:1px solid #e9e9e9;
}
#weatherTitle a{
text-transform:uppercase;
font-weight:bold;
}
.weather-wrapper {height:197px;clear:both;border:solid 1px #ADC0CF;background:url('http://inquirer.net/wp-content/plugins/interconnect-it-weather-widget/images/background.png') repeat-x bottom left #ddd;text-align:center;position:relative;padding:10px 10px 0 10px; margin:0;/* CSS 3 Stuff */background:-webkit-gradient(linear,0% 20%,0% 100%,from(#ddd),to(#fff));background:-moz-linear-gradient( 80% 100% 90deg,#ddd,#fff);-moz-border-radius:5px;-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.1);box-shadow:1px 1px 4px rgba(0,0,0,0.1);-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.1);border-radius:7px;}
.weather-wrapper .weather-location { float:left; width:170px; padding:10px 0 0 0;font-weight: bold; }
.weather-wrapper .weather-location .weather-country {width:72px; font-size: 12px; padding:0 0 0 10px; float:left; }
.weather-wrapper .weather-forecast { float:left; margin: 10px auto 0; width: 180px; padding: 0 0 0 50px; }
.weather-wrapper .weather-forecast li {width:60px; float:left; overflow: hidden; line-height: 32px; margin: 0; padding: 2px 0; list-style: none; text-align: left; background: none; }
.weather-wrapper .weather-icon-thumb { display: inline-block; width: 50px; vertical-align: middle; float: left; }
.weather-wrapper .weather-day { display: inline-block; width: 50px; float: right; height:20px; }
.weather-wrapper .weather-hilo { display: inline-block; width: 50px; float: right; height:20px;}
.weather-compact  .weather-location { margin-top: 5px; }
.weather-extended .weather-wrapper {padding:10px;margin:10px 0 20px; background: #eeeeee;}
.weather-extended .weather-wrapper .weather-icon {position:absolute;top:-50px;left:50%;margin-left:-80px;text-align:center;}
.weather-extended .weather-temperature {float:left; width:170px; height:40px; display:block;font-size:44px; color:#333; line-height:40px;margin:5px 10px 0 10px;text-shadow:1px 1px 1px #999}
.weather-extended .weather-forecast { margin-top: 10px; }
.icit-credit-link { margin: 20px 0; font-size: 10px; color:#999; }
.weather-extended .weather-wrapper .weather-icon {width:160px; float:left; position:relative; left:50px; top:0;}

.weather-icon img{
float:left;
display:inline-block;
}

div .weather-condition, div .weather-humidity{ 
font-size:11px;
float:left;
padding:0 0 0 20px;
}
div .weather-wind-condition{
width:100px;
}
.weather-city{
padding:0 0 0 10px;
border-left:1px solid#ccc;
}

#lottodiv{
margin:7px 0 0 0;
}
.winningnos a{
width:24px;
height:22px;
background:url('default/custom/lottoball.gif') no-repeat;
display:block;
float:left;
font-weight:bold;
padding:7px 0 0 4px;
}
#winningprize{
background:#ff0000;
padding:5px;
font-size:14px;
font-weight:bold;
color:#fff;
}
.lottoCateg{
background:#e1e1e1;
color:#444;
padding:3px 5px;
}


.boxgrayline{
background:#eee;
border:1px solid #ddd;
}
.boxgrayline td{
line-height:17px;
}
.bglgreen{
background:#ddd;
font-weight:bold;
line-height:16px;
height:19px;
}
.fontbold{
font-weight:bold;
color:#000;
}
.bggray{
background:#ddd;
}
.fontsmallbold{
font-weight:bold;
}
.fontsmall{
font-size:11px;
}
#accordion{
margin:0 0 10px 0;
}
#byline_columnist_wraper {
    padding: 2px;
}
#byline_columnist {
    display: block;
    font-family: Arial;
    font-size: 14px;
    height: 80px;
    margin-bottom: 5px;
    width: 650px;
} 
#columnistThumb {
    border: 1px solid #E4E2E2;
    display: block;
    float: left;
    height: 69px;
    margin: 0 5px 0 0;
    width: 69px;
	background:url(http://www.inquirer.net/videos/images/columnists/default.jpg) ;	
}
#columnistThumb img {
    border: medium none;
    height: 69px;
    width: 69px;
}

.labelC { /* The style for the label used on archive pages to display where visitor is (Category archives for - Posts tagged as ... )*/
	display:block;
	font-size:12px;
	color:#8f8f8f;
	margin-bottom:8px;
	padding-bottom:3px;
	border-bottom:1px dotted #666;
	text-align: right;
}
.bottompart03_boxes
{
  border: 1px solid #DDDDDD;
    color: #6A6A6A;
    float: left;
    font-size: 12px;
    margin: 0 8px 0 0;
    padding: 10px 10px 5px;
    width: 212px;
	margin-bottom: 10px;
}
.bottompart03_boxes_last
{
  border: 1px solid #DDDDDD;
    color: #6A6A6A;
    float: left;
    font-size: 12px;
    margin-left: 8px;
    padding: 10px 10px 5px;
    width: 212px;
}

.bottompart03_boxes_last ul, .bottompart03_boxes ul {
    height: 290px;
    overflow: hidden;
}
.bottompart03_boxes_last ul li, .bottompart03_boxes ul li {
    color: #CCCCCC;
    font-size: 10px;
    list-style: square outside none;
    margin: 0 0 0 13px;
}
.bottompart03_boxes_last ul li a, .bottompart03_boxes ul li a{
    color: #333333;
    font-size: 12px;
    line-height: 19px;
}
.bottompart03_boxes_last ul li a:hover, .bottompart03_boxes ul li a:hover {
    color: #448BCD;
}
.bottompart03_boxes_last img, .bottompart03_boxes img{
    background: none repeat scroll 0 0 #fff;
    margin: 5px 0;
    padding: 0 0 0 5px;
	width: 199px;
	height: 145px;
}
.bottompart03_boxes ul div
{
    line-height: 19px;
}
