@charset "UTF-8";
/* CSS Document */

body {
	background-color: #e5e5e5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight:normal;
}
.topgrey {
	background-image: url(images/left_top.jpg);
	width: 40px;
	background-repeat: no-repeat;
	background-position: right top;
}
.topgreyRight {
	background-image: url(images/right_top.jpg);
	width: 40px;
	background-repeat: no-repeat;
	background-position: left top;
}
.leftshadow {
	background-image: url(images/left_shadow.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.rightshadow {
	background-image: url(images/right_shadow.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#top_strip {
background-image:url(images/top_strip.gif);
background-repeat:no-repeat;
height:85px;
width:1000px;
padding:0px;
margin:0px;
}

#nav_strip {
background-image:url(images/nav_strip.gif);
background-repeat:no-repeat;
height:76px;
width:1000px;
}


#left_spacer {
width:18px;
height:500px;
float:left;
}
.left_spacer {
width:18px;
}
#spacer2 {
width:15px;
height:500px;
float:left;
clear:right;
}
.spacer2 {
width:15px;
}
#spacer3 {
width:30px;
height:20px;
float:left;
}

#column1 {
width:177px;
height:auto;
float:left;
background-color:#e5e5e5;
padding:10px;
text-align:center;
}

#column2 {
width:575px;
height:auto;
float:left;
clear:right;
}
#column2b {
width:740px;
height:auto;
float:left;
clear:right;
}

#column3 {
width:145px;
height:auto;
float:left;
padding-top:18px;
clear:right;
}

#top_news {
/*width:450px;*/
height:auto;
padding:10px;
}

.toparticlehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25pt;
	font-weight: bold;
	color: #b62102;
	text-decoration: none;
}
.toparticlehead_smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17pt;
	font-weight: bold;
	color: #b62102;
	text-decoration: none;
}
.topabstract {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	line-height: 13pt;
}
.topabstract_smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}


.topdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #807f7f;
}
.topauthor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #807f7f;
}
.topdate_smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #807f7f;
}
.topauthor_smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #807f7f;
}
.topreadmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #b62102;
	text-decoration: underline;
}
.tablegrey {
	background-color: #e5e5e5;
}

#news_pic_holder1 {
width:auto;
height:auto;
padding:1px;
float:right;
padding-left:10px;
clear:right;
}

#news_pic_holder2 {
width:auto;
height:auto;
padding:1px;
float:left;
padding-right:5px;
}

#news_pic_holder3 {
width:auto;
height:auto;
padding:1px;
float:right;
padding-left:10px;
padding-top:10px;
clear:right;
}
.news_article_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #571002;
	font-weight: bold;
	text-decoration: none;
}

#sub_news1 {
	padding:10px;
	background-image: url(images/orange_newsback.gif);
	background-repeat: repeat-y;
	background-position: center top;
	height:inherit;
}
#sub_news1b {
	padding:10px;
	background-color:#feeeda;
	height:inherit;
}
#sub_news2 {
	padding:10px;
	height:inherit;
}
#sub_sub_news {
	width:269px;
	height:auto;
	float:left;
}
.subdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #807f7f;
	line-height: normal;
}
.subabstract {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	line-height: 11pt;
}
.subauthor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #807f7f;
}
.tablewhite {
	background-color: #FFFFFF;
}
.subreadmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #e67026;
	text-decoration: underline;
}

.serverdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #da3513;
	font-weight: bold;
}

#key_block {
	width:145px;
	height:71px;
	background-image:url(images/article_key.gif);
	text-align:left;
}

#subscribe_block {
	width:153px;
	height:86px;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(images/subscribe_block.gif);
	text-align:left;
}

#newsbrief_block {
	width:152px;
	height:auto;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(images/news_block.gif);
	text-align:left;
	border:1px solid #7e7e7e;
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFFFFF;
}
#ad_block {
	width:152px;
	height:auto;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	/*background-image:url(images/news_block.gif);*/
	text-align:left;
	border:1px solid #7e7e7e;
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFFFFF;
}
#ad_block2 {
	width:123px;
	height:auto;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:left;
	border:1px solid #7e7e7e;
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFFFFF;
}
#forum_block2 {
	/*width:153px;
	height:auto;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(images/forum_sub_head.gif);
	text-align:left;
	border:1px solid #7e7e7e;
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFFFFF;*/
}

#forum_block {
	/*width:123px;
	height:auto;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(images/forum_highlight.gif);
	text-align:left;
	border:1px solid #7e7e7e;
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFFFFF;*/
}
#more_news_block {
	width:123px;
	height:auto;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(images/more_news.gif);
	text-align:left;
	border:1px solid #7e7e7e;
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFFFFF;
}
#related_news_block {
	width:123px;
	height:auto;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(images/related_art_head.gif);
	text-align:left;
	border:1px solid #7e7e7e;
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFFFFF;
}
#related_links_block {
	width:123px;
	height:auto;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(images/related_links_head.gif);
	text-align:left;
	border:1px solid #7e7e7e;
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFFFFF;
}
.searchorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #da3513;
	text-decoration: underline;
}
.subscribe_black {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
}
.subscribe_orange {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #e67026;
}
.small_black {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	font-weight: normal;
}
.navsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#666666;
	font-weight: normal;
}
.navsub2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#666666;
	font-weight: normal;
}
a:hover {
	text-decoration:underline;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.bodytext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight:normal;
}
.category {
	list-style-image: url(images/bullet_arrow.gif);
	line-height: normal;
	list-style-type: none;
	text-align: left;
}
.news_article_sub2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #DA3513;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
}
.serverdate2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #da3513;
	font-weight: bold;
}
a {
	color: #DA3513;
}

.searchorange2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #da3513;
}

.bottom {
	background-image: url(images/bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 34px;
}
.whiteb {
	color: #FFFFFF;
}
#media_block {
	height:auto;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:left;
	border:1px solid #7e7e7e;
	float:right;
}
