﻿/*----------same for all coop sites------*/
body{font-family:Georgia, "Times New Roman", Times, serif;}
h1, h2, h3, h4, h5 {font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;}
h1,h2,h3{letter-spacing:-.02em;}

input.searchButton {width:49px;}
.tableFormHorisontal{font:.9em/1.2em Arial, Helvetica, sans-serif;}
.tableFormHorisontal th, .tableFormHorisontal td {padding:3px;}
.tableFormHorisontal th{text-align:right;padding-right:8px; font-size:.95em; font-weight:bold; color:#666;}
.tableFormHorisontal .Field300{width:300px;}
.SearchResults h3{padding-top:1.7em;}
.SearchResults h5{padding:1.2em 0 .4em;}
.Paging {font:.88em Verdana, Arial, Helvetica, sans-serif; clear:both; text-align:right; padding:6px 0; margin:2px 0;}
/*On category page it uses different html under which I have no control and we should make it appear the same*/
.Paging div.PagingDisabled, .Paging div.PagingCurrentPageNumber {display:inline;}
.Paging div.PagingCurrentPageNumber {font-weight:bold;}

.BreadCrumb {font: .85em/1.2em Arial, sans-serif;padding:6px 0; margin-bottom:6px;}
.BreadCrumb .BreadCrumbOneLine {margin-bottom:2px;}
.BreadCrumb li {
	background:transparent url(../Images/trail_arrow.gif) no-repeat scroll left center;
	display:inline;
	padding: 0 4px 0 10px;
}
.BreadCrumb li.BreadCrumbHome {background:none; padding-left:0} /*To disable first > */
a.rss {margin-left:8px;}
a.rss img {display:inline; }

/*Ads*/
.headerAd {float:left;margin-left:90px;} /*320x60, for 468x60 and 234x60 change margin-left in coopcore.css*/
.halfSideAd{margin:1em 0;} /*Anything 160px wide or smaller e.g. 120x60*/
.fullSideAd{margin:1em 0;} /*Anything 336px wide or smaller e.g. 336x280 (large rectangle)*/

.button, .bigbutton {text-align:center; border-width:1px; border-style:solid;}
.button:hover, .bigbutton:hover {cursor:pointer;}
.button {padding:1px; font:12px Arial, Helvetica, sans-serif;}
.bigbutton {padding:4px 8px; font:bold 10px Verdana, Arial, Helvetica, sans-serif;}

/*-----------layout-----------*/
/*968 container width + 2 border = 970 max width*/
.container {
	width: 968px;
	margin: 4px auto;
	border: 1px solid #ccc;
}

/*968 container width - 16 padding = 952 width of header, content, footer */
.header, .content, .footer {padding:8px; clear:both; width:952px;} /*It was a hack adding width:952px - didn't work otherwise*/
.header {padding-bottom:0}
/*separator b/w primaryContent and secondaryContent*/
.content{
	background: #fff/* url(images/greyBorder.gif) repeat-y 616px 0*/;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

/*600 primaryContent + 16px between + 336 secondaryContent = 952 width of header, content, footer*/
.primaryContent {
	float:left;
	width:600px;
}
#secondaryContent{
	float:right;
	width:336px;
}
/*-----------layout End-----------*/

/*-----------navigation-----------*/
ul.nav {
	clear:both;
	float:left;
	margin:8px 0 0 -8px;
	list-style: none;
	width:952px;	/*have to have it for IE*/
}
* html .header ul.nav {margin-left:0;}	/*star HTML hack for IE6 and below*/
ul.nav li {
	display: block;
	float: left;
	margin:0;
}
.header ul.nav {
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,Geneva,sans-serif; font-size:13px;
}/*"Lucida Sans Unicode", Arial, sans-serif; */

.header ul.nav a
{
	display: block;
	text-decoration: none;
	padding: 0 12px;
	border-right: 1px dotted #ccc;
	line-height:1.8em;
}
* html .header ul.nav a {border-right-style:solid;}	/*star HTML hack for IE6 and below*/

.footer {font: .88em/1em Arial, Helvetica, sans-serif;}
.footer ul.nav {margin:.8em 0;}
.footer ul.nav a
{
	display: block;
	margin-right:8px;
}

/*-----------navigation END-----------*/

/*-----------inside header-----------*/
.header {}
a#logo{display:block;float:left; margin-right:16px;}
#searchBox {float:right; font: .85em/1.2em Arial, sans-serif; width: 177px; text-align:right; }
#searchBox #Query{display:block; float:left; width:120px; margin-right:4px;}
#searchBox .searchButton{float:right;}	/*49px as specified earlier*/
#searchBox a#advancedSearch{display:block;clear:right;}
/*-----------inside header End-----------*/


/*-----------inside main content-----------*/

/*list of articles (including search box)*/
.Post p, #CustomPagePanel p {font-size:.9em; line-height:1.4em;margin: 0 0 1.4em;}
.Post img,	/*news image*/
.CategoryDescription img {float:left; margin:0 8px 0 0;} 	/*image on category page*/
.Post h3 {margin:8px 0;}	/*.Post h3 - news title*/
.Post h4 {margin: 1.2em 0 0; clear:both;}/*.Post h4 - article in the list titles*/
.Post h4 a {text-decoration:none;}	
.Featured .Post p, .Categories .Post p {clear:both;}
.Featured .author, .Featured .articleCategories,
.Categories .author, .Categories .articleCategories
	 {margin-bottom:.2em;} 
a.fullStory {font:.88em Arial, Helvetica, sans-serif;}
/*article*/
#article {clear:both;}
#article h2, #article h3{margin: 1em 0 .2em 0; letter-spacing:0;}
#article p {margin: 0 0 1.4em; line-height:1.6em;} 
#article ul{padding-bottom:.4em;}	/*keep it the same as for p */

#article h2.subHead {
	clear:left;
	font-weight: normal;
	font-size:.88em;
	margin: 0 0 .4em;
	letter-spacing:0;
}
.author {
	font: .88em Arial, Helvetica, sans-serif;
	float:left;
	clear: left;
}
.articleCategories {
	float:left; 
	font: .88em Arial, Helvetica, sans-serif;
	margin: 0 1.6em 0;
}

/*This contains code specific to cooperator.yrpubs.com*/
img.Logo {float:left;}
#LoginControls {float:right; font: .85em/1.2em Arial, sans-serif; width: 177px; text-align:right; }
ul.nav a.active {background-color:#EBEBFF;}


/*Inherited from 4CooperatorSubscription.css*/
/* div.Edit Area for editing Profile fields*/
.Profile {background-color: #FFFFE6;
	border: solid 1px #4D4D94;
	font: 1em Verdana, Arial,Helvetica,sans-serif;
	padding:8px;
}

