@charset "utf-8";
/* CSS Document */
body {
	background-color:#FFFFFF;
	width:968px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	padding-top:0;
	margin-top:0;
	}
div#header {
	background-color:#FFFFFF;
	width:966px;
	background-image:url(../images/header_image14.jpg);
	background-repeat:no-repeat;
	height:140px;
	display:block;
	float:left;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	border-left:#DADADA solid 1px;
	border-bottom:#CCCCCC 1px solid;
	border-right:#DADADA solid 1px;
	}
h2,h3 {
	margin:0; padding:0; font-size:inherit; font-style:inherit; font-weight:inherit;
	}
h1 {
	margin:0; padding:0; font-size:inherit; line-height:inherit;
	}
div#header h1 {
	display:none;
	}
div#header h2 {
	display:none;
	}
div#bodybox {
	background-color:#E0EDF3; width:953px; display:block; float:left; margin-left:auto; margin-right:auto; padding-left:13px; 
	padding-bottom:20px;
	}
	
div#announce {
	background-color:#f4911e; width:953px; display:block; float:left; margin-left:auto; margin-right:auto; 
	border-bottom:#CCCCCC 1px solid; border-left:#DADADA solid 1px; border-right:#DADADA solid 1px; padding-left:13px;
	padding-bottom:5px; padding-top:5px; text-align:center;
	}
.announce {
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	}
.announce:hover {
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:underline;
	}

#one {
	float:left;
	display:inline;
	margin-right:5px;
	}
#col1_header {
	width:341px;
	padding:7px 0px 0px 0px;
	height:20px;
	}
#col1and2_wrapper {
	float:left;
	}
#col1 {
	width:345px;
	float:left;
	padding-bottom:20px;
	}
#two {
	float:left;
	display:block;
	width:319px;
	}
#col2_header {
	height:20px;
	width:270px;
	padding:7px 0px 0px 0px;
	}

#col2 {
	width:311px;
	float:left;
	margin-top:0px;
	}
#three {
	float:left;
	display:inline;
	padding-left:10px;
	}
#col3_header {
	height:20px;
	width:215px;
	padding:7px 0px 0px 0px;
	}
#col3 {
	/*height:628px;*/
	width:260px;
	background-repeat:no-repeat;
	float:left;
	margin-left:0px;
	}
.titlecolor_red {
	color:#C2670A;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-weight:bold;
	margin-bottom:4px;
	}
.titlecolor_gray {
	color:#333333;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-weight:bold;
	}
.titlecolor_black {
	color:#666666;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-weight:bold;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	}
.dept_title {
	color:#41210A;
	font-size:14px;
	letter-spacing:-1px;
	font-weight:bold;
	text-transform:uppercase;
	}
#bannerad {
	float:right;
	width:468px;
	height:60px;
	margin-top:6px;
	margin-right:7px;
	}
/*------------------------------------------------------ NAV -------------------------------*/
#nav_container {
	display:block;
	float:right;
	margin-top:0px;
	width:737px;
	padding-top:10px;
	}
#nav_container ul {
	list-style-type:none;
	list-style:none;
	padding:0;
	margin:0;
	}
#nav_container li {
	display:inline;
	}
#nav_container02 {
	display:block;
	float:left;
	clear:left;
	margin-top:4px;
	background-color:#736D5E;
	/*background-image:url(../images/navigationback_4.jpg);
	background-repeat:repeat-x;*/
	padding-left:6px;
	width:960px;
	height:31px;
	padding-top:6px;
	_padding-top:6px;
	_margin-top:11px;	}
	
*:first-child+html #nav_container02 {
	display:block;
	float:left;
	clear:left;
	margin-top:10px;
	width:740px;
	padding-top:6px;
	}
#nav_container02 ul {
	list-style-type:none;
	list-style:none;
	padding:0;
	margin:0;
	}
#nav_container02 li {
	display:inline;
	}
.nav_link {
	display:block;
	float:left;
	height:17px;
	/*border-left:#A67C52 1px solid;*/
	padding-left:7px;
	padding-right:7px;
	padding-top:4px;
	font-size:11px;
	text-transform:uppercase;
	/*color:#CC0000;*/
	color:#999999;
	text-decoration:none;
	}
	.nav_link.end{
		border-right:#A67C52 1px solid;
	}
