.news-image {padding:5px;border:solid 1px #EFEFEF;}
.newsImage {padding:5px;border:solid 1px #EEE;}
a:hover img.news-image {border:solid 1px #CCC;-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999;}
 
#leadArticle ul,
#localArticle ul {margin-left:0;padding-left:0;}

#leadArticle ul li,
#localArticle ul li {margin-left:0;list-style:none;padding-bottom:20px;float:left;}

#leadArticle .title {font-family:Arial, Helvetica, sans-serif;font-size:18px;padding:0;margin:0;}

#leadArticle .title a, 
#localArticle .title a {color:#0053ab;}
#leadArticle .title a:hover, 
#localArticle .title a:hover{text-decoration:underline;}

#leadArticle p {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:18px;}

#localArticle ul li .sImage, 
#leadArticle ul li .sImage,
.cat-news li a img.sImage{float:left;padding:5px;	border:solid 1px #EFEFEF;margin-right:10px;}

#localArticle ul li a:hover img.sImage,
#leadArticle ul li a:hover img.sImage,
.cat-news li a:hover img.sImage{border:solid 1px #CCC;-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999;}

p a.read-more {font-size:11px;color:#0053ab;padding-left:3px;margin:0;font-weight:bold;}
p a.read-more:hover {text-decoration:underline;}
p.comment a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#0053ab;font-weight:bold;background:url(../../img/comments1.png) 0 0px no-repeat;padding:1px 0px 1px 20px;}
p.comment a:hover{text-decoration:underline;}

#cite-date .timedate {float:left;font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#666;font-style:normal;text-decoration:none;border-bottom:none;padding-left:15px;}
.timedate {font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#666;font-style:normal;text-decoration:none;border-bottom:none;}

.cat-news {margin-left:0;padding-left:0;}
.cat-news li {margin-left: 0;list-style: none; padding-bottom:20px;float:left;}
.cat-news li a{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#0053ab;padding:0;margin:0;}
.cat-news li a:hover{text-decoration:underline;}
.cat-news li p{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:1.5;}

.topNews-left {float:left;width:50%;margin-right:2px;margin-top:.5em;margin-bottom:1em;}
.topNews-right {float:right;width:49%;margin-left:2px;margin-top:.5em;margin-bottom:1em;}
.topNews-left .title,
.topNews-right .title,
#feature .title {font-family:Arial, Helvetica, sans-serif;font-size:16px;padding:0;margin:10px;}

.topNews-left .title a,
.topNews-right .title a,
#feature .title a {color:#0053ab;}

.topNews-left .title a:hover, 
.topNews-right .title a:hover,
#feature .title a:hover {text-decoration:underline;}

.topNews-left p,
.topNews-right p,
#feature p {margin:0;line-height:19px;}

.topNews-left p a,
.topNews-right p a,
#feature p a {font-size:11px;color:#0053ab;padding-left:3px;margin:0;font-weight:bold;}

.topNews-left p a:hover,
.topNews-right p a:hover,
#feature p a:hover {text-decoration:underline;}

.topNews-left .comment a,
.topNews-right .comment a,
#feature .comment a {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#0053ab;font-weight:bold;background:url(../../img/comments1.png) 0 0px no-repeat;	padding:1px 0px 1px 20px;}

.topNews-left .comment a:hover, 
.topNews-right .comment a:hover,
#feature .comment a:hover {text-decoration:underline;}

#articleSection h2 {float:left;width:400px;padding:0;margin:0;}
#articleSection span.dugg {float:right;}
#articleSection .share {height:auto;border-top:1px #ccc dotted;border-bottom:1px #ccc dotted;padding:0;margin:10px 0 10px 0;}
#articleSection .share ul {list-style-type:none;margin:5px;text-align:right;}
#articleSection .share ul li {display:inline;padding:0 5px 0 0;}
#articleSection .share ul li#pubdate {font-size:11px;color:#666;font-weight:bold;text-transform:uppercase;}
#articleSection .share ul li a {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#0053ab;margin:0;text-transform:uppercase;}
#articleSection .share ul li a:hover {text-decoration:underline;}
#articleSection .commentIcon {background:url(../../img/comments1.png) 0px 0px no-repeat;padding:1px 0px 1px 19px;text-decoration:none;}
#articleSection .printIcon {background:url(../../img/print.png) 0px 0px no-repeat;padding:1px 0px 1px 19px;text-decoration:none;}
#articleSection .emailIcon {background:url(../../img/email.png) 0px 0px no-repeat;padding:1px 0px 1px 19px;text-decoration:none;}

#articleSection p.author {font-size:11px;color:#666;font-weight:bold;text-transform:uppercase;margin:0;padding-top:5px;}
#articleSection p.author a {font-size:11px;color:#0053ab;font-weight:bold;text-transform:uppercase;margin:0;padding:0;}
#articleSection p.author a:hover {text-decoration:underline;}

#articleSection a.tags,
#articleSection a.basic {font-size:13px;color:#0053ab;margin:0;padding:0;}

#article-nav a {font-size:11px;color:#0053ab;margin:0;padding:0;float:right;text-transform:uppercase;}

#articleSection a.tags:hover,
#articleSection a.basic:hover,
#article-nav a:hover {text-decoration:underline;}
#articleSection p.photo-caption {background:#eee;text-align:right;color:#666;margin:0;padding:5px;height:auto;font-size:11px;}
#vote fieldset {border:dotted 1px #ccc;margin:0;}
#article-body p {line-height:1.8;}

#articleSection h2, 
#error-message h2,
#contact-us h2 {font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:26px;margin:0;padding:20px 0 0 0;line-height:1;}

#topNews ul {margin-left:0;	padding-left:0;}
#topNews ul li {margin-left:0;list-style:none;padding-bottom:10px;float:left;line-height:1.5;}
#topNews ul li .sImage {float:left;padding:5px;border:solid 1px #EFEFEF;margin-right:10px;}
#topNews ul li a:hover img.sImage {border:solid 1px #CCC;-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999;}
#topNews .title a {font-family:Arial, Helvetica, sans-serif;font-size:16px;padding:0;margin:0;color:#0053ab;}
#topNews .title a:hover {text-decoration:underline;}

#topNews .commentary-author, 
#topNews .timeline-date,
#feature .timeline-date {font-size:11px;color:#666;font-weight:bold;text-transform:uppercase;margin:0;padding-bottom:5px;}
#topNews ul a {color:#0053ab;}
#topNews ul a:hover {text-decoration:underline;}

#search_container {margin:10px 20px 10px 20px;padding:0;}
#search_container ul {margin-left:0;padding-left:0;}
#search_container ul li {margin-left:0;list-style:none;float:left;padding:10px;width:97%;}
#search_container ul li .sImage {float:left;padding:5px;border:solid 1px #EFEFEF;margin-right:10px;}
#search_container ul li a:hover img.sImage {border:solid 1px #CCC;-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999;}
#search_container a.title {font-family:Arial, Helvetica, sans-serif;font-size:16px;	padding:0;margin:0;color:#0053ab;}
#search_container a.title:hover {text-decoration:underline;}
#search_container .url {font-family:Arial, Helvetica, sans-serif;font-size:10px;padding:0;margin:0;color:#666;}
#search_container em {font-weight:bold;}
#search_container ul a {font-size:10px;color:#0053ab;}
#search_container ul a:hover {text-decoration:underline;}
#search_container .page a {font-size:11px;color:#0053ab;font-weight:bold;text-transform:uppercase;margin:0;padding:0;}
#search_container .search_results {background:#ccc;	padding:10px;font-size:13px;}
#search_container #lcol {float:left;width:300px;margin:15px 15px 0 0;}
#search_container #mcol {float:left;width:200px;margin:15px 15px 0 0;}
#search_container #rcol {float:left;width:200px;margin:15px 0 0 0;}

#comments .page a:hover {text-decoration:underline;}

#textsizer-classnames {margin-top:10px;margin-bottom:6px;float:right;}
#textsizer-classnames p {font-size:11px;color:#666;font-weight:bold;text-transform:uppercase;}
#textsizer-classnames p {display:inline;}
ul.textresizer {list-style:none;display:inline;margin:0px;padding:0px;}
ul.textresizer li {display:inline;margin:0px;margin-right:5px;padding:0px;}
ul.textresizer a {border:solid 1px #eee;padding:2px 3px;font-weight:bold;text-decoration:none;color:#666;}
ul.textresizer a:hover {background:#e5e5e5;border:solid 1px #ccc;}
ul.textresizer .small-text {font-size:11px;}
ul.textresizer .medium-text {font-size:13px;}
ul.textresizer .large-text {font-size:16px;}
ul.textresizer .larger-text {font-size:19px;}
ul.textresizer a.textresizer-active {border:solid 1px #081935;background:#ef3832;color:#fff;}

#maincontent {font-size:13px;clear:right;}
#maincontent.small-text {font-size:11px;}
#maincontent.medium-text {font-size:13px;}
#maincontent.large-text {font-size:15px;}
#maincontent.larger-text {font-size:17px;}

.pagination {position:relative;background-color:#eee;height:25px;padding-top:6px;}
.pagination p {margin:0;}
.pagination .status {text-align:center;width:30%;margin:0 auto;color:#666;font-weight:bold;}
.pagination .prev_page {position:absolute;top:6px;left:3px;}
.pagination .next_page {text-align:right;right:3px;position:absolute;top:6px;}
.pagination a {color:#0053ab;}
.pagination a:hover {text-decoration:underline;}

#related {background-color:#0053ab;padding:0px 10px 10px 10px;margin-top:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#related h2 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#eee;font-weight:bold;padding:10px 5px 2px 5px;border-bottom:#fff 2px solid;text-transform:uppercase;letter-spacing:1px;}
#related ul {list-style-type:none;display:block;list-style-position:inside;color:#FFF;}
#related ul li {padding:10px 5px 0px 5px;}
#related ul li a {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;}
#related ul li a:hover {color:#eee;text-decoration:underline;}
#related-date {color:#fff;padding-left:5px;}

#site-pages h2 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000;font-weight:bold;text-transform:uppercase;letter-spacing:1px;padding-left:20px;}
#site-pages p {padding-left:20px;padding-right:20px;font-size:11px;}
#site-pages ol {margin-left:3em;list-style-type:decimal;padding-left:1em;text-indent:.2em;font-size:11px;}
#site-pages ol li {margin-left:0;}
#site-pages a {color:#0053ab;}
#site-pages a:hover {text-decoration:underline;}
