body{font-family:Arial, Helvetica, sans-serif;font-size:72.5%;color:#333}

h1{color:#a62a00;font-family:Georgia, "Times New Roman", Times, serif;font-size:3em;text-transform:uppercase}
h2{color:#004a7a;font-family:Georgia, "Times New Roman", Times, serif;font-size:2.4em;text-transform:capitalize;font-weight:normal}
h3{color:#004a7a;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.8em;text-transform:capitalize;font-weight:normal}
h4{color:#333;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;text-transform:capitalize;font-weight:normal}
p{color:#333;font-size:1em;line-height:1.4em;padding:5px 0}

h1, h2, h3, h4, h5{padding:10px 0;}
h2.section-title{color:#004a7a;font-family:Arial, Helvetica, sans-serif;font-size:1.8em;text-transform:uppercase;padding:20px 0 5px 0;border-bottom:5px solid #02a2de;}
h2.lead-title{border-bottom:1px dotted #0072bc;padding-bottom:5px}
h2.news-story-header{padding:10px 0}
h3.news-section-subtitle{color:#004a7a;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.6em}
h4.extras-sideb{color:#333;padding:10px 0 3px 0;border-bottom:5px solid #02a2de;margin-bottom:5px}
h4.extras-sidea{color:#fff;font-weight:bold;}
a.headline, #lead-stories li a{color:#004a7a;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;font-weight:normal}
a.headline2, h4.skimmer-h4{color:#004a7a;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;font-weight:400} 

body.story-page h4{border-color:#a62a00;}
body.story-page p{font-size:1.2em;line-height:1.4em}


/*----------------------\
   Reset
\-----------------------*/

ul{list-style-type:none;}
a{text-decoration:none;color:#0072bc}
a:hover{color:#a62a00;}
img{}

/*----------------------\
   Sub Header
\-----------------------*/

/*Todays Paper*/

span.tp-title{
	padding-top:5px;
	display:block;
	font-size:2.2em;
	color:#004a7a;
	}
span.tp-caption{
	font-size:.9em;
	color:#a67a00;
}

/*Weather widget*/

#weather-widget ul li.ww-hi span#hi-temp, #weather-widget ul li.ww-lo span#lo-temp{
	text-align:center;
	color:#fff;
	font-weight:bold;
	line-height:19px;
}
#weather-widget ul li.ww-hi span#hi-caption, #weather-widget ul li.ww-lo span#lo-caption{
	text-align:center;
	color:#ff4100;
	font-size:.9em;
}
#weather-widget ul li.ww-city a{
	font-size:1.2em;
}

/*Search*/

#main-search input.search-btn{
	color:#fff;
	line-height:20px;
	text-align:center;
	font-size:1.2em;
	padding:0;
}

/* Main Menu */

#main-nav-wrapper ul li a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
}

#sub-nav a{color:#fff}
#extra-nav a{color:#a62a00}

.tick-label{
	font-size:1em;
	color:#a62a00;
	font-weight:bold;
}
/*----------------------\
   Main Index Summary
\-----------------------*/

table.stock-markets td{
	padding:2px 0;
	color:#a67a00;
}
table.stock-markets td.table-title{
	color:#333;
	font-weight:bold;
	text-transform:capitalize;
	font-size:1em;
}

table.stock-markets td.iname{
	color:#333;
	font-weight:bold;
	text-transform:uppercase;
}

table.stock-markets td.vol{
	font-weight:bold;
}

table.stock-markets td.trend{
	width:20px;
}

/*----------------------\
   Side Bar
\-----------------------*/

#small-poll span.poll-question{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
a.more-polls{
	font-size:.9em;
	color:#333;
}

div.extras-list ul li a{
	color:#0072bc;
} 
div.extras-list ul li a:hover{
	color:#a62a00;
} 



#blog-tabs li a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

ul.sub-title-list li a{
	color:#004a7a;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	font-weight:400;
	}
ul.sub-title-list li a:hover{
	color:#a62a00;
}
h3.news-section-subtitle a{
	color:#004a7a;
}
h3.news-section-subtitle a:hover{
	color:#a62a00;
}

li.archive-list-title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.8em;
	color:#a62a00;	
}