.nav_link:hover {
	display:block;
	float:left;
	height:17px;
	/*border-left:#998675 1px solid;*/
	padding-left:7px;
	padding-right:7px;
	padding-top:4px;
	font-size:11px;
	text-transform:uppercase;
	color:#E8E3C4;
	text-decoration:none;
	/* RED background-color:#DA233B; */
	background-color:#f4911e;
	}
.nav_link02 {
	display:block;
	float:left;
	height:20px;
	/*border-right:#999999 1px solid;*/
	padding-left:1px;
	padding-right:1px;
	padding-top:8px;
	font-size:12px;
	font-weight:bold;
	/*color:#CC0000;*/
	color:#3A2508;
	text-decoration:none;
	font-weight:bold;
	background-color:#FFFEA1;
	}
.nav_link02:hover {
	display:block;
	float:left;
	height:20px;
	/*border-right:#999999 1px solid;*/
	padding-left:1px;
	padding-right:1px;
	padding-top:8px;
	font-size:12px;
	color:#c2670a;
	text-decoration:underline;
	/* RED background-color:#DA233B; */
	font-weight:bold;
	}
.nav_link02_1 {
	display:block;
	float:left;
	height:22px;
	/*border-right:#999999 1px solid;*/
	padding-left:9px;
	padding-right:9px;
	padding-top:3px;
	font-size:16px;
	/*color:#CC0000;*/
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	/*background-color:#FFFEA1;*/
	}
.nav_link02_1:hover {
	display:block;
	float:left;
	height:22px;
	/*border-right:#999999 1px solid;*/
	padding-left:9px;
	padding-right:9px;
	padding-top:3px;
	font-size:16px;
	-moz-box-shadow: 1px 1px 2px #774203;
	-webkit-box-shadow: 1px 1px 2px #774203;
	box-shadow: 1px 1px 2px #774203;
	color:#FFF;
	background-color:#F3921F;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/*border:1px #A75C05 solid;*/
	text-decoration:none;
	/* RED background-color:#DA233B; */
	font-weight:bold;
	}
.nav_homelink {
	display:block;
	height:90px;
	width:220px;
	float:left;
	}
/*.nav_link_tabmiddle {
	display:block;
	float:left;
	height:28px;
	font-size:11px;
	text-transform:uppercase;
	/*color:#CC0000;*/
	/*color:#E8E3C4;
	text-decoration:none;
	background-image:url(../images/nav/dept_03_2.jpg);
	width:24px;
	}*/
.nav_link_tabend {
	display:block;
	float:left;
	height:28px;
	font-size:11px;
	text-transform:uppercase;
	/*color:#CC0000;*/
	color:#E8E3C4;
	text-decoration:none;
	/*background-image:url(../images/nav/dept_05_2.jpg);*/
	width:23px;
	}
/*------------------------------------------------------ FEATURE ------------------------------*/
#feature_container {
	display:block;
	background-color:#FFF;
	padding-bottom:10px;
	/*background-image:url(../images/mainpic_bg3.jpg);*/
	background-repeat:repeat-x;
	background-position:bottom;
	/*border-top:#FFFFFF solid 7px;*/
	/*border-top:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;*/
	width:339px;
	float:left;
	-moz-box-shadow: 0px 0px 6px #B5C8CF;
	-webkit-box-shadow: 0px 0px 6px #B5C8CF;
	box-shadow: 0px 0px 6px #B5C8CF;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#A7BABF')";
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	}
#feature_container:hover {
	display:block;
	background-color:#FFF;
	/*background-image:url(../images/mainpic_bg3.jpg);*/
	background-repeat:repeat-x;
	background-position:bottom;
	/*border-top:#FFFFFF solid 7px;*/
	/*border-top:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;*/
	width:339px;
	float:left;
	}
#feature_bottomslant {
	display:block;
	/*background-image:url(../images/feature_bottomslant2.gif);
	background-repeat:no-repeat;*/
	background-color:#171101;
	width:339px;
	height:10px;
	float:left;
	padding:0;
	margin:0;
	line-height:0px;
	font-size:0px;
	}
#col1_feature_mainpic_top {
display:block;
/*background-image:url(../images/mainpic_top.jpg);*/
background-color:#FFF;
background-repeat:no-repeat;
width:339px;
height:11px;
	padding:0;
	margin:0;
	line-height:0px;
	font-size:0px;
