/*
blue: 005774
pink: 00B366

NEW COLORS
green: 00B366
blue: 005774
orange: ff4909
*/
*,
body * {
	padding: 0;
	margin: 0;
}
img {
	border: 0;
}
body {
	padding: 0;
	margin: 0;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}
#wrapper {
	min-width: 950px;
	max-width: 1500px;
}
ul {
	padding: 0 1.5em 0.5em;
}

p {
	padding: 0 0 0.5em;
	line-height: 1.2em;
}
a {
	color: #005774;
	font-weight: inherit;
	text-decoration: none;
}
a:hover {
	background: #005774;
	color: white;
}

h2 {
	font-size: 160%;
	color: #ff4909;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0 0 0.3em;
}
h2 a {
	color: #ff4909;
}
h2 a:hover {
	background: #ff4909;
	color: white;
}
h3 {
	font-size: 1.4em;
	color: #005774;
	line-height: 1.1em;
	font-weight: bold;
	padding: 0 0 0.3em 0;
}
h3 a {
	color: #005774;
}
h3.bullet {
	padding: 0 0 0.3em 20px;
	background: url(/media/assets/images/collegeheadlines/icons/bullet.gif) top left no-repeat;
}

p.info {
	font-size: 90%;
	color: #999;
	line-height: 1.2em;
	padding: 0;
	font-weight: bold;
}

p.info a {
	color: #00B366;
}
p.info a:hover {
	background: #00B366;
	color: white;
}

.note {
	color: #595634;
	background: #fff799;
	padding: 4px 6px;
	margin: 0 0 1em 0;
	border: 1px solid #ffeb00;
}
.note * {
	font-size: 0.9em;
}


#orderby {
	padding-bottom: 0.5em;
}
#orderby * {
	color: gray;
	font-size: 0.9em !important;
}
#orderby .label {
	font-style:italic;
}
#orderby .selected {
	font-weight: bold;
	text-transform: uppercase;
}
#orderby a {
	text-transform: uppercase;
}

.article {
	padding: 0 0 1.5em;
}

#thumbs img {
	float: left;
	width: 75px;
	border: 1px solid gray;
	margin: 0 5px 1em 0;
}

#thumbs h3 {
	background: none;
}

#wrap_printpreviews .thumbs_item {
	width: 300px;
	height: 160px;
	float: left;
}

/* --------- HEADER and NAV --------- */
#header {
	width: 900px;
	margin: 0;
}
h1 {
	height: 95px;
	width: 650px;
	display: block;
	text-indent: -100em;
	overflow: hidden;
}
a#h1_link {
	height: 95px;
	width: 650px;
	display: block;
	float: left;
	background: url(/media/assets/images/collegeheadlines/header.gif) no-repeat 0 5px;
}
#header_links {
	position: relative;
	top: 15px;
	display: block;
	height: 80px;
	width: 200px;
	overflow: hidden;
}
#header_links a,
#header_links a:visited {
	font-size: 0.95em;
	color: #666;
}
#header_links a:hover {
	color: #FFF;
}

#header_links ul {
list-style-image: url(/media/assets/images/collegeheadlines/icons/arrow_right.gif);
padding: 0 0 0 16px;
}
#header h2 a {
     background: url(/media/assets/images/collegeheadlines/orange_btn.gif) no-repeat center;
     position: absolute;
     top: 60px;
     right: 2px;
     font: bold 13px/1.1em arial, helvetica, sans-serif;
     color: #fff;
     padding: 10px 8px;
}
#header h2 a:hover {
     background: url(/media/assets/images/collegeheadlines/orange_hover.gif) no-repeat center;
     color: #fff;
     padding: 10px 8px;
}
#header p {
     color: #666;
     position: absolute;
     top: 97px;
     right: 2px;
     width: 165px;
     font: normal 10px/1.3em arial, helvetica, sans-serif;
}
#header p a, #header p a:hover {
     color: #666;
     background: #fff;
}
.cp_clear {
	clear: both;
}


