/* CASCADE from base.css -------------------------------------------- */
/* no white space underneath left nav: */
div#base_content_container {
	background-color: transparent;
}
/* CASCADE from module.css -------------------------------------------- */
div#module_helpful_links {
	padding-bottom: 1em;
}
div#module_helpful_links h2 {
	margin-bottom: 4px;
}
div#module_helpful_links div.subsection_content_headline_summary ul {
	padding-bottom: 0px;
}

/* div.subsection_content_rows ------------------------------------------------------- */
/* This section describes rules for the content area in 3B...the fonts are a little larger than in other
portions of the site */
div.subsection_content_intro_large, div.standard_list_columns_container_large {
	font-size: 1.15em; 
	line-height: 1.25em;
	letter-spacing: .01em;
	padding-top: 8px;
}
div.subsection_content_rows_large{
	margin-top:10px;
}

/* Removed subsection_content_rows */
div.subsection_content_intro, div.standard_list_columns_container {
	float: left;
	/* width: 376px; */ /* JAMIE: Removing...seems to not be needed; caused some box model issues in IE */
}

div.base_hr_intro_separator {
	clear: both;
}
div.subsection_content_rows h3, div.subsection_content_intro h3 {
	padding: 8px 0 4px 0;
	margin: 0;
}

html[xmlns] div#subsection_content_cleared {
 	clear: both;
}
/* hr's inside module content: */
div.subsection_content_rows div.base_hr {
	margin: 0 0 5px 0;
}

/* Content section --------------------------------------------------------- */
/* this whole panel sits just right of the subsection (left) navigation */
div#subsection_content_container {
	background-color: #ffffff;
	width: 591px;
	float: left;
	margin: 0;
	padding: 0;
}

/* this keeps content in the center row in the center, to not mess with the right side (i.e. helpful links) */
div.subsection_center_content_container {
	float: left;
	width: 394px;
}

div.subsection_center_content_container div.base_hr, div.subsection_center_content_container div.base_hr_like_in_content {
	/* clear left and right floats in mozilla between module sections (hr's were collecting at the top): */
	clear: both;
}
div.subsection_center_content_container div.base_hr_like_in_content {
	margin-bottom: 5px;
}

/* this is the top area for content, containing the helpful links column as a repeating background */
div#subsection_content { 
	/* Win IE won't show the background without this - bug? */
	height: 100%; 
	background: url(images/custom_home_bottom_helpful_links/columns_3col.gif) repeat-y scroll top left;
}

/* Page Header ------------------------------------------------------------- */
div#subsection_top_header {
	padding: 8px 0 0 0;
	float: left;
	background: transparent url(images/subsection/header_background.gif) repeat-x top left;
	width: 100%;
}

div#subsection_page_header h1 {
	padding: 8px 0 10px 8px; /* bottom (9px) is for IE) */
	margin: 0;
	/* why does Win IE add a ghost border-bottom every once in a while??? */
	border: none;
}

html>body div#subsection_page_header h1 {
	/* Show to all but IE: non-IE browsers need 10px; */
	padding-bottom: 10px !important;
}

/* NCAASports.com Module ------------------------------------------------------ */
div#subsection_upper_right_subnav {
	background: #E0EFF9 url(images/subsection/ncaasports_background.jpg) repeat-x scroll top left;
	padding: 10px;
}

div#subsection_upper_right_subnav ul {
	padding-top: 10px;
}

/* Column Modules ------------------------------------------------------------ */

/* Horizontal containers */
/* middle column border treatment */
div#subsection_middle_top_border {
	height: 1px;
	margin: 0 0 1px 0;
	background-color: #EDEDED;
}
div#subsection_middle_top_border span {
	display: none;
}

/*JAMIE: Added to solve float issue in IE 5.5/Win */
div.subsection_top_right {
	/*clear: both;*/
	float: right;
}

div.subsection_left,
div.subsection_center,
div.subsection_right /*div.subsection_helpful_links,*/ 
/* div.subsection_wideleft_left,
div.subsection_wideleft_center,*/ /*JAMIE: Removing: div no longer exists */ {
	width: 197px; /* Breaks at 197px */
	float: left;
}

div.subsection_top_right {
	width: 197px; /* Breaks at 197px */
	float: right;
}

div.subsection_left h2, div.subsection_center h2, div.subsection_right h2,
div.subsection_content_rows_large h2 {
	margin-top: 10px;
	padding-bottom: 0;
	margin-bottom: 0;
}


div#subsection_middle {
	/* clear: both; */ /* JAMIE: Seems to clear up Mac IE float issues */
}

/* div.subsection_content_list */
div.subsection_content_list {
	padding-top: 12px;
}
div.subsection_content_list p {
	padding: 0;
	margin: 0 0 0.5em 0;
}

/* div.subsection_content_headline_summary */
/* this is used for module content within subsection pages that contain a headline and then a summary of the article */
/* note the module_helpful_links specific cascade above */
div.subsection_content_headline_summary, div.subsection_content_list, div.subsection_content, div.subsection_content_helpful_links {
	padding: 4px 10px 0 10px;
}
/* override site-wide padding for caret list links since they need to appear flush left with our module content structure: */
div.subsection_content_headline_summary ul {
	margin: 0 0 4px 0;
}

div.subsection_content_headline_summary div.base_hr {
	margin: 0 0 8px 0;
}

div.module_content_headline_summary h3 {
	margin: 12px 0 10px 0;
}