/*border:1px solid #FFFFFF;*/
-moz-border-radius: 5px; -webkit-border-radius: 5px;
}
#col1_feature_mainpic_bottom {
display:block;
/*background-image:url(../images/mainpic_bottom.jpg);
background-repeat:no-repeat;*/
width:339px;
height:11px;
	padding:0;
	margin:0;
	line-height:0px;
	font-size:0px;
/*border:1px solid #FFFFFF;*/
}
#col1_feature_mainpic {
	display:block;
	width:313px;
	margin:0px 0px 0px 0px;
	border-left:#FFF 13px solid;
	border-top:#FFF 3px solid;
	border-right:#FFF 13px solid;
	border-bottom:#FFF 3px solid;
	_border-bottom:#FFF 0px solid;
	background-color:#FFF;
	/*border:1px solid #FFFFFF;*/
	}
#feature_dialogstem {
	display:block;
	/*background-image:url(../images/mainpic_dialogue_stem2.gif);
	background-repeat:no-repeat;*/
	width:23px;
	height:17px;
	float:left;
	padding:0;
	margin:0px 0px 0px 50px;
	line-height:0px;
	font-size:0px;
	}
/*#col1_feature_mainpic:hover {
	display:block;
	width:313px;
	margin:13px 0px 0px 12px;
	border:1px dotted #000000;
	}*/

#col1_feature_title {
	float:left;
	width:341px;
	}
#col1_feature_title_wide {
	width:609px;
	float:left;
	}
#col1_feature_title h2 {
	display:block;
	clear:both;
	padding-left:13px;
	margin:0;
	}
#col1_feature_title h3 {
	display:block;
	clear:both;
	padding-left:13px;
	margin:0;
	}
.col1_feature_title_highlighted {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:27px;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:7px;
	padding-right:10px;
	padding-left:13px;
	display:block;
	float:left;
	}
.col1_feature_title {
	font-size:26px;
	font-weight:bold;
	color:#44210D;
	text-decoration:none;
	padding-top:7px;
	padding-right:10px;
	padding-left:13px;
	display:block;
	float:left;
	line-height:29px;
	letter-spacing:-1px;
	}
.col1_feature_title:hover {
	font-weight:bold;
	font-size:26px;
	color:#f4911e;
	text-decoration:none;
	line-height:29px;
	letter-spacing:-1px;
	}

.col1_feature_title_homepage {
	font-size:26px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	padding-top:7px;
	padding-right:10px;
	padding-left:13px;
	display:block;
	float:left;
	line-height:29px;
	letter-spacing:-1px;
	padding-bottom:10px;
	}
.col1_feature_title_homepage:hover {
	font-weight:bold;
	font-size:26px;
	color:#f4911e;
	text-decoration:none;
	line-height:29px;
	letter-spacing:-1px;
	}
.col1_feature_titleplain {
	font-weight:bold;
	font-size:24px;
	color:#44210D;
	text-decoration:none;
	padding-top:7px;
	padding-right:10px;
	padding-left:13px;
	display:block;
	float:left;
	line-height:27px;
	letter-spacing:-1px;
	}
.col1_feature_titlearial {
	font-weight:bold;
	font-size:32px;
	color:#44210D;
	text-decoration:none;
	padding-top:7px;
	padding-right:10px;
	padding-left:13px;
	display:block;
	float:left;
	line-height:27px;
	}
.col1_feature_title_blog {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:24px;
	color:#44210D;
	text-decoration:none;
	padding-top:7px;
	padding-right:10px;
	padding-left:0px;
	display:block;
	float:left;
	line-height:27px;
	}
.col1_feature_title_blog:hover {
	font-weight:normal;
	font-size:24px;
	color:#AF491C;
	text-decoration:none;
	line-height:27px;
	}
.col1_feature_subtitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	padding-right:20px;
	padding-bottom:4px;
	padding-top:6px;
	float:left;
	width:302px;
	font-weight:normal;
	}
#col1_feature_datestamp {
	display:block;
	height:10px;
	width:328px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:9px;
	clear:both;
	padding-left:13px;
	padding-top:2px;
	padding-bottom:25px;
	float:left;
	}
/*-------------------------------------- THE RUNDOWN ------------------------------------------/*/
#rundown_contentbox {
	display:inline;
	background-color:#FFFFFF;
	width:292px;
	padding-bottom:15px;
	margin-left:14px;
	margin-top:14px;
	float:left;
	}