.ad_leaderboard {
	background: #eee;
	text-align: center;
	padding: 0.5em;
}
.ad_medrectangle {
	text-align: right;
	margin: 0.5em 0;
}
.ad_vertbanner {
	background: #eee;
	float: left;
	width: 150px;
	height: 240px;
	overflow: hidden;
	text-align: center;
	padding: 10px 0;
}



#nav_desc {
	float: left;
	height: 23px;
	padding: 0 5px;
	font: bold 12px/23px Arial, Helvetica, sans-serif;
	color: #999;
	text-transform: uppercase;
	overflow: hidden;
}
#nav {
	width: 829px;
	height: 23px;
	margin: 0 auto;
	padding: 0;
}
#nav ul {
	margin: 0; 
	padding: 0; 
	list-style: none;
}
#nav li {
	margin: 0; 
	padding: 0; 
	list-style: none;
	display: inline;
	top: 0;
}
#nav li a {
	display: block;
	float: left;
	height: 23px;
	text-indent: -100em;
	overflow: hidden;
}

#ch a {
	background: url(/media/assets/images/collegeheadlines/nav/collegehoops.gif);
	width: 133px;
}
#vt a {
	background: url(/media/assets/images/collegeheadlines/nav/vatech.gif);
	width: 103px;
}
#ts a {
	background: url(/media/assets/images/collegeheadlines/nav/topstories.gif);
	width: 94px;
}
#sp a {
	background: url(/media/assets/images/collegeheadlines/nav/sports.gif);
	width: 66px;
}
#ne a {
	background: url(/media/assets/images/collegeheadlines/nav/news.gif);
	width: 51px;
}
#aa a {
	background: url(/media/assets/images/collegeheadlines/nav/ae.gif);
	width: 45px;
}
#me a {
	background: url(/media/assets/images/collegeheadlines/nav/metro.gif);
	width: 58px;
}
#fe a {
	background: url(/media/assets/images/collegeheadlines/nav/features.gif);
	width: 81px;
}
#op a {
	background: url(/media/assets/images/collegeheadlines/nav/oped.gif);
	width: 55px;
}
#cr a {
	background: url(/media/assets/images/collegeheadlines/nav/crime.gif);
	width: 54px;
}
#ot a {
	background: url(/media/assets/images/collegeheadlines/nav/other.gif);
	width: 60px;
}
#bn a {
	background: url(/media/assets/images/collegeheadlines/nav/breakingnews.gif);
	width: 118px;
}
#pd a {
	background: url(/media/assets/images/collegeheadlines/nav/podcasts.gif);
	width: 84px;
}
#mi a {
	background: url(/media/assets/images/collegeheadlines/nav/mapit.gif);
	width: 62px;
}

#nav a:hover {
	background-position: 0 -23px;
}
/* you are here */
#wrap_collegeheadlines #ts a,
#wrap_breakingnews #bn a,
#wrap_collegehoops #ch a,
#wrap_section_76242771-1e0a-4afb-a06e-357ebd180320 #sp a,
#wrap_section_885de8be-9d29-405f-9cf1-a15a527b43d6 #ne a,
#wrap_section_a610293f-66e8-4113-94d1-48e7758fee16 #aa a,
#wrap_section_44f657f4-0a38-4680-a4c9-2edae0bbe0ed #me a,
#wrap_section_d1da40af-509e-499f-9e91-53a10fc49dda #fe a,
#wrap_section_5453e5f7-d9fd-464e-9c70-621d07899ade #op a,
#wrap_section_bcce18b6-354e-4402-b6c5-1e03cd408326 #cr a,
#wrap_section_b801975b-edc0-48e7-b967-e5abdaae5bb9 #ot a,
#wrap_podcasts #pd a,
#wrap_maps #mi a {
	background-position: 0 -23px !important;
}


a.morelink {
	font-size: 100%;
	color: #999;
	padding: 0;
	font-weight: bold;
	padding-left: 18px;
	background: url(/media/assets/icons/fff/add.png) no-repeat;
}
a:hover.morelink {
	color: #000;
	text-decoration: underline;
}


