/* Styles for USM Today news portal */

h1 h2, h3, h4, h5, h6 { display:block; }

#container {
	width:858px;
	margin:auto;
}

#content { 
	background:#FFF url(/images/new/footerWaves.gif) left bottom no-repeat;
	width:858px;
	padding:0 0 85px;
	text-align:left;
	font-size:0.7em;
	line-height:140%;
	float:left
}

/******************************************/
#pageHeading {
	width:818px;
	float:left;
	padding:30px 20px 20px;
}

#pageHeading #pageTitle { 
	background:url(/images/new/usmToday.gif) left top no-repeat;
	margin:0;
	display:block;
	width:413px;
	height:45px;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}

#dateSlug {
	/*width:818px;*/
	width:350px;
	padding:20px 0 5px 20px;
	text-align:right;
	color:#666;
	float:right;
	/*font-weight:bold;*/
	/*background-color:red;*/
}

#dateSlug div { display:inline; margin-left:2em; }

#upper {
	width:818px;
	float:left;
	padding:0 20px 30px;
	/*background-color:purple;*/
}

#quickLinks {
	background:url(/images/new/greyGrad4.jpg) left bottom no-repeat;
	width:190px;
	float:left;
	padding:0 0 16px;
	/*height:216px;*/
	min-height:232px;
	_height:232px; /* for ie */
}

#quickLinks h3 {
	background:url(/images/new/newsTitle_MostSearched.gif) left top no-repeat;
	margin:0 0 12px;
	display:block;
	width:190px;
	height:27px;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}

#quickLinks ul, #quickLinks li { list-style:none; margin-left:3px; padding-left:3px; }

#quickLinks ul { clear:left; margin-top:0; margin-bottom:0; }

#quickLinks li { margin-bottom:6px; }

#imageBox {
	width:602px;
	float:left;
	/*margin-left:26px;*/
}

#defaultImage { /* container for the default image that displays when javascript is disabled. image is set in slider.css */
	width:602px;
	float:left;
	margin-left:26px;
}

/******************************************/
#leftCol {
	width:190px;
	margin:0 0 0 20px;
	float:left;
	display:inline; /* prevents ie6 from doubling the left margin of the float */
	/*background-color:blue;*/
}

#leftCol .newsModule, #leftCol .newsModuleHeading { width:190px; }

/******************************************/
#centerCol {
	width:360px;
	margin:0 0 0 26px;
	float:left;
	/*background-color:yellow;*/
}

#centerCol .newsModule, #centerCol .newsModuleHeading { width:360px; }

/******************************************/
#rightCol {
	width:216px;
	margin:0 0 0 26px;
	float:left;	
	/*background-color:green;*/
}

#rightCol .newsModule, #rightCol .newsModuleHeading { width:216px; }

/******************************************/
.newsModule { margin-bottom:3em; float:left; width:inherit; }

.newsModuleHeading {
	border-bottom:1px solid #ADADAD;
	padding:0 0 0.6em;;
	margin-bottom:0.8em;
}

.newsModuleHeading h3 { 
	font-size:1.3em;
	text-transform:uppercase;
	color:#1E3B78;
}

.rss { float:left; }

.rss h3, .rss img { 
	float:left;
	/*line-height:normal;*/
}

.rss img { margin-left:1em; vertical-align:text-top; /*width:17px;*/ }

.archive { float:right; }

.subModule { margin-bottom:1.6em; }

.newsModule h4 { font-size:1em; margin:0.8em 0 0.2em; line-height:130%; clear:both; }

#campus-updates h4 { margin-bottom:0; }

#lectures object { margin:0.2em 0 0.8em; }

.tag { font-size:0.7em; color:#1E3B78; text-transform:uppercase; line-height:130%; margin-top:0.5em; }

.disclaimer { font-size:0.9em; font-style:italic; color:#777; }

.channel { font-size:0.8em; font-weight:normal; color:#555; }

img.thumb {
	float:right;
	margin:0 0 5px 15px;
}

.description { }

.timestamp { color:#555; font-size:0.8em; }

.more { font-size:0.8em; font-weight:normal; margin-top:1em; text-transform:uppercase }

.more a { padding:0.5em 0; /*border-top:1px dotted #777;*/ }

#area-news .more a { border-top:none; border-bottom:1px dotted #777; }

/******************************************/
#connect ul, #connect ul li { margin:0; padding:0; list-style:none; }

#connect ul li { 
	float:left;
	margin-left:14px;
}

#connect ul li#first { margin-left:0; }

#connect iframe { margin-top:1em; }

/******************************************/
/* hide RSS elements */
#twenty-first-century .channel,
#twenty-first-century .thumb,
#twenty-first-century .description,
#twenty-first-century .timestamp { display:none; }

#free-press .channel,
#free-press .thumb,
#free-press .description,
#free-press .timestamp { display:none; }

#usm-in-the-news .channel,
#usm-in-the-news .thumb,
#usm-in-the-news .description,
#usm-in-the-news .timestamp { display:none; }

#area-news .channel,
#area-news .thumb,
#area-news .description,
#area-news .timestamp { display:none; }

#usm-news .channel { display:none; }

#faculty-showcase .channel { display:none; }

#what-were-doing .channel,
#what-were-doing .thumb,
#what-were-doing .description { display:none; }

#campus-updates .thumb,
#campus-updates .description { display:none; }

#events .channel,
#events .thumb,
#events .timestamp { display:none; }