#rundown_wrapper {
	background-repeat:no-repeat;
	background-color:#4F4836;
	background-position:top;
	width:321px;
	float:left;
	margin:0px;
	padding:0px 0px 15px 0px;
	/*border-right:#CCCCCC 1px solid;*/
	/*border-left:#CCCCCC 1px solid;*/
	border-bottom:#CCCCCC 1px solid;
	margin-bottom:15px;
	margin-top:10px;
	-moz-border-radius: 3px; -webkit-border-radius: 5px;
	}
#col1_therundown_header {
	width:103px;
	padding:6px 0px 0px 13px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#333333;
	font-weight:bold;
	display:inline;
	}
#col1_therundown_header h2 {
	font-size:20px;
	}
#col1_therundown_subtitle {
	height:20px;
	width:160px;
	padding:0px 0px 0px 8px;
	_padding:0px 0px 0px 6px;
	margin-top:36px;
	float:left;
	display:inline;
	}
.col1_therundown_subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	background-color:#f4911e;
	padding:2px 4px 2px 4px;
	}
/*--------------------------------------- THE RUNDOWN CONTENT ----------------------------*/

#therundown_container {
	display:block;
	height:503px;
	width:300px;
	position: relative;
	background-color: #ededac;
	background-attachment: scroll;
	}
#col1_therundown_contentcontainer {
	display:inline;
	float:left;
	width:270px;
	margin:10px 0px 0px 13px;
	}
#col1_therundown_contentcontainer2 {
	display:inline;
	float:left;
	width:290px;
	margin:20px 0px 0px 13px;
	}
#col1_therundown_storytitle {
	display:block;
	width:240px;
	margin-top:0px;
	border-bottom:#999999 1px solid;
	padding-bottom:1px;
	}
.col1_therundown_storytitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
	}
.col1_therundown_storytitle:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#006666;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
	}
.col1_therundown_storytitle_date {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight:bold;
	font-size:10px;
	}
.col1_therundown_storytitle_timestamp {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	display:inline;
	padding-right:3px;
	padding-left:3px;
	background-color:#94c559;
	}
/*---------------------------------THE RUNDOWN // STORYBOX --------------*/
#col1_therundown_storybox {
	display:block;
	width:267px;
	margin-left:0px;
	float:left;
	}
#col1_therundown_picture {
	display:block;
	float:left;
	margin-right:5px;
	margin-top:10px;
	}
/*----------------------------------THE RUNDOWN // STORY --------------------*/
#col1_therundown_story {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#333333;
	padding-left:0px;
	margin-top:6px;
	display:block;
	}
.col1_therundown_story_link {
	color:#C2670A;
	font-size:10px;
	width:70px;
	display:block;
	}
.col1_therundown_story_link:hover {
	color:#999999;
	font-size:10px;
	}
/*-------------------------------------BRAINSTORMING ----------------------------*/
#col2_brainstorming_topslant {
	display:block;
	background-image:url(../images/brainstorming_topslant.gif);
	background-repeat:no-repeat;
	width:310px;
	height:10px;
	float:left;
	padding:0;
	margin:0;
	}
#col2_brainstorming_bottomslant {
	display:block;
	background-image:url(../images/brainstorming_bottomslant.gif);
	background-repeat:no-repeat;
	width:310px;
	height:10px;
	float:left;
	padding:0;
	margin:0;
	line-height:0px;
	font-size:0px;
	}
#brainstorming_topstories_wrapper {
	background-repeat:repeat-y;
	background-color:#2F2A1D;
	/*background-image:url(../images/departments_back.jpg);*/
	width:289px;
	float:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	border-right:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	border-top:#CCCCCC 1px solid;
	}
#col2_brainstorming_storybox {
	width:327px;
	margin-top:7px;
	padding-top:17px;
	padding-left:12px;
	padding-bottom:10px;
	display:block;
	float:left;
	/*border-right:#ffffff 1px solid;
	border-top:#ffffff 1px solid;*/
	border-top:#999999 1px dotted;
	}
	
#col2_brainstorming_story_pic {
	width:140px;
	height:70px;
	display:block;
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:#999999 1px solid;
	_border:none;

	}
	.over{
		cursor:pointer;
	}
#col2_brainstorming_story_content {
	display:block;
	float:left;
	width:165px;
	margin-top:0px;
	margin-left:7px;
	}
.col2_brainstorming_story_subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#666;
	font-size:13px;
	display:block;
	margin-top:2px;
	text-decoration:none;
	line-height:17px;
	}
