﻿body
{
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-color: #fff;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	color: #00447b;
}

#wrapper
{
	width: 990px;
	margin: 0px auto;
	text-align: left;
}

#leftColumn 
{
	position: relative;
	width: 165px;
	padding-top: 30px;
	float: left;
}

#middleColumn 
{
	position: relative;
	width: 459px;
	float: left;
	padding: 0px; padding-top: 60px;
	margin: 0px;
}

#middleColumn h1
{
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	color: #F39800;
	font-weight: bold;
	padding: 0px;
	margin: 0px; margin-bottom: 5px;
}

#middleColumn h2
{
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	color: #F39800;
	font-weight: bold;
	padding: 0px;
	margin: 0px; margin-bottom: 5px;
}

#smallTextBox h1
{
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	padding: 0px;
	margin: 0px; margin-bottom: 5px;
}

#smallTextBox b
{
	display: block;
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	padding: 0px;
	margin: 0px; margin-bottom: 5px;
}

#middleColumn #middleTopColumn 
{
	position: relative;
	width: 459px;
	margin-bottom: 12px;
}

/* #middleColumn #middleTopColumn img {float: left;} */

#middleColumn #middleContentColumn 
{
	position: relative;
	width: 459px;
}

#editionRSSLinkDiv {display: block; margin-bottom: 30px;}

#rightColumn 
{
	position: relative;
	width: 336px;
	float: left;
}

#topMenuBox
{
	position: relative;
	width: 328px;
	background-color: #002E5F;
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	color: #fff;
	padding: 4px; padding-top: 8px; padding-bottom: 8px;
	text-align: center;
}

.lnkTopMenuBox {text-decoration: none;color: #fff;}
.lnkTopMenuBox:hover {text-decoration: underline;}

#smallTextBox
{
	position: relative;
	width: 320px;
	background: #F39800 url(../images/stxtbg.gif) no-repeat bottom left;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	padding: 8px; padding-bottom: 10px;
	margin: 0px; margin-bottom: 15px;
}

.advBox
{
	margin-bottom: 15px;
}

#smallTextBox h2
{
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	padding: 0px;
	margin: 0px; margin-bottom: 5px;
}

#smallTextBox a {color: #fff; text-decoration: underline; font-weight: normal;}
#smallTextBox a:hover {text-decoration: none;}

#middleContentColumn a 
{
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-color: none;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	color: #00447b;
}
#middleContentColumn a:hover {text-decoration: none;}

#tagCloudColumn
{
	position: absolute;
	top: 6px; right: 0px;
	width: 368px; height: 60px;
	/* border: 1px green solid; */
	text-align: right;
}

h5 {font-size: 13px;}

.TagCloudLink {font-family: arial, Sans-Serif;font-size: 12px;text-decoration: none;color: #00447b;}
.TagCloudLink:hover {text-decoration: none;}

.spacerDiv {display: block; width: 15px; float: left;}

.imgLeftColumn {width: 165px; padding: 0px; margin: 0px; border: 0px; margin-bottom: 2px;}

.lnkEditionRSS
{
	display: block;
	float: right;
	text-decoration: none;
	margin-bottom: 10px;
}

.lnkEditionRSS img {border: none;}
#topArticle {width: 459px;float: left;padding: 0px;margin: 0px; margin-bottom: 10px;padding-bottom: 5px; border-bottom: 1px #F39800 solid;}
#topArticleDate {width: 45px; float: left; padding: 0px; padding-right: 5px; margin: 0px; text-align: center;}
.txtDay {font-family: verdana, Sans-Serif; font-size: 30px; color: #999;}
.txtMonth {font-family: verdana, Sans-Serif; font-size: 16px; color: #999;}
#topArticleContent {width: 409px; float: left; padding: 0px; margin: 0px;}
#topArticleContent h2 {font-size: 18px; color: #F39800; padding: 0px; margin: 0px; margin-bottom: 6px}

.readMore 
{
	display: block; 
	float: right;
	font-family: verdana, Sans-Serif;
	font-size: 14px;
	color: #F39800;
	text-decoration: none;
	font-weight: bold;
}

.moreArticles 
{
	display: block; 
	float: right;
	font-family: verdana, Sans-Serif;
	font-size: 14px;
	color: #F39800;
	text-decoration: none;
	font-weight: bold;
}

.readMore img {border: none;}

#relatedNews {width: 459px;float: left;padding: 0px;margin: 0px; margin-top: 10px;}
#relatedNewsInner {padding-left: 50px;}
#relatedNews .imgRelNews {padding: 0px; margin: 0px; margin-bottom: 10px; padding-top: 5px;}
#relatedNews h2 {font-size: 18px; color: #F39800; padding: 0px; margin: 0px; margin-bottom: 10px;}
#relatedNews ul {width: 380px; padding: 0px; padding-left: 20px; margin: 0px; list-style-type: square; color: #F39800;}
.lnkRelNews {font-family: Arial, Sans-Serif;font-size: 12px;color: #00447b;text-decoration: none;}
.lnkRelNews:hover {text-decoration: underline;}
.lnkRelatedNewsRSS {display: block;float: left; position: relative; margin-left: -40px; text-decoration: none;margin-bottom: 10px;}
.lnkRelatedNewsRSS img {border: none; margin-top: 5px;}

.lnkArticleTitle {text-decoration: none;}
.lnkArticleTitle h2 {text-align: left;}
.lnkArticleTitle h2:hover {text-decoration: underline;}
#jullionBox {height: 130px;}

A:Link.iconText,
A:Active.iconText,
A:Hover.iconText,
A:Visited.iconText
{
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
	position: relative;
	top: -5px;
	color: #4E4E50;
	font-weight: bold;
}

.RArticleLink 
{
	font-family: arial, Sans-Serif;
	font-size: 12px;
	text-decoration: underline;
	color: #00447b;
}

.RArticleLink:hover {text-decoration: none;}