#back_to_st {display:inline;}
#nav ul li.active a, #nav ul li.default a, .tab_links .ui-tabs-selected a {
	border-color:#AAAAAA #AAAAAA transparent;
	border-style:solid;
	border-width:1px;
}
.ui-tabs-panel, .grid_module_content, .article_content, .photo_content {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding-top:12px;
	position:relative;
	top:-2px;
}
.grid_module {border-style:none;}
#story_content_container.grid_module {border-style: none solid solid;}
.#nav ul li.active a, #nav ul li.default a, .tab_links .ui-tabs-selected a { border-color:#ccc #ccc transparent; }
.ui-widget-header, .tab_links, #nav { background-image:url(http://media.star-telegram.com/images/weeklies/weekly_back_3.gif); }
/* .ui-widget-header, .tab_links {border-bottom: 1px solid #ccc;} */

/* #footer_nameplate {display:none;} */
span.timestamp {display:none}

#nav {height: 32px;}
#nav a, .ui-tabs-nav a, .tab_links a {color: #fff;}
li.home.active span.home_icon {background-position: -11px 0;}
ul.sub_nav, #nav ul li.default .sub_nav {display:none !important;}
#skyline_ad {border-top: none;}
.more_stories {text-align: left;}

/* modified highlight set */
.grid_cd {margin-left: 20px; width: 300px;}
.grid_cd .related_content {display:none;}
.grid_full {float:left; margin-top:10px;}
.featured_story .story.summary {border-bottom: 0 none;}
.tabbed_top_photo {height: 130px; margin-bottom: 10px; overflow: hidden;}

/* reposition branding */
body.mansfield_news_mirror #branding, body.the_times_register #branding, body.colleyville_courier #branding, body.grapevine_courier #branding, body.southlake_journal #branding, body.weatherford_telegram #branding {top: 10px;}

/* hide page headers on home pages */
.mansfield_news_mirror_home #section_heading, .weatherford_telegram_home #section_heading, .colleyville_courier_home #section_heading, .grapevine_courier_home #section_heading, .southlake_journal_home #section_heading, .the_times_register_home #section_heading, .keller_citizen_home #section_heading {display:none;}
 
/* story detail */
#story_add_ugc {display:none;} 
#gallery_controls {display:none;}
/* pd events widget */
.w_pd_event_date {font-size:12px !important;}
.w_pd_event_title a {color: #039 !important; font-size:14px !important; }
#w_pd_title_bar {padding: 6px 2px !important; display:none;}
#w_pd_post {padding-top: 0 !important;}
#w_pd_calendar_outer_box {border:0 none !important; width:auto !important;}
.dayNum {margin-bottom: 3px;}
#w_pd_dates { padding-top:0 !important;}
#w_pd_front_face_dates, #w_pd_search_box, .w_pd_events {padding-left: 0 !important;}
#w_pd_search_box {margin-bottom: 5px;}

/* travidia hot ads widget */
/* override #tPortableContainer styling in main site css file that sets height to 200px, since there are many fewer ads to deal with here */
#tPortableContainer {height: auto;}
/* hiding search until there are more ads to actually search for */
#tdSearch {display:none;}

/* boxscores */
.stats-header {
	background:none repeat scroll 0 0 #efefef;
	font-weight:bold;
	vertical-align:bottom;
}
#boxscore-game-results {
	clear:both;
	margin-bottom:10px;
	margin-left:70px;
	margin-top:20px;
	}
	#scoreline_wrap {margin-bottom: 10px;}
	#top-game-boxscore {margin-bottom: 5px; width: 100%;}
	#top-game-boxscore td, #top-game-boxscore th {border: 1px solid #ccc;}
	#top-game #game-results {margin-top: 10px; }
	#top-game-refresh span {float:left;}
	#top-game table {margin-right: 0;}	
.game-status {font-size: .8em; color: #777;}
#qxq-boxscore {float:left; margin-right: 20px; width: auto;}
#top-game-boxscore td, #qxq-boxscore td, #team-standings th, #team-standings td {padding: 3px;}
#team-standings {width: auto;}
.winner .ui-icon {
	float:left;
	margin-left:-5px;
	position:relative;
	top:1px;
}
.winner {font-weight: bold;}
.school-sport {border-top: 1px solid #ccc; margin-top: 10px; padding-top: 10px;}
#scoreline {margin-top: 10px; }