.col2_brainstorming_story_title3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#F4911E;
	font-size:.9em;
	text-transform:capitalize;
	display:block;
	text-decoration:none;
	letter-spacing:.-4em;
	}
/*---------------------------  Blogs ---------------------- */
#blogs_contentbox {
	display:inline;
	background-color:#FFFFFF;
	width:291px;
	padding-bottom:15px;
	margin-left:13px;
	margin-top:13px;
	float:left;
	border:1px #D8E3E7 solid;
	}
#blogs_wrapper {
	background-repeat:no-repeat;
	background-color:#F6FBFF;
	/*background-image:url(../images/blogs_background.jpg);
	background-position:top;*/
	width:319px;
	float:left;
	margin:0px;
	padding:0px 0px 17px 0px;
	border-right:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	border-top:#CCCCCC 1px solid;
	margin-bottom:0px;
	-moz-box-shadow: 0px 0px 6px #B5C8CF;
	-webkit-box-shadow: 0px 0px 6px #B5C8CF;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#A7BABF')";
	box-shadow: 0px 0px 6px #B5C8CF;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;

	}
.blogs_title {
	color:#44210D;
	font-size:14px;
	text-transform:uppercase;
	font-family:Arial, sans-serif;
	letter-spacing:-1px;
	font-weight:bold;
	margin-left:10px;
	padding-top:7px;
	display:block;
	width:230px;
	border-bottom:#999999 1px solid;
	}
#blogs_storybox {
	background-color:#FFFFFF;
	width:240px;
	margin-top:10px;
	padding-left:12px;
	display:block;
	float:left;
	/*border-right:#CCCCCC 1px solid;
	border-top:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	border-left:#990000 1px solid;*/
	}
#blogs_profile_pic {
	width:60px;
	height:70px;
	display:block;
	margin-top:7px;
	margin-left:0px;
	float:left;
	}
#blogs_story_content {
	display:block;
	float:left;
	width:160px;
	margin-top:5px;
	margin-left:7px;
	}
.blogs_story_subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#C2670A;
	font-size:11px;
	display:block;
	margin-top:2px;
	text-decoration:none;
	line-height:16px;
	margin-bottom:5px;
	}
.blogs_story_subtitle:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#C2670A;
	background-color:#FFFFFF;
	font-size:11px;
	display:block;
	margin-top:2px;
	text-decoration:underline;
	line-height:16px;
	margin-bottom:5px;

	}
.blogs_story_title3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	text-transform:none;
	display:block;
	text-decoration:none;
	}
.blogs_infolinks {
	display:block;
	margin-top:4px;
	}
.blogs_infolinks_style {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#999999;
	font-size:.6em;
	text-decoration:none;
	text-transform:uppercase;
	}
/*---------------------------------------------------- COLUMN 3 --------------------*/
#col3_ad_wrapper {
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	width:250px;
	float:right;
	margin:0px;
	padding:2px 2px 2px 2px;
	border-right:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	border-top:#CCCCCC 1px solid;
	-moz-border-radius: 3px; -webkit-border-radius: 5px;
	}
#col3_ad_wrapper2 {
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	width:244px;
	float:right;
	margin:10px 0px 0px 0px;
	padding:25px 0px 17px 10px;
	border-right:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	border-top:#CCCCCC 1px solid;
	background-image:url(../images/recent_comments2.jpg);
	background-position:top center;
	-moz-border-radius: 3px; -webkit-border-radius: 5px;
	}
.col3_ad_class {
	padding-left:2px;
	}
#col3_ad_bottomslant {
	background-image:url(../images/col3_bottomslant.gif);
	background-repeat:no-repeat;
	width:272px;
	height:8px;
	float:left;
	line-height:0px;
	font-size:0px;
	}
#col3_mostpopular {
	background-repeat:repeat-y;
	background-color:#F5911F;
	background-image:url(../images/mostpop.jpg);
	width:256px;
	float:right;
	margin:0px;
	padding:0px 0px 18px 0px;
	display:block;
	/*border-bottom:9px solid #af491c;*/
	}
.col3_mostpopular_title {
	font-family:helvetica, arial, sans-serif;
	font-size:17px;
	color:#FFFFFF;
	margin-top:5px;
	margin-left:12px;
	float:left;
	margin-bottom:10px;
	}
#col3_mostpopular_storybox {
	float:left;
	width:252px;
	border-top:#C2670A 1px solid;
	padding-top:5px;
	padding-bottom:3px;
	}
