

/* ---- CUSTOM DEFINED STYLESHEET editionals ---- */ 

.ribbon .header.sub .masthead {
  background: url("/sites/362/assets/editionals_masthead_sub.png") no-repeat;
  width: 250px;
}

.ribbon .header.main .masthead {
  background: url("/sites/362/assets/editionals_masthead_main.png") no-repeat;
  width: 520px;
}
.ribbon.marketplace #top .masthead,
.marketplace .masthead {
  background: url("/sites/362/assets/editionals_masthead_sub.png") no-repeat;
  width: 250px;
}

.phone.ribbon .header.main .masthead,
.phone.ribbon .header.sub .masthead{
  background: url("/sites/362/assets/editionals_masthead_sub.png") no-repeat;
}


/* ---- CUSTOM DEFINED STYLESHEET layout ---- */ 

#pt1_branding {
	height: 79px;
	background: #23236B url("/sites/362/assets/dailytopheading.jpg") no-repeat;
}

#pt1a_home_left_column_test {
	float: left;
	width: 497px;
	text-align: left;
	padding: 0 10px 0 10px;
}

.pt1_pane .pt1_pane_heading {
	color: #23236B;
        border-bottom: 1px solid #23236B;
		font-family: times New Roman;
}
.pt1_pane_special {
        background: #23236B;
}
.heading {
        color: #23236B
}


a:Link {
	color: #23236B;
	text-decoration: none;
	font-family: times New Roman;
}
a:visited {
        color: #23236B
}
a:hoover {
        text-decoration: underline;
}


/************************* MENU ***********************************/

#pt1_menu {
	background: #fff;
}

#pt1_main_menu {
	background: #fff;
	clear: both;
	border-top: 2px solid #fff;
	font-size: 15px;
}

#pt1_main_menu .pt1_item, #pt1_main_menu .pt1_item_active {
	border-right: 1px dotted #B2B2B2;
}

#pt1_sub_menu .pt1_item a {
	color: #fff;
	font-family: times New Roman;
}

#pt1_sub_menu .pt1_button {
	float: left;
	border: 0px solid #FFF;
	color: #fff;
	font-weight: bold;
}

#pt1_main_menu .pt1_item_active {
	background: #23236B;
	border: 1px solid #23236B;
}

#pt1_main_menu .pt1_item_active a {
	color: #fff;
	font-weight: bold;
}

#pt1_main_menu .pt1_item a {
	color: #2B2B2B;
	font-family: times New Roman;
}

#pt1_sub_menu {
	background: #23236B;
	clear: both;
	font-size: 15px;
	height: 58px;
	position: relative;
}

#pt1_login_controls a {
	font-weight: normal;
	color: #2B2B2B;
	/* color: #97D1FF; */
}
/************************* Left Menu *******************************/

#left_menu {
	width: 115px;
	float: left;
}

.left_main {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #FED203;
	text-align: left;
	background-color: #195B03;
}

.left_main a {
	padding-left: 10px;
	color: #FED203;
	font-family: times New Roman;
}

.left_sub {
	font-family: arial;
	font-size: 13px;
	text-align: right;
	background-color: #EDEDED;
}

.left_sub  a {
	padding-right: 10px;
	color: #195B03;
}

.left_sub_button {
	font-family: arial;
	font-size: 13px;
	color: #195B03;
	text-align: center;
	border: 1px solid #195B03;
	background-color: #EDEDED;
}

.left_sub_button a {
	color: #195B03;
}

/******************************************************************/

/************************* TOP STORIES ****************************/

.signature_line {
   clear: both;
   color: #B0B0B0;
   display: none;
   padding: 3px 0 0;
}

.pt1_feature .pt1_feature_header {
	margin: -10px -10px 5px -10px;
	padding: 5px 0 0 0;
	_padding: 5px 0 5px 0;
	border-bottom: 1px solid #DCDCDC;
	height: 30px;
	background: #F6F6F6;
}

.pt1_feature .pt1_feature_header .pt1_item a {
	color: #23236B;
	font-family: times New Roman;
}

.pt1_feature .pt1_feature_header .pt1_selected a {
	color: #A81148;
	font-family: times New Roman;
}

.pt1_top_stories .lead_story, .pt1_top_stories .secondary_story {
	border-bottom: 1px solid #DCDCDC;
}


.pt1_top_stories .second_column {
	float: right;
	border-left: 1px solid #DCDCDC;
	padding: 0 0 0 5px;
	width: 210px;
	margin: 0 0 0 5px;
}

.pt1_top_stories img.image_img {
	width: 400px;
}

.pt1_top_stories div.slideshow_container {
	width: 400px;
}

.pt1_top_stories div.image_container {
	width: 400px;
}

.pt1_top_stories .image_image {
	width: 400px;
}

.pt1_top_stories #push_photo_home_top_left_container {
	width: 400px;
}

.pt1_top_stories .single_photo {
	width: 400px;
}

