/* CSS Document */
a {color: #d60000;}
.hide {display:none;}

/*-- menu holder --- */
#menuholder {border-bottom:2px solid #d60000;}
#submenuholder {background-color: #f9f8fd;}
#topheader {background-image:url("images/banner_main_2.gif");}

/* --- Search form formatting --- */
#searchForm { padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; }
#searchForm input {font-family:Georgia, "Times New Roman", Times, serif; }

#breadcrumbs { width: 500px; top:118px; left:175px; position:absolute; font-size:0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; }
#ottawaHeader 
{
	width: 537px; 
	height:34px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-image:url("images/ottawa_image.gif"); 
	background-repeat:no-repeat; 
	padding:27px 50px 0px 5px; 
	margin-bottom:5px;	
}

.searchField { width: 175px; height:18px; border:1px solid #61186d; float:right; color:#61186d; }
#content { width: 975px; }

/* --- three columns formatting --- */
#leftColumn { }
#centerColumn {}
#rightColumn { float:right; margin-right:7px; width:180px; }

/* --- Prime Story--- */
.primeStory .storyText {border-bottom:2px solid #d60000;}
.primeStory h1 { color:#d60000; }
.primeStory h1 a { color:#d60000; }
.primeStory .storyText .readMore{ background-image:url("images/icon_more_ot.gif");}

.secondaryStory { border-bottom: #d60000 2px solid; }
.secondaryStory .storyText h1 { color:  #d60000; }
.secondaryStory .storyText h1 a { color: #d60000; }
.secondaryStory .readMore {	background-image:url("images/icon_more_ot.gif"); }

.featuredItem { background-color:#FFF; margin-bottom:20px; }
.featuredItem h2 { font-family:Georgia, "Times New Roman", Times, serif; color:#d60000; font-size:0.9em; font-weight:normal; padding:3px; margin:0px 0px 0px 0px; }
.featuredItem .content { padding: 6px; color: #252525; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}
.featuredItem .footer {background-color:#FFF;}

/*--- story footer links ------ */
.footer { border-bottom:2px solid #d60000; }

/* --- Ad units --- */
.adUnit a {	 }

/* --- activist boxes --- */
.activist { background-color:#FFF; margin-bottom:20px; }
.activist h2 { background-color:#414141; color:#FFF; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; padding:3px; font-size:0.9em; margin:0px 0px 0px 0px; }
.activist .content { padding: 6px; color: #252525; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}

/* --- out in TO --- */
.outin { background-color:#FFF; margin-bottom:20px; }
.outin  h2 { background-color:#d60000; color:#FFF; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; padding:3px; font-size:0.9em; margin:0px 0px 0px 0px; }
.outin  .content { padding: 6px; color: #252525; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color: #d60000;}
.outin  .content  a{ color:#5D5D5D; }
.outin  .content  a:hover{ color:#d60000; }

/* --- Latest Reader Comment--- */
.latestReaderComment h2 { color:#d60000; }
.latestReaderComment .reader { color:#d60000; }
.latestReaderComment .link a { color:#d60000; }

.submitButton {background-color:#d60000;}

/*---- daily bitch ---- */
#dailyBitch {
	color:#252525; 
	background-color:#f4f4f4; 
	border-top:2px solid #d4d4d4; 
	border-bottom: #d60000 2px solid; 
}
#dailyBitch .bitchImage { float:left; }
#dailyBitch .imageText {color:#d60000;  background-color:#f0baca;}
#dailyBitch h1{ color:#d60000;  }
#dailyBitch .story { }
#dailyBitch .readMore { background-image:url("images/icon_more_ot2.gif"); }

/* --- Featured Column --- */
.featuredColumn .moreStories a { color: #d60000;}
.featuredColumn h1 { color:#d60000; }
.featuredColumn ul { }
.featuredColumn li { background-image:url("images/bullet_ot.gif"); }
.featuredColumn li a:hover { color:#d60000; }
.featuredColumn .content a:hover { color:#d60000; }
.featuredColumn .content li { background-image:url("images/bullet_ot.gif"); }
.featuredColumn .content li a:hover { color:#d60000; }
.featuredColumn .content a:hover { color:#d60000; }

.viewpoint {border-top:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5; padding:10px 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:0.7em; background-color:#f7f7f7; margin-bottom:5px; }
.viewpoint a{text-decoration:none; color:#000;}
.viewpoint a:hover{text-decoration:underline; color:#d60000;}

.columnName a {font-weight:bold; color:#000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.authorName a {color:#d60000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

/* Page Title */
.pagetitle { color:#d60000; }

/*---- Join Xtra.ca ---- */
.join-pagetitle { color:#d60000; }

/*---- forms ----*/
.form-box {	border-top:4px solid #ffc9c9; }
.form-title { color:#d60000; }
.field-title { color:#d60000; }
.formButton { background-color:#d60000; }

.archives-links a { color: #d60000; }
.archivesContent .archives-name { color: #d60000; }
.archivesContent .more-news a { color:#d60000; }

.comment-borderbox {border-top:4px solid #ffc9c9; }
.commentbox a {color:#d60000;}

h1, h2, h3, h4, h5  {color: #d60000;}
a { color:#d60000;}

/*Modal Popup*/
.modalBackgroundXtra { background-color:#ffc9c9; }
.popupHeader { background-color:#d60000; }
.popupButton { background-color:#d60000; }

/*Footer Links*/
A.footerlink:link {COLOR: #d60000;}
A.footerlink:active {COLOR: #d60000;}
A.footerlink:visited {COLOR: #d60000;}
A.footerlink:hover {COLOR: #d60000;}
A.footerlink {COLOR: #d60000;}

/* -- CSS for Columns -- */
.TitleContent {color:#d60000;}
/* -- End - CSS for Columns -- */
.sidebarBelowBox {background-color:#f0baca;}
.sidebarTable {background-color:#f0baca;}

/*---- Contests ---- */
.contest-links a {color:#d60000;}
.contest-name {color:#d60000;}

.listheader {color:#d60000;}

A.Tag:link {color:#d60000;}
A.Tag:active {color: #d60000;}
A.Tag:visited {color: #d60000;}
A.Tag:hover {color: #d60000;}

.splitter {border-top:1px dotted #f0baca;}
.form-box li {background-image:url("images/bullet_ot.gif");}

#ottUPG {
	background-color:#FFF; 
	border-bottom: #d60000 2px solid; 
	width:590px;
	height:74px;
	position:relative;
	margin-top:20px;
}
#ottUPG .bitchImage { float:left; margin-right:10px; }
#ottUPG #imgOtt {float:left;}
#ottUPG .story { width:460px; padding:4px; font-size:0.8em; font-family:Georgia, "Times New Roman", Times, serif; }
#ottUPG .story h1{ color:#d60000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; margin-bottom:5px; height:20px; overflow:hidden; }
#ottUPG .story h1 a { font-size:1.2em;}
#ottUPG .story .content a { color:#000; font-size:0.9em; font-style:italic; }

#ottUPG .readMore {
	float:right; 
	background-image:url("images/icon_more_ot.gif"); 
	background-repeat:no-repeat; 
	width:51px; 
	height:15px;
	display:block; 
	cursor:pointer;
	position: absolute;
	bottom: 0px;
	right: 0px;	
}