.col3_mostpopular_listnumber {
	font-family:helvetica, arial, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#CCCCCC;
	margin-top:0px;
	margin-left:12px;
	float:left;
	margin-bottom:0px;
	height:20px;
	width:16px;
	clear:left;
	text-align:right;
	}
.col3_mostpopular_list_titles {
	font-family:helvetica, arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	margin-top:0px;
	margin-left:10px;
	float:left;
	margin-bottom:0px;
	width:200px;
	text-decoration:none;
	}
.col3_mostpopular_list_titles:hover {
	font-family:helvetica, arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	margin-top:0px;
	margin-left:10px;
	float:left;
	margin-bottom:0px;
	width:200px;
	text-decoration:underline;
	}
/*----------------------------------------------------- INNER PAGE ---------------- */
#col1_inner {
	width:645px;
	float:left;
	padding-bottom:20px;
	padding-right:5px;
	padding-left:5px;
	}
#col1_fullstory_topslant {
	background-image:url(../images/full_story_slant_top.gif);
	background-repeat:no-repeat;
	width:654px;
	height:10px;
	float:left;
	line-height:0;
	font-size:0;
	}
#col1_inner_fullstory_container {
	width:645px;
	float:right;
	border:#CCCCCC 1px solid;
	-moz-box-shadow: 0px 0px 10px #A7BABF;
	-webkit-box-shadow: 0px 0px 10px #A7BABF;
	box-shadow: 0px 0px 10px #A7BABF;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#A7BABF')";
	margin-bottom:15px;
	}
#col1_inner_fullstory_container_notop {
	width:632px;
	float:right;
	border-right:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	}
#col1_inner_fullstory_header {
	width:645px;
	background-color:#F2F2F2;
	float:left;
	padding-bottom:8px;
	}
#col1_inner_fullstory_header_highlighted {
	width:645px;
	background-color:#66CC33;
	float:left;
	padding-bottom:8px;
	}
.col1_inner_fullstory_title {
	width:620px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:2em;
	padding-left:10px;
	float:left;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:5px;
	color:#41210A;
	letter-spacing:-1px;
	}
.col1_inner_fullstory_subtitle {
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	padding-left:15px;
	float:left;
	margin-top:3px;
	color:#333333;
	clear:left;
	}
.col1_inner_fullstory_tools_container {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	padding-left:10px;
	float:right;
	margin-top:3px;
	color:#333333;
	padding-right:15px;
	text-align:right;
	}
.col1_inner_fullstory_tools_icon {
	}
.col1_inner_fullstory_tools_text {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:.7em;
	padding-left:0px;
	margin-top:0px;
	color:#000000;
	text-decoration:none;
	padding-right:9px;
	}
.col1_inner_fullstory_tools_text:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:.7em;
	padding-left:0px;
	margin-top:0px;
	color:#000000;
	text-decoration:underline;
	padding-right:9px;
	}
#col1_inner_fullstory_content {
	width:645px;
	background-color:#FFFFFF;
	float:left;
	padding-bottom:4px;
	}
.col1_inner_fullstory_mainpic {
	float:left;
	margin-top:20px;
	margin-right:20px;
	margin-bottom:20px;
	border:#CCCCCC 1px dotted;
	}
.col1_inner_fullstory_extralargepic {
	float:left;
	margin-top:20px;
	margin-right:20px;
	margin-bottom:20px;
	}
.col1_inner_fullstory_copy {
	float:left;
	padding-right:0;
	font-size:13px;
	line-height:21px;
	color:#000000;
	margin-left:20px;
	width:590px;
	}
.col1_inner_fullstory_dept {
	float:left;
	padding-right:20px;
	font-size:13px;
	line-height:21px;
	color:#000000;
	margin-left:20px;
	width:590px;
	padding-left:13px;
	}
#byline_containerbox {
	float:left;
	margin-bottom:10px;
	margin-top:20px;
	}
.col1_inner_fullstory_byline {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding-right:20px;
	font-size:.8em;
	line-height:1.5em;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	}
.col1_inner_fullstory_byline:hover {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding-right:20px;
	font-size:.8em;
	line-height:1.5em;
	text-transform:uppercase;
	text-decoration:underline;
	display:block;
	}
.col1_inner_fullstory_slideshow {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:.9em;
	line-height:1.5em;
	text-transform:uppercase;
	text-decoration:none;
	display:inline;
	}