div.module_content_headline_summary h3 a {
	font-weight: normal;
	font-size: 115%;
	line-height: 115%;
}

div.subsection_content_headline_summary h3 a:link,
div.subsection_content_headline_summary h3 a:active,
div.subsection_content_headline_summary h3 a:visited {
	color: #0065A8;
}
div.subsection_content_headline_summary h3 a:hover {
	color: #2894E0;
}
div.subsection_content_headline_summary p {
	/*margin: 0 0 1em 0;*/
	margin: 0 0 4px 0;
}
div.subsection_content_headline_summary p.base_read_more,
div.subsection_content_headline_summary p.back_to_top {
	padding-top: 0;
	margin: 0;
}

/* div.subsection_hr ------------------------------------------------- */
div.subsection_hr {	
	height: 1px;
	margin: 4px 0px 1px 0px;
	background-color: #EDEDED;
	font-size: 1px;
	padding: 0px; 
	width: 386px; /* 394 width - 8 padding */
}

/* Article image and paragraphs/uls */
div.subsection_content_nomargin {
	margin: 0;
	padding: 0;
}

div.subsection_content_intro_image{
	float:left;
}
div.subsection_content_intro_image img {
	margin: 0 10px 10px 0;
}
div.subsection_content_intro {
	margin: 0 0 8px 0; /* Jamie: changed from 28 to 10px to match 2b visual template; */
	padding: 8px 8px 0 8px; /* Jamie: removed bottom padding only */
	float:none;
}

div.subsection_content_intro p {
	margin: 0; /* Jamie: changed form 8 to 0 */
	padding: 0;
}

div.subsection_content_nomargin h3, div.subsection_content_headline_summary h3 {
	margin-bottom: 4px;
}

div.subsection_content_nomargin p {
	margin-bottom: 8px;
}

div.subsection_content_nomargin ul {
	/* padding-left: 10px; */ /* JAMIE: removed...not sure the reason for this */
}

img#subsection_sports_season_branding_image {
	margin-bottom: 4px !important;
}

div.subsection_browse_news, div.subsection_search_news {
	background-color:#CFE6F6;
}
div.subsection_search_news div.module_content {
	padding-bottom: 5px;
}

div.subsection_browse_news h3 {
	padding: 2px 0 6px 0;
}

/* div.sports_background {
	background: url(images/subsection/sports_season_background.jpg) no-repeat;
	padding-top: 80px;
} Jamie: deleting--no longer necessary? */

ing_image {
	margin-bottom: 4px !important;
}

div.subsection_browse_news {
	background-color:#CFE6F6;
}

/** add a little bit here to clear the top of the first icon (breathing room between h3 and ul) **/
div.subsection_content_headline_summary ul#applications_downloads {
	margin-top: 8px;
}
div.subsection_content_headline_summary ul#applications_downloads li.subsection_app_download_pdf, 
div.subsection_content_headline_summary ul#applications_downloads li.subsection_app_download_asx, 
div.subsection_content_headline_summary ul#applications_downloads li.subsection_app_download_doc,
div.subsection_content_headline_summary ul#applications_downloads li.subsection_app_download_real, 
div.subsection_content_headline_summary ul#applications_downloads li.subsection_app_download_ppt, 
div.subsection_content_headline_summary ul#applications_downloads li.subsection_app_download_zip {
	padding-left: 2em;
	height: 1.5em;
}

div.subsection_content_headline_summary ul#applications_downloads li a {
	vertical-align: bottom;
}

div.subsection_content_headline_summary ul#applications_downloads li.subsection_app_download_pdf {
	background: url(images/base/download_pdf.gif) no-repeat top left;
}

div.subsection_content_headline_summary ul#applications_downloads li.subsection_app_download_asx {
	background: url(images/base/download_windows_media.gif) no-repeat top left;
}

div.subsection_content_headline_summary ul#applications_downloads li.subsection_app_download_real {
	background: url(images/base/download_real_player.gif) no-repeat top left;
}

div.subsection_content_headline_summary ul#applications_downloads li.subsection_app_download_ppt {
	background: url(images/base/download_ppt.gif) no-repeat top left;
}

div.subsection_content_headline_summary ul#applications_downloads li.subsection_app_download_doc {
	background: url(images/base/download_word.gif) no-repeat top left;
}

div.subsection_content_headline_summary ul#applications_downloads li.subsection_app_download_zip {
	background: url(images/base/download_zip.gif) no-repeat top left;
}

/*--------SEARCH / BROWSE NEWS MODULES-------------------------------------*/
div.subsection_browse_news h2 , div.subsection_search_news h2 {
	margin-bottom: 5px;
}
div.subsection_search_news p {
	margin: 0 0 0px 0;
}

/*-----------------KUMAR: TEMP MOVED FROM standard list-------------------------------------------------------*/
div#standard_list_the_ncaa_news_online_header{
	background: url("images/headers/the_ncaa_news_online.gif") no-repeat scroll;
	margin: 0 11px 4px 11px;
	padding: 0px;
	height: 58px;
	width: 394px;
}
/* the following style seems necessary for Win IE 6 + IE 5.5 but not mac \*/
* div#standard_list_the_ncaa_news_online_header{
	width: 372px;
}
/* stop hiding from mac IE */

h5#standard_list_the_ncaa_news_online_date_header {
	color: #000000;
	font-size: 1.4em;
	text-align: center;
	font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1em;
}