﻿/**********these are just general styles applied to all pages**************/

.bodytext {
	font-size:10pt; 
	font-style:normal; 
	font-family:Arial,Helvetica;
	color:#000080;
	}

}
.author {
	font-size: 10pt;
	font-style: normal;
	font-family: Arial,Helvetica;
	color: #000080;
	text-align: left;
}

.hometext {
	font-size:9pt; 
	font-style:normal; 
	font-family:Arial,Helvetica;
	color:#000080;
	align:left;
	
	}
.hometextnew {
	font-size: 9pt;
	font-style: normal;
	font-family: Arial,Helvetica;
	color: #000000;
	align: left;
	padding: 0px 5px 5px 10px;
}
		
.editorhomehead {
	font-size:9pt; 
	font-style:bold; 
	font-family:Arial,Helvetica;
	color:#000000;
	align:left;
	
	}

.homeheading {
	font-size:14pt; 
	font-style:normal; 
	font-family:verdana;
	font-weight:bold;
	color:#754e9e;
	align:left;
	
	
}
	
.homeguidelines {
	border-left-style: solid;
	border-left-color: #A589D3;
	border-left-width: 1px;
	
	
}
.homeguideright {
	border-right-style: solid;
	border-right-color: #A589D3;
	border-right-width: 1px;
}

	
.homeguidelinesgreen {
	border-left-style: solid;
	border-left-color: #727E54;
	border-left-width: 1px;
	
	
}
.homeguidegreenright {
	border-right-style: solid;
	border-right-color: #727E54;
	border-right-width: 1px;
}

.bulletedlisthome {
	list-style-type: square;
	font-family: arial;
	font-size: 9;
	font-style: normal;
	color: #000080;
	padding: 0px;
	margin: 2px 0px 0px 10px;
}

.navex 
{
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 0px 2px;
	font-family: Arial, Helvetica, sans-serif;
	width: 176px;
	text-align: left;
	list-style-type: square;
	}

.navex li a {
	color: #0000FF;
	list-style-type: square;
	font-size: 12px;
}
.navex li {
	color: #754E9E;
}
.navex li a:hover {
	color: #754E9E;
	background-color: #EADFF4;
	text-decoration: underline;
	}

.navex2 
{
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 0px 2px;
	font-family: Arial, Helvetica, sans-serif;
	width: 176px;
	text-align: left;
	list-style-type: square;

}

.navex2 li a {
	color: #0000FF;
	list-style-type: square;
	font-size: 12px;
	}

.navex2 li {
	color: #C2CAAF;
}


.navex2 li a:hover {
	color: #727E54;
	text-decoration: underline;
	}




.more {
	font-size:7pt; 
	font-style:normal; 
	font-family:Arial,Helvetica;
	color:#000080;
	
	}

.heading {
	font-size:12pt; 
	font-family:Arial; 
	color:#000080; 
	font-weight:bold; 
	text-align:left;

	}

.pageidhead {
	font-family: Arial; 
	font-variant:small-caps; 
	color: #000080; 
    font-size: 10pt; 
    font-weight: bold;
    }
    
.backtotop {   
	font-family:Arial; 
	font-size:8pt; 
	text-align:right
	}

	
.border {
	border-left:1px solid #EBD9F2; 
	border-right:1px solid #EBD9F2; 
	width: 100%; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px; 
	padding-bottom:1px;
}	

.navbar  {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align: center;
	background: #EADFF4;
	padding: 6px;
	margin: 0 2px 0 0;
	color: #000080;
	text-decoration: none;

}
.navbar a  {
	color: #754e9e;
	text-decoration: none;
}
.navbar a:hover {
	color: #ffffff;
	background-color: #754e9e;
	text-decoration: underline;
	
}
.navbar a:visited {
	color:#0000ff;
	text-decoration:none;
}
	
a 	{
	color:#000080; 
	text-decoration:none;
	}
	
a:link {
	color:#0000ff; 
	text-decoration:none;
	}
	
a:visited {
	color:#0000ff; 
	text-decoration:none;
	}
	
a:active {
	color:#0000ff; 
	text-decoration:none;
	}
	
a:hover {
	color:#0000ff; 
	text-decoration:underline;
	}

.contenttable {
	font-family: Arial; 
	font-size:8pt;
	color:#000080; 
	border-width: 1px;
	border-style:solid;
	border-color: #A377C4;
	padding: 5px 10px 5px 10px;
		
	}
	
.table {
	width: 1024;
	align: center;
	border-width: 1px;
	border-style: solid;
	border-color: #727E54;
	background-color: #ffffff;
	padding: 0px 0px 0px 0px;
}