.col1_inner_fullstory_slideshow_activelink {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#C2670A;
	font-size:.9em;
	line-height:1.5em;
	text-transform:uppercase;
	text-decoration:none;
	display:inline;
	}
.col1_inner_fullstory_slideshow_activelink:hover {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#C2670A;
	font-size:.9em;
	line-height:1.5em;
	text-transform:uppercase;
	text-decoration:underline;
	display:inline;
	}
.col1_inner_fullstory_byline_title {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding-right:20px;
	font-size:.8em;
	line-height:1.5em;
	text-transform:uppercase;
	text-decoration:none;
	width:200px;
	display:block;
	}
.slideshow_title {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	clear:left;
	}
.nothing{
	margin-left:20px;
	margin-right:20px;
}
#col1_fullstory_bottomslant {
	background-image:url(../images/full_story_slant_bottom.gif);
	background-repeat:no-repeat;
	width:654px;
	height:10px;
	float:left;
	padding:0px 0px 10px 0px;
	margin:0;
	line-height:0px;
	font-size:0px;
	}
#col1_inner_comment_container {
	width:632px;
	float:left;
	background-color:#F5F5F5;
	border:#CCCCCC 1px solid;
	padding-bottom:10px;
	}
.body_ad {
	float:right;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	}
.forward_link {
	color:#C2670A;
	font-size:11.5px;
	text-decoration:none;
	}
.forward_link:hover {
	color:#C2670A;
	font-size:11.5px;
	text-decoration:underline;
	}
/* ---------------------------------- SLIDESHOW STYLES ------------------------ */
#slideshow_linkcontainers {
	margin-left:150px;
	width:100px;
	}
.slideshow_linktext {
	font-size:10px;
	color:#666666;
	text-decoration:none;
	clear:both;
	}
#articlebody p.descender{text-indent:0;padding-top:10px}
#articlebody p.descender:first-letter{font-size:3em;line-height:.8em;margin-right:2px;display:block;float:left} 
/* NOTE:Mozilla does not recognize line-height for first-letter */
/*------------------- COL 2 DEPARTMENT LISTING ------------------------*/
#department_container {
	width:273px;
	float:left;
	padding-left:10px;
	padding-right:6px;
	padding-top:6px;
	padding-bottom:6px;
	background-color:#F7F7F7;
	}
.department_links {
	color:#666666;
	font-size:11px;
	text-decoration:underline;
	}
.department_links:hover {
	color:#007ca5;
	font-size:11px;
	}
/*-------------------- 2 CENTS -----------------*/
.twocents_title {
	background-image:url(../images/2cents_title.gif);
	background-repeat:none;
	width:250px;
	height:40px;
	float:left;
	}
.twocents_title h2 {
	display:none;
	}
.twocents_commentbox {
	float:left;
	padding-left:41px;
	width:547px;
	padding-top:9px;
	}
.twocents_commentbox_top {
	background-image:url(../images/commentbox_01.gif);
	background-repeat:none;
	height:11px;
	width:547px;
	float:left;
	line-height:11px;
	display:inline;
	font-size:1px;
	}
.twocents_commentbox_middle {
	background-image:url(../images/commentbox_02.gif);
	background-repeat:repeat-y;
	width:532px;
	float:left;
	padding:4px 0px 4px 15px;
	}
.twocents_commentbox_bottom {
	background-image:url(../images/commentbox_03.gif);
	background-repeat:none;
	height:12px;
	width:547px;
	float:left;
	line-height:11px;
	display:inline;
	font-size:1px;
	}
.twocents_leftinfo {
	float:left;
	width:120px;
	}
.twocents_commentbox_name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:120px;
	padding-bottom:3px;
	}
.twocents_commentbox_time {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	background-color:#94c559;
	float:left;
	padding:1px 5px;
	}
.twocents_commentbox_comment {
	font-family:Arial, Helvetica, sans-serif;
	color:#808080;
	font-size:10px;
	font-weight:bold;
	float:left;
	padding:0px 5px;
	width:370px;
	text-align:left;
	}
.twocents_commentbox_leftlink {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	float:left;
	display:block;
	padding-left:41px;
	padding-top:10px;
	text-decoration:none;
	}
.twocents_commentbox_leftlink:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	float:left;
	display:block;
	padding-left:41px;
	padding-top:10px;
	text-decoration:underline;
	}
.twocents_commentbox_rightlink {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	float:right;
	margin-right:36px;
	margin-top:20px;
	text-decoration:none;
	}
