

/* ---- CUSTOM DEFINED STYLESHEET default ---- */ 

a { color: #fff; text-decoration: none; }
a:visited { color: #fff; }
a:hover { color: #E9E900; text-decoration: underline; }
a.negative { color: #fff; }
a span { cursor: pointer; }

div.widget, div.widgetNarrowCentered {
	border: 0px solid #EDECEC;
	padding: 3px;
	background: #7b7777;
}
.font {
	font-size: 11px;
        color: #022361;  
}
.fontSmall {
	font-size: 10px;
        color: #000000;
}
.labelSmall, .labelTiny {
	font-size: 12px;
	font-weight: bold;
        color: #000000;
}
.label {
	font-size: 12px;
	font-weight: bold;
        color: #000000;
}
.important {
	color: #022361;
}
.link {
	font-weight: bold;
	padding: 0;
	padding-left: 15px;
	font-size: 12px;
	background-image: url('/templates/default/images/icons/hyperlink.gif');
	background-repeat: no-repeat;
	background-position: 0px 3px;
        color: #000000;
}
.fontBig {
	font-size: 16px;
	line-height: 20px;
        color: #022361;
}
div.widgetBody {
	padding: 15px;
        color: #022361;
}
a.help_widget {
  border:0px;
  text-decoration:none;
  font-size: 14px;
  font-weight: bold;
  color: #022361;
}
div.widget h1, div.widgetNarrowCentered h1 {
	margin: 0;
	padding: 0;
	padding-bottom: 3px;
	font-size: 15px;
	font-weight: bold;
	color: #022361;
	border-bottom: 1px dotted #FFD045;
}
div.paddedMore {
	padding: 15px;
        color: #022361;
}
.add_buddy_container {
        color: #022361;
}
.widget userActionBox {
        color: #022361;
}
.widget {
        color: #022361;
}

.informative, .green {
   color: #fff;
}


.flashNotice {
	color: #ffffff;
}

.linkp {
	font-weight: bold;
	padding: 0;
	padding-left: 15px;
	font-size: 12px;
	background-image: url('/templates/default/images/icons/hyperlink.gif');
	background-repeat: no-repeat;
	background-position: 0px 3px;
        color: #fff;
}

.quote {
	color: blue;
	font-style: italic;
	display: block;
}


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

#pt1_branding {
	height: 170px;
	background: none;
	padding-left: 200px;
}
#pt1_sub_menu {
	background: #B09C5D;
	height: 29px;
	clear: both;
}
#pt1_sub_menu .pt1_item a {
	color: #000000;
}
#pt1_main_menu .pt1_item_active {
	background: #B09C5D;
	border: 1px solid #B09C5D;
	color: #000000;
}
#pt1_main_menu .pt1_item_active a {
	color: #000000;
	font-weight: bold;
}
#pt1_main_menu .pt1_item a {
	color: #fff;
}
#pt1_main_menu .pt1_item {
	color: #fff;
}
#pt1_main_menu {
	background: #022361;
	clear: both;
	border-top: 1px solid #FFF;
}
body {
	margin: 0;
	padding: 0;
	background-image: url('');
	background-position: center;
	background-color: #C0C0C0;
	text-align: center;
}
#pt1a_home_left_column {
	float: left;
	width: 630px;
	text-align: left;
height: auto;
}

#pt1a_home_page #pt1_main_left_column {
	width: 180px;
        padding-right: 10px;
	float: left;
height: auto;
}
#pt1a_home_page #pt1_main_middle_column {
	width: 440px;
        padding-right: 0px;
	float: left;
}
#pt1a_home_page #pt1_main_right_column {
        padding-left: 25px;
	width: 305px;
        float: right;
}
#pt1_news_page #pt1_main_left_column {
	border-right: 1px solid #BABABA;
	padding: 0 5px 5px 5px;
	width: 420px;
	float: left;
}
#pt1_news_page #pt1_main_right_column {
	width: 165px;
	_width: 170px;
	padding: 5px 2px 5px 8px;
	float: right;
}
#pt1_news_page #pt1_even_left_column {
	border-right: 1px solid #bababa;
	/*padding: 0 5px 5px 40px;*/
padding-left: 20px;
	width: 280px;
	float: left;
}
#pt1_news_page #pt1_even_right_column {
	width: 280px;
	_width: 280px;