.bulletedlist {
	list-style-type:square;
	color:#754E9E;
	padding:0px;
	margin:0px 0px 0px 15px;
	}
	
.contenttabletitle {
	font-family: Arial; 
	color:#ffffff;
	display:block;
	background-color:#754E9E;
	font-weight:bold;
	font-size:13px;
	padding: 5px 10px 5px 10px;
	}
	
.contenttabletitle2 {
	font-family: Arial; 
	color:#727E54;
	display:block;
	background-color:#C2CAAF;
	font-weight:bold;
	font-size:13px;
	padding: 5px 10px 5px 10px;
	}

.contenttabletitlegreen {
	font-family: Arial;
	color: #C2CAAF;
	display: block;
	background-color: #727E54;
	font-weight: bold;
	font-size: 13px;
	padding: 5px 10px 5px 10px;
}

.contenttablesitemap {
	font-family: Arial; 
	color:#754E9E;
	display:block;
	background-color:#EADFF4;
	font-weight:bold;
	font-size:10pt;
	padding: 5px 10px 5px 10px;
	}

.byline {
	font-family: Arial; 
	color:#808080;
	font-style:italic;
	font-size: 9pt;
	}

/********styles for Regional Resources Page*************/

.regionallinks {
	font-size:8pt; 
	font-style:normal; 
	font-family:Arial,Helvetica;
	color:#000080;
	
	}

.regionaltable{
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	border-color: #754E9E;
	padding: 4px;
	font-size: 10pt;
	font-style: normal;
	font-family: Arial,Helvetica;
	font-color: #000080;
	left: 5px;
	text-indent: 8px;
	vertical-align: text-top;
	white-space: normal;
	display: inline-block;
	empty-cells: show;
	table-layout: fixed;
}
.regionaltabletd {
	border: 1px solid #EADFF4;
	font-size: 10pt;
	font-style: normal;
	font-family: Arial, Helvetica;
	color: #000080;
	border-collapse: separate;
	vertical-align: top;
	padding: 2px;
	margin: 0px;
	left: 10px;
	position: relative;
	z-index: auto;
}
.regionaltablehead {
	font-family: Arial;
	color: #000080;
	display: block;
	background-color: #F2ECF9;
	font-weight: bold;
	font-size: 10px;
	padding: 5px 10px 5px 10px;
	float: inherit;
}

/********styles for CFA Page*************/

.cfa2005divider {
	border-bottom-style:solid;
	border-bottom-color:#A377C4;
	border-bottom-width:2px; font-style:italic
	}




/**********styles for magazine pages************/

.magazinetopdivider {
	border-bottom-style:solid;
	border-bottom-color:#D0C08F;
	border-bottom-width:2px;
	}
	
.magazinebottomdivider {
	border-bottom-style:solid;
	border-bottom-color:#D0C08F;
	border-bottom-width:2px;
	}
	
.magazinehometitle {
	font-size:14pt; 
	font-family:Arial; 
	color:#A49462; 
	font-weight:bold;
	}
	
.magazinecaregivertitle {
	font-size:12pt; 
	font-family:Arial; 
	color:#754E9E; 
	text-transform:uppercase; 
	font-weight:bold;
	font-style:italic;
	}
	
.magazinedivider {
	width:100%;
	color:#D0C08F;
	height:2px;
	}
	
.magazinearticlelist {
	font-size:10pt; 
	list-style-type:square;
	list-style-position:outside;
	color:#800000;
	padding:0px;
	margin:20px;
	}
	
.magazinefloridadivider {
	border-bottom-style:solid;
	border-bottom-color:#225129;
	border-bottom-width:2px;
	}
	
.magazinefloridatitle {
	font-size:14pt; 
	font-family:Arial; 
	color:#225129; 
	font-weight:bold;
}
	
.magazineguidelines {
	border-left-style:solid;
	border-left-color:#225129;
	border-left-width:2px;
}
	
/*********styles for all of the article pages**********/

.articleid {
	font-size:8pt; 
	font-family:Arial; 
	color:#000080; 
	font-weight:bold;
	font-style:normal; 
	text-align: left;

	}
.articlehead {
	font-size:12pt; 
	font-family:Arial; 
	color:#000080; 
	text-transform:uppercase; 
	font-weight:bold;
	}

.articlelist {
	padding-left:10px;
	font-size:9pt;
	line-height:20px;
	}
	
.articlelisttitle {
	font-size:10pt; 
	font-family:Arial; 
	display:block;
	color:#000080;
	background-color:#EADFF4;
	line-height:21px; 
	font-weight:bold;
	width:100%;
	height:100%;
	margin:5px;
	}
	
