@import url(http://fonts.googleapis.com/css?family=Roboto);
@import url(http://fonts.googleapis.com/css?family=Oswald);
.roboto {font-family: 'Roboto', sans-serif;color:#333}
.oswald {font-family: 'Oswald', sans-serif;}

h1, h2 {font-family: 'Oswald', sans-serif;font-weight:normal}

*{margin:0px; padding:0px ; }
body{background-color:#eee;font-family:Arial}
a{text-decoration:none}
a img{border:none}
.local {margin: 0px 0px 0px 154px;}
.rest{margin: 0px 0px 0px 102px;}
#fullContent{width:963px; background-color:#FFF; margin:auto;border:1px solid #ccc}
	#headlinesBar{background:#ed1b24; height:32px; color:white;font-size:12px}
	    #headlinesBar ul{list-style-type:none}
			#headlinesBar li{padding:0 5px; display:inline; position: relative;}
		#headlines{width:154px}
		#scroller{width:430px}
		#quickSearch{width:285px}
	#header{height:147px;}
		#logo{text-align:right
}
		.IssueInfo{font-size:12px}
		#rightColumnHeader{width:468px; text-align:right}
		.headerLinksA a{font-size:14px; color:black; font-weight:bold}
		.headerLinksB{color:#ed1b24;  font-weight:bold;}
		.headerLinksB a{color:#ed1b24; font-size:12px}
	#navMenu{height:31px; background-color:#444; color:#888; font-size:14px;width:100%}
	#navMenu a{color:#fff; text-decoration:none;font-family: 'Oswald', sans-serif;font-weight:normal}
	#navMenu a:hover{color:#ed1b24}
	#navMenu ul{list-style-type:none}
			#navMenu li{padding:5px 9px; display:inline; position: relative;}
				.listTypeA{border-left:solid 1px #888;}
				
			  #navMenu li ul { margin: 5px 0 0 0; padding: 0; position: absolute; left:1px; text-align: left; display: none; border-top: 1px solid white; background:#e7e5e6; width:180px; height:30px}
				/*background-image:url(../images/identity/MenuItemBg.png) */
		        #navMenu li ul li { float: none; display: inline;}

	.sectionHeadline a{color:#FFF; height:62px;font-family: 'Oswald', sans-serif;} 
	#mainContent a{color:#333}
	    #mainContent td{padding-top:5px}
	    .mainHeadline{padding-left:20px}
	    .mainHeadline img{margin-bottom:5px}
	    .hlSummary h1{font-size:22px}
	    .otherHeadlines{width:734px}
	    .otherHeadlines td{vertical-align:top}    
		#leftColumn{width:734px; vertical-align:top}
		    #leftColumn table{padding:0px}
		.hlSummary{padding: 0 10px; vertical-align:top}
        .hlSummary p{font-size:14px}
	        .nonLocal table{width:600px; margin-bottom:5px}
	        .sectionHeadline{background-color:#535152; color:White; font-weight:bold; padding-left:20px; padding-bottom:2px;font-family: 'Oswald', sans-serif;font-weight:normal}
	        .sectionTopStory h2{font-size:14px}
	        .sectionTopStory{font-size:12px;}
	        .sectionTopStory li{list-style-position: outside; list-style-image: url(bullet.gif); margin-left:25px; margin-bottom:3px}	
	       	
	        .otherPolls li{font-size:12px; list-style-position: outside; list-style-image: url(bullet.gif); margin-left:25px; margin-bottom:3px}
		#rightColumn{width:229px;vertical-align:top}
	#footer{text-align:center; height:66px; background:#444; color:white; font-size:12px}
	#footer ul{list-style-type:none}
			#footer li{padding:0 10px; display:inline; position: relative;}
	#footer a{color:white; text-decoration:none}
	#footer a:hover{color:#CCC}
	
	.photo{margin-bottom:10px; margin-right:10px}
	.storyDetails{font-size:12px}
	.storyDetails p{margin-bottom: 18px; text-align: justify}
	.byline {
    color: Gray;
    font-family: Arial;
    font-size: 11px;
    }
    .otherStories li {margin-left:40px; font-size:12px; list-style-position: outside; list-style-image: url(bullet.gif); }
#archieve { font-size:11px; width:600px}
#archieve h1 { background:#727272; }
#archieve h2 { font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px;  }
#archieve .edge { background:#727272; float:left; margin-right:5px; width:10px; height:10px; display:block; margin-top:3px;}
#archieve th { background:#000; color:#fff; text-align:center; }
#archieve td { border:1px solid #CCC; text-align:center; }
#archieve td:hover { background:#f1f1f1; }    
#cinema { font-size:11px; width:600px; }
#cinema h1 { background:#535152; }
#cinema h2 { font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#476097;  }
#cinema h3 { font:bold 14px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#dc6338; padding-left:20px }
#cinema p { text-align:justify; }
#cinema .edge { background:url(bullet.gif) no-repeat; float:left; margin-right:5px; width:10px; height:10px; display:block; margin-top:3px;}
#cinema .edge2 { background:#dc6338; float:left; margin-right:5px; width:5px; height:5px; display:block; margin-top:5px;}
#cinema .movie { padding-bottom:15px; }
/*#cinema .movie img { float:left; margin-right:5px; }*/
#cinema .movie h3 { font-size:11px; }
#cinemaList{padding-left:20px}

#classifieds { font-size:11px; line-height:15px; width:600px; }
#ctl00_ContentPlaceHolder1_pnlclassfiedstext{padding-left:20px}
#classifieds h1 { background:#4a78dd; padding-left:20px }
#classifieds h2 { font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#4a78dd; cursor:hand;  }
#classifieds h3 { font:bold 14px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#dc6338;  }
#classifieds input { height:18px; border-color:#d6d6d6; }
#classifieds td { border:1px solid #898989; text-transform:uppercase; }
#classifieds .css1 {color:#e63a30;font-weight:bold;}
#classifieds .css2 { color:#4a78dd;font-weight:bold;}
#classifieds .css3 { color:#e63a29;font-weight:bold;}
#classifieds .css4 { color:#1258d7;font-weight:bold;}
#classifieds .css5 { color:#8034a2;font-weight:bold;}
#classifieds .css6 { color:#0842a9;font-weight:bold;}
#classifieds .css7 { color:#f2b248;font-weight:bold;}
#classifieds .css8 { color:#3c5c1f;font-weight:bold;}
#classifieds .css9 { color:#e96930;font-weight:bold;}
#classifieds .css10 { color:#ad3f1f;font-weight:bold;}
#classifieds .css11 { color:#78bb43;font-weight:bold;}
#classifieds .css12 { color:#65b5df;font-weight:bold;}
#classifieds .classified { border-bottom:1px solid #ccc; padding-bottom:10px; overflow:hidden; margin:10px 0; }
#classifieds .classified img { border:1px solid #CCC; float:left; padding:6px 8px; margin-right:6px; }
.boxads {font:bold 12px Arial, Helvetica, sans-serif;}    

#digital{font:12px Arial, Helvetica, sans-serif; margin-left:20px}
#digital li { margin-left:20px; list-style-image:url('../images/icopdf.jpg') }
#digital a:visited { color:Red;}

#horoscope { font-size:11px; width:600px;}
#horoscope h1 { background:#535152; }
#horoscope h2 { font:bold 18px Arial, Helvetica, sans-serif; margin:8px 0; color:#f2ab3e;  }
#horoscope td { border:1px solid #ccc; width:33%; text-align:center; padding-bottom:10px; }
#horoscope .bg_gray { background:#f1f1f1; }
#horoscope .text { text-align:left; width:300px; }
#horoscope .text h3 { color:#b133c4; font-size:14px;}
#horoscope .link { float:right; color:#b133c4; font-weight:bold;  }
#horoscope .text p{margin-left:5px}

#whatson { font-size:11px; }
#whatson h1 { background:#be3e6f; }
#whatson h2 { font:bold 18px Arial, Helvetica, sans-serif; margin:8px 0; color:#be3e6f;  }
#whatson .edge { background:#be3e6f; float:left; margin-right:5px; width:10px; height:10px; display:block; margin-top:3px;}
#whatson td { border:1px solid #ccc; padding-bottom:10px; }
#whatson td  a.full { color:#be3e6f; font-weight:bold; }

.articles_banner1{font-size:12px; padding-left:20px}
.title { display:block; padding:4px 4px 4px 20px; color:#fff; background:#4c4c4c; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif; margin-bottom:15px;  }
.movie{padding-left:20px}
.searchEngineBody{display:block; padding:4px 4px 4px 20px; font:12px Arial, Helvetica, sans-serif; }
.searchEngineTitle{ display:block; padding:4px 4px 4px 20px; color:#fff; background:#4c4c4c; text-transform:uppercase; font:bold 14px Arial, Helvetica, sans-serif; }
.searchEnginelink{display:block; padding:4px 4px 4px 20px; font:12px Arial, Helvetica, sans-serif;}
.searchEnginePage{display:block; padding:4px 4px 4px 20px; font:12px Arial, Helvetica, sans-serif;}

#rss p
{
    font-size:12px;
    margin:10px
}

a img{border:none}

#more{
	width:83px;
	height:24px;
	background:url('img/more.png') no-repeat;
	cursor:pointer;
	margin:40px auto;
}

#resultsDiv{padding-left:20px; padding-right:10px}

.webResult{margin-bottom:10px}
/*.webResult h2 a{font-size:14px}*/
.webResult h2{ 
	background-color:#E7E5E6;
	font-size:16px;
	font-weight:normal;
	padding:4px 10px;
	margin:0 0 10px 0;
	/* Applying CSS3 rounded corners */
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
}
.webResult p{font-size:12px; margin-left:10px}
.webResult > a{font-size:12px; color:#333;margin-left:10px}