padding-left: 20px;
	/*padding: 5px 2px 5px 50px;*/
	float: right;
}
.pt1_pane .pt1_pane_body {
	background: #fff;
	padding: 10px;
	text-align: left;
}
.pt1_pane .pt1_pane_body_2 {
	background: #fff;
	padding: 10px;
	text-align: left;
color: black;
}
.pt1_pane .pt1_pane_notblue {
	background: #E8E8E8;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
}

#pt1_full_story #pt1_right_column {
	width: 330px;
	float: right;
}
.pt1_pane_special .pt1_pane_body {
	background: #022361;
	padding: 10px;
	text-align: left;
height: auto;
*height: 100%;
}
.pt1_pane_special .pt1_pane_notblue {
	background: #E8E8E8;
	padding: 10px;
	text-align: left;
}
.image_caption, .video_caption, .rss_item_date {
	font-size: 11px;
	color: #e9e900;
	line-height: 14px;
	text-align: left;
        width: 150px;
}
#pt1a_home_page .rss_item_desc {
	font-weight: normal;
	color: #e9e900;
}
#pt1_news_page .rss_item_desc {
	font-weight: normal;
	color: #e9e900;
}
.image_caption {
  font-style: italic;
  color: #e9e900;
}
.signature_line {
	color: #e9e900;
	clear: both;
	padding: 3px 0 0 0;
	overflow: hidden;
	width: 100%;
}
.pt1_top_stories .story_item .story_item_info {
	color: #e9e900;
	clear: both;
	padding: 3px 0 0 0;
}
#pt1_news_page .story_item story_item_summary{
	color: #e9e900;
height: auto;
}
#pt1_news_page {
	text-align: left;
height: auto;
}
#pt1_news_list .story_item .story_item_info {
	color: #e9e900;
	clear: both;
	padding: 3px 0 0 0;
}
#pt1a_home_page .story_item .story_item_summary {
	color: #e9e900;
	clear: both;
	padding: 3px 0 0 0;
}
#pt1_news_page .story_item .story_item_summary {
	color: #e9e900;
	clear: both;
	padding: 3px 0 0 0;
height: auto;
}
#pt1a_home_page .story_item .story_item_author {
	color: #e9e900;
	clear: both;
	padding: 3px 0 0 0;
}
#pt1_news_page .story_item .story_item_author {
	color: #e9e900;
	clear: both;
	padding: 3px 0 0 0;
}
#pt1_news_page .story_item {
	color: #e9e900;
	clear: both;
	padding: 3px 0 0 0;
}
#pt1_news_page .story_item_headline {
	color: #e9e900;
	clear: both;
	padding: 3px 0 0 0;
        font-size: 16px;
}
#pt1a_home_page .font{
	color: #e9e900;
	clear: both;
	padding: 3px 0 0 0;
}
#pt1a_home_page .fontSmall{
	color: #e9e900;
	clear: both;
	padding: 3px 0 0 0;
}
#pt1_main_secondary .story_item_info {
	font-size: 12px;
	font-style: italic;
	color: #e9e900;
}
.full_story .story_item .story_item_info {
	color: #e9e900;
	clear: both;
	padding: 3px 0 0 0;
}
.pt1_poll .story_item_info {
	font-size: 12px;
	color: #e9e900;
}
.pt1_pane .pt1_pane_heading {
	font-size: 20px;
	font-family: Helvetica;
	color: #FFFFFF;
	text-align: left;
	border-bottom: 1px solid #DCDCDC;
	padding: 8px 0 8px 12px;
}

.pt1_pane_subtle .pt1_pane_body {
	background: #022361;
	padding: 10px;
	text-align: left;
height: auto;
}
.pt1_pane_subtler .pt1_pane_body {
	background: #FFFFFF;
	padding: 10px;
	text-align: left;
}
.pt1_pane_subtle {
	background: #022361;
	padding-top: 8px;
	margin-bottom: 10px;
}
.pt1_pane_special {
	background: #2B2B2B url('/sites/308/assets/gradient_bar.jpg') top left no-repeat;
	margin-bottom: 10px;
}

.pt1_pane {
	background: #2b2b2b url('/sites/308/assets/gradient_bar.jpg') top left no-repeat;
	margin-bottom: 10px;
}

#full_size_video_container {
        color: #e9e900
}

.story_item_headline {
        font-size: 16px;
}