.twocents_commentbox_rightlink:hover {
	text-decoration:underline;
	}
.pag {
	border:solid 1px #999999;
	margin:2px;
	color:#633400;
	text-decoration:none;
	display:inline;
	padding:2px 2px;
	font-size:12px;
}
.pag:hover {
	border:solid 1px #999999;
	margin:2px;
	color:#000000;
	background-color:#DDE7F3;
	text-decoration:none;
}
.pag_sel {
	border:solid 1px #000000;
	background-color:#DDE7F3;
	padding:2px 2px;
	font-size:16px;
	font-weight:bold;
}
.sectiontarget p {
	display:none;
	}
.sectiontarget h1 {
	display:none;
	}
.sectiontarget h2 {
	display:none;
	}
/*-------------------- FOOTER -------------*/
.footercontainer {
	background-color:#42220B;
	clear:left;
	width:948px;
	padding:15px 10px 15px 10px;
	margin-bottom:20px;
	}
.footertext {
	color:#CCCCCC;
	font-size:11px;
	font-weight:normal;
	}
.footertext a {
	color:#94C559;
	font-size:11px;
	font-weight:normal;
	padding-left:6px;
	padding-right:6px;
	}
.footertext a:hover {
	color:#F16522;
	}
	
#staff{
	margin-top:20px;
}
	#staff h2{
		font-size:20px;
		line-height:26px;
		font-weight:bold;
	}
	
	#staff span{
		display:block;
		font-family:Georgia;
		font-size:12px;
		color:#333333;
		text-transform:uppercase;
	}
	
/*-----------------------DONATION--------------------------*/

.red {color:#ff0000;}
.icon_warning {background:transparent url(../images/exclamation.png) left no-repeat;padding:4px;padding-left:20px;}
form#form_paypal input {padding:3px;border:1px solid #ddd;background:#fefefe;}
form#form_paypal input#input_amount {width:50px;}
form#form_paypal .submit {cursor:pointer;border-style:outset;}

/*---------------------COMMENT COUNT------------*/

.disqus_counter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url(../images/countback.png);
	background-repeat:no-repeat;
	float:left;
	padding-bottom:10px;
	margin-top:5px;
	padding-left:3px;
	top:-24px;
	position:relative;
	padding-right:8px;
	}
	
.disqus_countermain {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	background-repeat:no-repeat;
	background-color:#F5901E; opacity: 0.75;
	float:left;
	padding-bottom:0px;
	margin-top:0px;
	margin-left:4px;
	padding-left:10px;
	top:-34px;
	position:relative;
	padding-right:10px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	}

#dsq-combo-widget.orange #dsq-combo-content .dsq-combo-box {
background-color:#F8F8F8 !important;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
}

.dsq-widget-comment, a.dsq-widget-user, p.dsq-widget-meta {
font-size:11px !important;
line-height:17px !important;
}

.dsq-widget-comment, p.dsq-widget-meta {
color:#000000 !important;
}

.dsq-widget-comment a {
color:#666666 !important;
}

a.dsq-widget-user, p.dsq-widget-meta a {
color:#999999 !important;
font-size:12px !important;
}

#dsq-combo-tabs li.dsq-active {
background-color:#F7F7F7 !important;
}

#dsq-combo-tabs li.dsq-active a {
color: #000000 !important;
}

#dsq-combo-tabs li {
background-color:#CCCCCC !important;
}

#dsq-combo-tabs li a {
color:#666666 !important;
}

#dsq-combo-widget.orange #dsq-combo-content .dsq-combo-box li {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color:#999999 !important;
}
h2.dsq-widget-title {
	display:none !important;
	font-weight:bolder !important;
	text-transform:uppercase !important;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
}

img.dsq-widget-avatar {
padding:2px !important;
border:1px solid #CCCCCC !important;
margin:0px 5px 3px 0px !important;
}

li.dsq-widget-item {
padding-right:10px !important;}

#dsq-combo-widget div {
	padding-right:10px !important;
	margin-top:5px !important;
	}

#dsq-content {
	background-color:#FFF !important;
	padding-left:15px !important;
	padding-right:15px !important;
	-moz-box-shadow: 0px 0px 10px #A7BABF !important;
	-webkit-box-shadow: 0px 0px 10px #A7BABF !important;
	box-shadow: 0px 0px 10px #A7BABF !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#A7BABF')" !important;

	}

	