/* --------- META BAR --------- */
#meta_bar {
	clear: left;
	height: 30px;
	padding: 0 5px;
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	background: #e3e3e3 url(/media/assets/images/collegeheadlines/meta_gray_bg.gif) repeat-x bottom;
}

#wrap_podcasts #meta_bar {
	border-top: 1px solid #186f8c;
	border-bottom: 1px solid #186f8c;
	background: #186f8c;
}

#wrap_map #meta_bar {
	border-top: 1px solid #ff4909;
	border-bottom: 1px solid #ff4909;
	background: #ff4909;
}


/* --------- META BAR NOTE --------- */

div.ch_left {
  float: left;
  font-size: 1em;
  padding: 8px 0 8px 4px;
}
div.ch_left p {
	padding: 0;
	margin: 0;
	line-height: 1em;
	color: #888;
}
#wrap_podcasts div.ch_left p,
#wrap_map div.ch_left p {
	color: #fff;
}

/* --------- FRONT PAGE LAYOUT --------- */
table#frontpage {
	padding: 0;
	margin: 0;
}
table#frontpage td {
	vertical-align: top;
	text-align: left;
}
td#left {
	padding: 1em 0 1em 1em;
}
td#center {
	padding: 0 0 1em 1em;
	width: 300px;
}
td#right {
	padding: 1em ;
}

.article a img {
	float: left;
	width: 120px;
	border: 1px solid #ddd;
	padding: 2px;
	margin: 0 5px 0.3em 0;
}
.article a:hover img {
	border: 1px solid #005774;
}
#footer {
	background: #eee;
	padding: 10px;
	color: #999;
	font-weight: bold;
}
#footer p {
	font-size: 90% !important;
}
/* --------- MOST POPULAR STORIES MODULE --------- */
#popstories {
	border: 1px solid #999;
	padding: 6px;
	width: 298px;
}
#popstories h2 {
	background: white;
	padding: 0 4px;
	line-height: 1em;
	position: relative;
	top: -12px;
	left: 5px;
	float: left;
}
#popstories h3 {
	background: white;
	color: #005774;
	padding-left: 0;
}
#popstories h3 a:hover {
	background: #005774;
	color: white;
}
#popstories .article {
	clear: left;
}


#popstories p {
	font-size: 85%;
}

#popstories h3,
#popstories h2 {
	font-size: 100%;
}
#popstories .article a img {
	float: left;
	width: 50px;
	border: 1px solid #ddd;
	padding: 2px;
	margin: 0 5px 0.3em 0;
}
#popstories .article a:hover img {
	border: 1px solid #00B366;
}

/* --------- PUBLISHED TODAY MODULE --------- */
#publishedtoday {
	border: 1px solid #999;
	padding: 6px;
	width: 298px;
}
#publishedtoday h2 {
	background: white;
	color: #666;
	padding: 0 4px;
	line-height: 1em;
	position: relative;
	top: -12px;
	left: 5px;
	float: left;
}
#publishedtoday h4 {
	background: white;
	color: #005774;
	padding-left: 0;
}
#publishedtoday h3 a {
	color: #005774;
}
#publishedtoday h3 a:hover {
	background: #005774;
	color: white;
}
#publishedtoday ul {
	clear: left;
	list-style-image: url(/media/assets/images/collegeheadlines/icons/arrow_right.gif);
}
#publishedtoday li {
	padding-bottom: 0.5em;
}


#publishedtoday p {
	font-size: 85%;
}

#publishedtoday h3,
#publishedtoday h2 {
	font-size: 100%;
}
#publishedtoday .article a img {
	float: left;
	width: 50px;
	border: 1px solid #ddd;
	padding: 2px;
	margin: 0 5px 0.3em 0;
}
#publishedtoday .article a:hover img {
	border: 1px solid #00B366;
}

/* --------- COLLEGE PODCASTS MODULE --------- */