.discussion_col {
        text-align: left;
}

.discussion_list_table td {
        border: 1px #ffffff;
        width: 100%;
        background: #C0C082;
        padding: 4px;
        color: #000000;

}

.discussion_list_table th {
        background: #C0C082;
        padding: 4px;
}

.discussion_list_table {
        //background-color: #DEE7F7;
        //color: #333333;
        // change this, when there is a eeeeee full_story color...
        color: #ffffff;
}


.discussion_list_table td a {
        color: #000000;

}

.discussion_list_table tbody {
        color: #ffffff;
}

span.discussion_response {
  font-size: larger;
}

div.discussion_entry_full_container {
  border-top: 2px solid #C0C0C0;
  padding-top: 5px;
  padding-bottom: 10px
}

#push_articles_player_container div.image_image {
  width: 390px;
  height: 321px;
  overflow: hidden;
}

#push_articles_player_container img.image_img {
  width: 390px;
  max-width: 390px;
}

#push_articles_player_container div.simple-slideshow-container div.slideshow-image-wrapper {
  width: auto;
  height: 321px;
  overflow: hidden;
}

#push_articles_player_container div.simple-slideshow-container div.slideshow-image-wrapper img.image_img {
  width: 390px;
  max-width: 390px;
}

#push_articles_player_container .story_item_headline {
  font-weight: bold;
}

.thumbnail_video h2 {
  font-size: 10pt;
  font-weight: 400;
}

.thumbnail_video .media-file-thumbnail {
  clear: both;
  width: 150px;
  height: 110px;
  overflow: hidden;
  margin-bottom: 5px;
}

.thumbnail_video {
  width: 175px;
padding: 5px 5px 5px 5px;
}

.thumbnail_video .image_img {
  width: 150px;
}
.widget .user_digest_settings {
   color: #e9e900;
} 
.schedule_method_container {
   color: #e9e900;
}

#pt1a_home_page div.simple-slideshow-container {
  margin: 0;
  border: 0;
  padding-right: 15px;
  width: 600px;
  margin-bottom: 7px;
}
div.widget h1 {
	background: #2B2B2B url('/sites/308/assets/gradient_bar.jpg') top left no-repeat;
	font-size: 20px;
	font-family: Helvetica;
	color: #FFF;
	text-align: left;
	padding: 8px 0 8px 12px;
	font-weight: normal;
	border: 0;
	margin: -3;
}
.create_discussions_container h2 {
        font-size: 20px;
	font-family: Helvetica;
	color: #FFF;
}


#push_football_article_player_container div.image_image {
  width: 390px;
  height: 321px;
  overflow: hidden;
}

#push_football_article_player_container img.image_img {
  width: 390px;
  max-width: 390px;
}

#push_football_article_player_container div.simple-slideshow-container div.slideshow-image-wrapper {
  width: 390px;
  height: 321px;
  overflow: hidden;
}

#push_football_article_player_container div.simple-slideshow-container div.slideshow-image-wrapper img.image_img {
  width: 390px;
  max-width: 390px;
}

#push_football_article_player_container .video_video .object {
	width: 390px;
	height: 321px;
}

#push_football_article_player_container .story_item_headline {
  font-weight: bold;
}

#push_basketball_article_player_container div.image_image {
  width: 390px;
  height: 321px;
  overflow: hidden;
}

#push_basketball_article_player_container img.image_img {
  width: 390px;
  max-width: 390px;
}

#push_basketball_article_player_container div.simple-slideshow-container div.slideshow-image-wrapper {
  width: 390px;
  height: 321px;
  overflow: hidden;
}

#push_basketball_article_player_container div.simple-slideshow-container div.slideshow-image-wrapper img.image_img {
  width: 390px;
  max-width: 390px;
}

#push_basketball_article_player_container .video_video .object {
	width: 390px;
	height: 321px;
}

#push_basketball_article_player_container .story_item_headline {
  font-weight: bold;
}

#push_baseball_article_player_container div.image_image {
  width: 390px;

  height: 321px;
  overflow: hidden;
}

#push_baseball_article_player_container img.image_img {
  width: 390px;
  max-width: 390px;
}

#push_baseball_article_player_container div.simple-slideshow-container div.slideshow-image-wrapper {
  width: 390px;
  height: 321px;
  overflow: hidden;
}

