#breadcrumbs {
	font: normal 10pt Verdana,Sans-Serif;
	color: #666666;
	margin-left:10px;
}
#breadcrumbs a {
	color: #003366;
}
#breadcrumbs a:hover {
	color: #0066cc;
	text-decoration: none;
}
div.middle_container{
	margin-bottom: 10px;
}
a {
	color: #0066cc;
}
a:hover {
	color: #003366;
}
/****** ARTICLE FORMATTING ******/
#textsize {
	text-align: right;
	font: normal 8pt Verdana,Sans-Serif;
	color: #666666;
	float: right;
}
#textsize a {
	color: #0066cc;
	text-decoration: none;
}
#textsize a:hover {
	color: #000000;
}
#textsize img {
	border: 0px none;
}
#article_header {
	background-color: #deebf8;
	font: normal 14pt Verdana,Sans-Serif;
	color: #003366;
	padding: 5px 10px 5px 10px;
}
#article_header span {
	font: normal 12pt Verdana,Sans-Serif;
	color: #333333;
}
div#article{
	margin: 0px 5px 0px 5px;
}
div#article a img {
	border: none;
}

div.author_image {
	float: right;
	font: normal 7pt Verdana,Sans-Serif;
	text-align: center;
	margin-right: 10px;
}
div.author_image img {
	border: #cccccc 0px solid;
	width: 75px;
	height: 75px;
}
div.author_image a {
	color: #0066cc;
}
div.author_image a:hover {
	color: #003366;
}
/****** ARTICLE BODY set to span to wrap photo rotator ******/
span#resizeabletext{
	border:solid 0px #000000;
}
a.article_link,
#resizeabletext a {
	color: #0066cc;
	font: normal 10pt Verdana,Sans-Serif;
}
a.article_link:hover,
#resizeabletext a:hover {
	color: #003366;
	text-decoration: none;
}
/****** END ARTICLE BODY ******/

.article_time {
	font: normal 8pt Verdana,Sans-Serif;
	color: #666666;
}

#icons {
	text-align: center;
	border:solid 0px #000000;
}
#icons a {
	text-decoration: none;
	color: #003366;
}
#icons a:hover {
	color: #0066cc;
}
#icons a img {
	border: 0px none;
}

#next_prev_article {
	padding: 5px 5px 5px 5px;
	text-align: right;
	background-color: #f9f9f9;
	border-top: #dddddd 1px solid;
	color: #666666;
}

/****** COMMENTS BOX ******/
#comment_box {
	padding: 10px;
	margin: 0px 5px 0px 5px;
	background-color: #f0f0f0;
	float: left;
	width: 300px;
}
#comment_box form{
	margin: 0px;
	padding: 0px;
}
#comment_box textarea {
	width: 250px;
	height: 100px;
}
#comment_box div {
	font: normal 7pt Verdana,Sans-Serif;
	color: #666666;
}
#comment_bottom_box{
	margin-left: 10px;
	margin-right: 10px;
	color:#003366;
	font-weight:bold;
}
#popular div {
	font-size: 12pt;
	font-weight: bold;
	color: #003366;
	text-transform: uppercase;
}
#popular table {
	margin-left: 10px;
}
.comment_container_bottom{
	border: solid 0px #000000;
	padding:0px 5px 0px 5px;
	clear:both;
}

.comment {
	margin: 0px 0px 5px 0px;
	padding: 5px;
	font: normal 10pt Verdana,Sans-Serif;
	border: #dddddd 1px solid;
}
#poll_container {
	font: normal 10pt Verdana,Sans-Serif;
	border: #cccccc 1px solid;
	background-color: #f9f9f9;
	padding: 5px;
}
div#title_poll{
	font: bold 10pt Verdana,Sans-Serif;
	color:#000000;
	background-color: #eeeeee;
	border: solid 1px #cccccc;
	border-bottom:none;
	padding:3px;
	margin:0px 0px 0px 0px;

	
}
#poll_box {
	border:solid 0px #cccccc;
	margin: 0px 5px 10px 0px;
	float: right;
	width: 348px;
}

.popular_box {
	padding:0px;
    float: right;
    margin:0px 5px 0px 5px;
	width: 343px;
	border: solid 0px #000000;
}
.comment span {
	font: normal 8pt Verdana,Sans-Serif;
	color: #606060;
}
.light {
	background-color: #ffffff;
}
.dark{
	background-color: #f0f0f0;
}
/****** RELATED CONTENT ******/
div.more_info {
    border-top: solid 3px #cccccc;
    background-color: #f6f6f6;
    width: 335px;
    margin-right: 10px;
    padding: 10px;
	font: normal 9pt Verdana,Sans-Serif;
}
div.more_info div {
    color: #003366;
	font: bold 14pt Verdana,Sans-Serif;
}
div.more_info_ap {
    background-color: #DEEBF8;
    border-top: solid 3px #003366;
    width: 335px;
    margin-right: 10px;
    padding: 10px;
	font: normal 9pt Verdana,Sans-Serif;
}
div.more_info_ap span {
    color: #003366;
	font: bold 14pt Verdana,Sans-Serif;
}