.pt1_top_stories div.simple-slideshow-container {
	width: 400px;
}

.pt1_top_stories div.slideshow-image-wrapper {
	width: 400px;
}

.pt1_top_stories .story_item .story_item_info {
	color: #000;
	clear: both;
	padding: 3px 0 0 0;
}

.pt1_top_stories .single_photo a img.image_img {
	width: 400px;
}

.pt1_top_stories .single_photo .even {
	width: 400px;
}

.pt1_top_stories .second_column {
	float: left;
	border-left: 1px solid #DCDCDC;
	padding: 0 0 0 10px;
	width: 210px;
	margin: 0 0 0 0px;
}

.pt1_feature .pt1_feature_body {
	clear: both;
	width: 475px;
	min-height: 390px;
	_height: 390px;
	margin: 0;
}

.pt1_top_stories .image_image {
	width: 470px;
}
.pt1_top_stories .first_column {
	float: left;
	width: 210px;
	_width: 210px;
	padding: 0 0 0 0;
}

div#push_photo_home_top_right_container .slideshow_container .image_container {
	width: 470px;
}

div#push_photo_home_top_left_container .slideshow_container .image_container {
	width: 470px;
}

div#home_page_test div#top_stories_container div.simple-slideshow-container div.slideshow-image-wrapper img.image_img {
	max-width: 470px;
	width: 470px;
	float: left;
	*width: 470px;
	display: block;
	border: 0;
}


div#home_page_test div#top_stories_container div.simple-slideshow-container {
	margin: 0;
	border: 0;
	padding: 0;
	width: 470px;
	*width: 470px;
	max-width: 470px;
	width: expression("470px");
}

div#home_page_test div#top_stories_container div.slideshow_container img.image_img {
	width: 470px;
	*width: 470px;
	float: right;
	padding: 0;
	margin: 0;
	_width: 470px;
	width: expression("470px");
}

div#home_page_test div#top_stories_container div.simple-show-container div.slideshow-image-wrapper img.image_img {
	max-width: 470px;
	_width: 470px;
	*width: 470px;
	display: block;
	border: 1px solid green;
	float: left;
}

div#home_page_test div#top_stories_container div.slideshow_container img.image_img {
	width: 470px;
	*width: 470px;
	float: left;
	padding: 0px;
	margin: 0;
	max-width: 470px;
}

/******************************************************************/

/************************* BLOGS **********************************/

#blog_details_container .blog_item_title {
	font-size: 17px;
	font-weight: bold;
	color: #A81148;
}

#blog_details_container .blog_item_info {
	font-size: 13px;
	font-style: italic;
	color: #555555;
}
/******************************************************************/

/************************* MY CONTENT *****************************/


#digest_settings_container h3 {
	color: #A81148;
}
/******************************************************************/
/************************* APP ADJUSTMENTS ************************/

.blogHeader .heading, .widgetHighlighted .heading, .viewProfilePane .heading {
	color: #A81148;
}

.heading, .heading .help, .page_heading, .page_heading a {
	color: #23236B;
}


h1 {
	color: #A81148;
	
}

div.widget h1 {
	background: #23236B;
}


/******************************************************************/

/************************* NEWS ARTICLE ***************************/

.pt1_poll .story_item_headline {
	color: #23236B;
}

.pt1_poll h2 {
	color: #23236B;
}

.poll_results_percent {
	color: 23236B;
}

/******************************************************************/

/************************* NEWS LIST ******************************/
.story_item_summary {
	padding-bottom: 10px;
}


/******************************************************************/

/**************************VIDEO/PHOTO SLIDE SHOW******************/

.story_item_date  {
	font-size: 11px;
}

.odd123  {
	border-top: 1px dotted #DCDCDC;
	margin-bottom: -5px;
	font-size: 12px;
}

.video_video .object {
	width: 260px;
}

.thumbnail_video  {
	margin: 0;
	font-size: 12px;
}

.thumbnail_slide  {
	margin-botom: 1px;
	font-size: 12px;
}

.multimedia_video {
	padding: 0;
	border-top: 1px dotted #DCDCDC;
}

.multimedia_video a {
	font-size: 13px;
	font-weight: normal;
}

#wj_main_left_column {
	/* border-right: 1px solid #BABABA; */
	padding: 0 0 5px 5px;
	width: 220px;
	float: left;
}

#wj_main_right_column {
	width: 195px;
	padding: 0 5px 0 0;
	float: right;
        overflow: auto;
        height: 320px;
}

.media-file-thumbnail {
	height: 40px;

}

div#home_page_test div.simple-slideshow-container div.slideshow-image-wrapper img.image_img {
	max-width: 260px;
	width: 260px;
	float: left;
	*width: 260px;
	display: block;
	border: 0;
}


div#home_page_test div.simple-slideshow-container {
	margin: 0;
	border: 0;
	padding: 0;
	width: 260px;
	*width: 260px;
	max-width: 260px;
	width: expression("260px");
}