.articlecenterdivider {
	border-right-style:solid;
	border-right-color:#EADFF4;
	border-right-width:2px;
	}
	

/*************styles for kitchen*********************/

.kitchenTitle {
	font-size:12pt; 
	font-family:Arial; 
	color:#727e54; 
	font-weight:bold; 
	margin:10px;
	}

.kitchenDivider {
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#c2caaf;
	}

.kitchenFieldName {
	font-size:10pt; 
	font-family:Arial; 
	color:#727e54;
	font-weight:bold;
	text-align:right;
	margin:7px;
	}
	
.kitchenText {
	font-size:10pt; 
	font-style:normal; 
	font-family:Arial,Helvetica;
	color:#727e54;
	}
	
.kitchenField {
	font-size:10pt; 
	font-family:Arial; 
	color:#727e54;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#c2caaf;
	padding:2px;
	margin:5px;
	}
	
.kitchenbground {
	background-image:url(../images/Kitchen/kitchencollage2.jpg);
	background-repeat: no-repeat;
	}
	
.kitchencenterdivider {
	border-right-style:solid;
	border-right-color:#c2caaf;
	border-right-width:2px;
	}

/********************styles for channels pages******************/
	
.channelsindex {
	font-size:8pt; 
	font-style:normal; 
	font-family:Arial,Helvetica;
	color:#000080;
	border-width: 1px;
	border-style:solid;
	border-color: #C0C0C0;
	padding: 4px 4px 1px 1px;

	}
.channelspage {
	font-size:8pt; 
	font-style:normal; 
	font-family:Arial,Helvetica;
	font-weight:bold;
	color:#000080;
	border-width: 1px;
	border-style:solid;
	border-color: #C0C0C0;
	padding: 4px 4px 1px 1px;

	}
.ocancerrighttable{
	border-style: solid; 
	border-width: 1px; 
	background-color:#FBFFF2;
	padding: 4px 4px 1px 1px; 
	border-color:#669900;
	text-align: center
	
	}
	

.ocancerarticleid {
	font-size:8pt; 
	font-family:Arial; 
	color:#ffffff; 
	font-weight:bold;
	font-style:normal; 
	border-style: solid; 
	border-width: 1px; 
	background-color:#008000;

	}

.ocancerbulletedlist {
	font-size:10pt; 
	font-style:normal; 
	font-family:Arial;
	list-style-type:square;
	color:#003399;
	ul-style-color: #008000;
	ul-style-type:square;
	padding:0px;
	margin:0px 0px 0px 15px;
	}



/********************styles for mediakit pages******************/

.mediakitbground {
	background-image:url('../images/mediakit/2008/media_frontpage08.jpg');
	background-repeat: no-repeat
	}
	
.mediakitbgroundFL {
	background-image:url(../images/mediakit/florida/2007/mediafrontpageFL.jpg);
	background-repeat: no-repeat;
	}

.mediakitbgroundPA {
	background-image:url('../images/mediakit/PA/2008/media_frontpagePH08.jpg');
	background-repeat: no-repeat
	}

.mediakitlinks {
	font-size:8pt; 
	font-family:Arial; 
	color:#000080; 
	font-weight:bold;
	font-style:normal; 
	}
	
.mediakitcontenttable {
	font-family: Arial; 
	font-size:10pt;
	color:#000080; 
	border-width: 1px;
	border-style:solid;
	border-color: #cc3300;
	padding: 5px 10px 5px 10px;
	}
	
.mediakitcontenttableFL {
	font-family: Arial; 
	font-size:10pt;
	color:#000080; 
	border-width: 1px;
	border-style:solid;
	border-color: #ff9933;
	padding: 5px 10px 5px 10px;
	}
	
/********************styles for bookclub page******************/

}
	
.bookclubguidelines {
	border-right-style:solid;
	border-right-color:#A377C4;
	border-right-width:1px;
    border-left-style:solid;
	border-left-color:#A377C4;
	border-left-width:1px;

}
}
.bookclubtable {
	font-family: Arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: x-small;
	list-style: square inside;
	border-width: 1px 1px 1px 1px;
	font: normal normal normal x-small Arial;
	table-layout: fixed;
	border-collapse: separate;
	border-spacing: 1px;
	empty-cells: hide;
	caption-side: top;
	padding: inherit;
	margin: 1px 5px 5px 1px;
	border: 1px #A377C4 solid;
	color: #000080;
	overflow: scroll;
	margin-top: 1px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 1px;
}


.bookclubbground {
	background-image:url(../images/bookclub/background.jpg);
	background-repeat: no-repeat;
	width:100%;
	}

.carelinks {
	border: 1px solid #A589D3; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px;
	
}