#podcasts h2 {
	font-size: 1.2em;
}
#podcasts p {
	font-size: 0.9em;
}
#podcasts a img {
	float: left;
	width: 75px;
	border: 1px solid #ddd;
	padding: 2px;
	margin: 0 5px 0.3em 0;
}
#podcasts a h3 {
	font-size: 1.2em;
	padding: 0;
	background: none;
}
#podcasts a:hover h3 {
	background: #005774;
	color: white;
}
#podcasts a:hover img {
	background: #005774;
	border: 1px solid #005774;
}
#podcasts .action_links {
	clear:left;
}
#podcasts .podcast {
	padding: 0 0 1.5em;
}



/* --------- ACTION LINKS --------- */
.action_links ul {
	clear: left;
	margin: 0; 
	padding: 0; 
}
.action_links li {
	margin: 0; 
	padding: 0; 
	list-style: none;
	display: inline;
}
.action_links a {
	font-weight: bold;
	font-size: 90%;
	color: #999;
	padding: 4px;
	line-height: 16px;
}
.action_links a:hover {
	color: #005774;
}
.action_links li.read a {
	background: url(/media/assets/images/collegeheadlines/icons/book.gif) no-repeat left center;
	padding-left: 20px;
}
.action_links li.comments a {
	background: url(/media/assets/images/collegeheadlines/icons/comments.gif) no-repeat left center;
	padding-left: 20px;
}
.action_links li.paper a {
	background: transparent url(/media/assets/images/collegeheadlines/icons/newspaper.gif) no-repeat left center;
	padding-left: 20px;
}
.action_links li.section a {
	background: transparent url(/media/assets/images/collegeheadlines/icons/arrow_right.gif) no-repeat left center;
	padding-left: 15px;
}
.action_links li.itunes a {
	background: transparent url(/media/assets/images/collegeheadlines/icons/itunes.gif) no-repeat left center;
	padding-left: 20px;
}
.action_links li.rss a {
	background: transparent url(/media/assets/images/collegeheadlines/icons/rss.gif) no-repeat left center;
	padding-left: 20px;
}
.action_links li.mapit a {
	background: transparent url(/media/assets/images/collegeheadlines/icons/mapit.gif) no-repeat left center;
	padding-left: 20px;
}

/* --------- INLINE ACTION LINKS --------- */
a.comments {
	background: white url(/media/assets/images/collegeheadlines/icons/comments.gif) no-repeat 4px center !important;
	padding-left: 24px !important;
}
a:hover.comments {
	background-color: #005774 !important;
	color: white;
}
a.mapit {
	background: white url(/media/assets/images/collegeheadlines/icons/mapit.gif) no-repeat right center !important;
	padding-right: 18px !important;
}
a:hover.mapit {
	color: #00B366 !important;
	color: white;
	text-decoration: underline;
}


/* --------- MEMBER NEWSPAPER INDEX --------- */

#member_index_jump * {
	color: gray;
	background: none;
}
#member_index_jump a {
	display: block;
	width: 3em;
	float: left;
}
#member_index_jump a:hover {
	text-decoration: underline;
}
a.backtotop {
	color: gray;
	background: none;
	display: block;
	text-align: right;
}
a:hover.backtotop {
	text-decoration: underline;
}

#network_content td {
	padding: 5px;
}

#network_content li a {
	font-weight: bold;
	color: #00B366;
}
#network_content li a:hover {
	background: #00B366;
	color: white;
}

#network_content p,
#network_content li {
	font-size: 1.1em !important;
}
#network_content h3 {
	background: none;
	padding: 1em 0 0 2em;
}

#network_content h4 {
	padding-left: 4em;
	font-size: 1.1em;
}

#network_content ul {
list-style-image: url(/media/assets/images/collegeheadlines/icons/arrow_right.gif);
padding: 0 2em;
}
#network_content li {
	padding: 0.5em 0 0 0 ;
}

/* --------- RECENTLY PUBLISHED --------- */
#recently_published h3 {
	margin: 0.5em 0 0.5em 1em;
}
#recently_published .single_paper {
	padding: 0 0 1em 5em;
}	
#recently_published p {
	font-size: 1.1em;
}