div#home_page_test div.slideshow_container img.image_img {
	width: 260px;
	*width: 260px;
	float: right;
	padding: 0;
	margin: 0;
	_width: 260px;
	width: expression("260px");
}

div#home_page_test div.simple-show-container div.slideshow-image-wrapper img.image_img {
	max-width: 260px;
	_width: 260px;
	*width: 260px;
	display: block;
	border: 1px solid green;
	float: left;
}

div#home_page_test div.slideshow_container img.image_img {
	width: 260px;
	*width: 260px;
	float: left;
	padding: 0px;
	margin: 0;
	max-width: 260px;
}

/******************************************************************/

.input {
display:none;
}

.stylish A:link {color: #333333; text-decoration: none}
.stylish A:visited {color: #333333; text-decoration: none}
.stylish A:active {color: #333333; text-decoration: none}
.stylish A:hover {color: #333333; text-decoration: none}

div.simple-slideshow-container {
  margin-right: 15px;
  border: 0;
  padding: 0;
  width: 305px;
  margin-bottom: 7px;
}

.pt1_top_stories .first_column {
	float: left;
	width: 235px;
	_width: 225px;
	padding: 0 3px 0 0;
}

#pt1a_home_right_column #push_survey_container img {
	width: 300;
}

.leaderboard_banner_ad  {
	padding-left: 100px;
	padding-top: 0px;
}

.story_item_headline {
	line-height: 20px;
	font-family: times New Roman;
}

#pt1_main_secondary .story_item_headline {
	font-size: 16px;
	font-weight: bold;
}

.image_caption, .video_caption, .rss_item_date {
	font-size: 11px;
	color: #f00;
	line-height: 14px;
	text-align: right;
	font-family: times New Roman;
}

.column_image {
	width: 75px;
	float: left;
	padding:0 10px 0 10px;
}

.column_image img {
	width: 75px;
}

.center_columnists {
	width: 300px;
}

.pt1_top_stories .slideshow_container .story_item_headline {
	display: none;
}

#pt1_search_controls {
	position: absolute;
	bottom: 5px;
	right: 0px
}

#push_pdfviewer_container .story_item_headline {

}

.pt1_pane {
	background: #FFF;
	margin-bottom: 10px;
}

.pt1_pane .pt1_pane_body {
	background: url(' ') bottom right no-repeat;
	padding: 10px;
	text-align: left;
}

.pt1_pane_special .pt1_pane_body {
	background: #FFF;
	padding: 10px;
	text-align: left;
}

#pt1_header {
	width: 970px;
	margin: 0 auto 0 auto;
        background-color: #FFF;
}

body {
background:url("/sites/362/assets/drop_shadow_background2.jpg") repeat scroll center center #FFF;
margin:0;
padding:0;
text-align:center;
}

#pt1_header {
background-color:#FFFFFF;

margin:0 auto;
width:966px;
}

.left_main {
background-color:#23236B;
color:#FED203;
font-family:arial;
font-size:14px;
font-weight:bold;
text-align:left;
}


.left_sub {
font-family:serif;
font-size:13px;
text-align:right;
}

.left_sub a {
color:black;
padding-right:10px;
font-family: times New Roman;
}

.left_main a {
color:#FFFFFF;
padding-left:10px;
}

.left_main {
color:#FED203;
font-family:serif;
font-size:14px;
font-weight:bold;
text-align:left;
}
body, div, td {
}

.left_sub_button {
background-color:#EDEDED;
border:1px solid #000000;
color:#195B03;
font-family:serif;
font-size:13px;
text-align:center;
}
.left_sub_button a {
color:black;
}

#pt1a_home_left_column_test {
float:left;
padding:0 6px;
text-align:left;
width:597px;
border-right:1px solid #23236B;
border-left:1px solid #23236B; padding:0 7px;
}

#pt1_content_container {
margin:6px auto 0;
min-height:800px;
padding:0;
width:960px;
}

#pt1_search_element_select, #pt1_search_element_bar {
color:#FFFFFF;
float:left;
margin-right:6px;

}

#pt1_search_element_select {
color:#FFFFFF;
float:left;
margin-right:5px;
padding-top:2px;
}

#pt1_main_menu .pt1_item_active a {
color:#FFFFFF;
font-weight:normal;
font-family: times New Roman;
}

div#push_video_list_container {
float:right;
width:200px;
}

div#full_size_video_container {
float:left;
width:250px;
}

#pt1a_home_page .rss_item_desc {
		font-family: times New Roman;
}

.pt1_top_stories .story_item .story_item_info div {
		font-family: times New Roman;

}

.pt1_top_stories .story_item .story_item_summary {
		font-family: times New Roman;
}

.story_item_date {
		font-family: times New Roman;
}

#pt1a_home_right_column {
		font-family: times New Roman;
}