#push_baseball_article_player_container div.simple-slideshow-container div.slideshow-image-wrapper img.image_img {
  width: 390px;
  max-width: 390px;
}

#push_baseball_article_player_container .video_video .object {
	width: 390px;
	height: 321px;
}

#push_baseball_article_player_container .story_item_headline {
  font-weight: bold;
}

#push_more_sports_article_player_container div.image_image {
  width: 390px;
  height: 321px;
  overflow: hidden;
}

#push_more_sports_article_player_container img.image_img {
  width: 390px;
  max-width: 390px;
}

#push_more_sports_article_player_container div.simple-slideshow-container div.slideshow-image-wrapper {
  width: 390px;
  height: 321px;
  overflow: hidden;
}

#push_more_sports_article_player_container div.simple-slideshow-container div.slideshow-image-wrapper img.image_img {
  width: 390px;
  max-width: 390px;
}

#push_more_sports_article_player_container .video_video .object {
	width: 390px;
	height: 321px;
}

#push_more_sports_article_player_container .story_item_headline {
  font-weight: bold;
}
#push_photo_gallery_container div.image_image {
  width: 390px;
  height: 321px;
  overflow: hidden;
}

#push_photo_gallery_container img.image_img {
  width: 390px;
  max-width: 390px;
}

#push_photo_gallery_container div.simple-slideshow-container div.slideshow-image-wrapper {
  width: 390px;
  height: 321px;
  overflow: hidden;
}

#push_photo_gallery_container div.simple-slideshow-container div.slideshow-image-wrapper img.image_img {
  width: 390px;
  max-width: 390px;
}

#push_photo_gallery_container .video_video .object {
	width: 390px;
	height: 321px;
}

#push_football_article_player_container .story_item_headline {
  font-weight: bold;
}
.heading inline marginRight {
  color: #e9e900;
}

.signature_email_message {
  color: red;
font-style:italic;
}

#digest_settings_container h3 {
	font-family: 'Arial';
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	background: none;
	border: none;
}
.blogHeader .heading, .widgetHighlighted .heading, .viewProfilePane .heading {
	font-family: 'Arial';
	color: #022361;
	font-size: 17px;
	font-weight: bold;

}
#blog_details_container .blog_item_title {
	font-size: 17px;
	font-weight: bold;
	color: #022361;
}
h1 {
	font-family: 'Arial';
	color: #022361;
	font-size: 17px;
	font-weight: bold;
}

div.discussion_entry_verbose {
  border-top: 2px solid #C0C0C0;
  padding-top: 5px;
  padding-bottom: 10px
}
.leaderboard_banner_ad  {
	padding-left: 106px;
	padding-top: 0px;
}
.inline marginRight {
        color: #e9e900;
}

#push_slide_show_container img.image_img {
  width: 90px;
}

#push_slide_show_container div.media-file-thumbnail {
  width: 90px;
  height: 90px;
  margin: 0;
  border: 0;
  padding: 0;
  overflow: hidden;
}
.related_content_label {
	color: #444444;
	margin: 0px;
	padding: 2px;
	font-weight: bold; 
        font-size: 14px;
}

#comments_container .comment labelTiny{
   color: #022361;
}


#comments_container .labelTiny{
   color: #022361;
}

#numberDisplayContainer #nextLink2{
   color: #022361;
}

#numberDisplayContainer #prevLink2{
   color: #022361;
}
#pt1_site_footer .pt1_pane_subtle .link {
   color: #FFFFFF;
}

#pt1_full_story .story_item_images {
	float: left;
        margin-right: 10px;
}

.current {
   color: yellow;
}

.story_item_summary {
    color: #022361;
height: auto;
}

#pt1_new_page #pt1_main_column .pt1_pane_body {
	min-height: 1600px;
	_height: auto;
}

#pt1_business_directory_page #pt1_right_column {
	float: left;
	width: 320px;
}

#pt1_search_controls {
	float: left;
        padding-left: 3px;
        padding-bottom: 3px;
        padding-top: 3px;
}

#pt1_menu {
	background: #022361;
}

#pt1_login_controls a {
color:#FFFFFF;
font-weight:bold;
font-size: 15px;
}

#pt1_login_controls {
	float: right;
	padding: 3px 10px 0 0;
	width: 550px;
}

#pt1_news_page #captcha_container {
color:#000000;
}