/* --------- RSS DROP DOWN --------- */
div.ch_right {
  /* Hides from IE-mac \*/

  float: right;
  /* End hide from IE-mac */
  color: #333;
  text-align: right;
  padding: 8px 0 8px 16px;
  text-transform: lowercase;
  background: url(/media/assets/icons/fff/feed_add.png) no-repeat left center;
}
div.ch_right ul {
	padding: 0;
	margin: 0;
}
div.ch_right ul li {
	padding: 0;
	margin: 0;
  display: inline;
  position: relative;
}
div.ch_right ul li a.choose {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  padding: .2em 1em .2em .3em;
  font-size: 1em;
  font-family: arial, verdana, sans-serif;
  color: #333333;
  text-transform: none;
  cursor: pointer;
  background: url(/media/assets/icons/arrowDown.gif) no-repeat right center;
}
div.ch_right ul li ul {
  display: none;
}
div.ch_right ul li.over ul {
  display: block;
	position: absolute;
	right: 0em;
  top: 1em;
  border-bottom: 1px solid #d8d8d8;
	filter:alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}
div.ch_right ul li.over ul a {
  display: block;
  background-color: #f5f5f5;
  border: 1px solid #d8d8d8;
  color: #333333;
	width: 150px;
  border-bottom: none;
  padding: 0 0 0 2.1em;
  text-align: left;
  text-decoration: none;
  font: .9em/2em arial, verdana, sans-serif;
  text-transform: none;
}
div.ch_right ul li.over ul a:hover {
  background-color: #ffffff;
}
.google a {
  background: url(/media/assets/icons/iconGoogle.gif) no-repeat 5px center;
}
.yahoo a {
  background: url(/media/assets/icons/iconYahoo.gif) no-repeat 5px center;
}
.msn a {
  background: url(/media/assets/icons/iconMSN.gif) no-repeat 5px center;
}
.aol a {
  background: url(/media/assets/icons/iconAOL.gif) no-repeat 5px center;
}
.newsgator a {
  background: url(/media/assets/icons/iconNews.gif) no-repeat 5px center;
}
.rss a {
  background: url(/media/assets/icons/fff/feed.png) no-repeat 5px center;
}



a.inline_change_filter * {
	border: 0;
	background: white;
}

div#content_filter {
  /* Hides from IE-mac \*/
  float: right;
  /* End hide from IE-mac */
  color: #333;
  padding: 8px 0 0 20px;
}
div#content_filter * {
	background: none;
	color: #333;
}

div#change_filter {
  padding: 6px 0 0 5px;
  float: right;
}
#change_filter a {
	display: block;
	height: 17px;
	width: 94px;
	text-indent: -100em;
	overflow: hidden;
	background: url(/media/assets/icons/collegeheadlines/change_filter.gif) no-repeat !important;
}
#change_filter a:hover {
	background-position: 0 -17px !important;
}


div.content { 
	/* ie */
  width:400px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
	/* rest of the world */
  width:300px;
} 


/*  pop up box  */
.dojoDialog {
	background : #eee;
	border : 1px solid #ccc;
	-moz-border-radius: 12px;
	padding : 8px;
	/* ie6 */
  width:600px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
	/* rest of the world */
  width:550px;
}
#ch_filter_close {
	float: right;
	color: #999999;
}
.dojoDialog fieldset {
	color: #333;
}
.dojoDialog fieldset {
	text-align: center;
	border: 1px solid #ccc;
	-moz-border-radius: 8px;
	padding: 10px;
	margin: 5px;
	height: 6em;
	background: #ddd;
}
select#ch_filter_conf,
select#ch_filter_region {
	font-size: 1em;
	color: #333;
	display: block;
	margin: 0.5em auto;
	/* ie */
  width:10px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
	/* rest of the world */
  width:120px;
}

.dojoDialog input#ch_filter_zip {
	font-size: 1em;
	display: block;
	margin: 0.5em auto;
	/* ie */
  width:45px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
	/* rest of the world */
  width:60px;
}	
