/* $TopStyle:URL=http://cofes.com/Portals/_default/Skins/COFES_2008/skin.css$ */

/***************************************************************************
	Filename: skin.css
		 Version: 1.0
 Description: Master stylesheet for COFES.com/2008 site skin
	Platform: DotNetNuke v4.05
   Skin File: COFES_2009.zip
	Web Site: http: //cofes.com/2009
	-------------------------------------------------------------------------
	By Tangra Solutions, LLC [http://tangra.com]
***************************************************************************/


/* begin cofes skin styles... */

body {
	background-color: #baaca4;
	padding: 0px;
}

body,
p,
td,
li,
.Normal {
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.9em;
	color: #333;
}

h1, h2, h3, h4, .Head {
	font-weight: bold;
	color: #03a;
	margin-bottom: 0px;
}

.Head {font-size: 1.6em;}
h1 {font-size: 1.6em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.2em}
h4 {font-size: 1.0em;}

a,
a:link,
a:active,
a:visited {
	/*color: #03a;*/
	text-decoration: underline;
}
a:hover {
	color: #f60;
	text-decoration: underline;
}

.ContentPane,
.LeftPane,
.RightPane {
	padding: 0px;
}

	.LeftPane,
	.LeftPane p,
	.LeftPane td,
	.LeftPane li,
	.LeftPane .Normal {font-size: 0.85em;}
	
	.LeftPane td.Normal {font-size: 0.65em;}
	
	.RightPane,
	.RightPane p,
	.RightPane td,
	.RightPane li,
	.RightPane .Normal {font-size: 0.85em;}
	
	.RightPane .Head {font-size: 1.2em;}
	.RightPane h1 {font-size: 1.2em;}
	.RightPane h2 {font-size: 1.1em;}
	.RightPane h3 {font-size: 1.0em}
	.RightPane h4 {font-size: 0.9em;}

.HeaderPane {
	padding: 0px 7px 4px 0px;
	text-align: right;
}


/***************************************
 page content containers...
***************************************/

/* header... */
.HeaderContainer {
	margin: 0px;
	background-color: #369;
}

	.HdrRtTop {
		padding: 4px 7px 0px 0px;
		text-align: right;
		font-size: 0.70em;
		color: #333;
	}
	
		/*----------------------------------------------------------------
		 register & login buttons...
		----------------------------------------------------------------*/
		.HdrRtTop a,
		.HdrRtTop a:link,
		.HdrRtTop a:active,
		.HdrRtTop a:visited {
			color: #eee;
			text-decoration: underline;
		}
	
		.HdrRtTop a:hover {
			color: #fff;
			text-decoration: underline;
		}
	
	.HdrAccent {
		background-color: #f90;
		border-top: 1px solid #000;
		border-bottom: 1px solid #000;
	}
	
	.HdrMenu {
		background-color: #369;
		border-top: 1px solid #369;
		border-right: 1px solid #827656;
		border-bottom: 1px solid #827656;
		border-left: 1px solid #69f;
	}

	.HdrMenuLt {}
	
	.HdrMenuRt {
		color: #fff;
		padding: 0px 8px 0px 0px;
		text-align: right;
	}
	
		.HdrMenuRt a {
			color: #fff;
			font-family: Verdana, Arial, Helvetica;
			font-weight: bold;
			font-style: normal;
			font-size: 0.9em;
			background-color: #369;
			border-top: 1px solid #369;
			border-right: 1px solid #369;
			border-bottom: 1px solid #369;
			border-left: 1px solid #369;
			padding: 2px 12px 2px 12px;
		}
		
		.HdrMenuRt a:link,
		.HdrMenuRt a:active,
		.HdrMenuRt a:visited {
			color: #fff;
			text-decoration: none;
		}
		
		/*----------------------------------------------------------------
		 search button...
		----------------------------------------------------------------*/
		.HdrMenuRt a:hover {
			color: #fff;
			background-color: #69f;
			text-decoration: none;
			border-top: 1px solid #69f;
			border-right: 1px solid #69f;
			border-bottom: 1px solid #69f;
			border-left: 1px solid #69f;
			font-family: Verdana, Arial, Helvetica;
			font-size: 0.9em;
			font-weight: bold;
			font-style: normal;
		}
		
		.HdrMenuRt input {
			background-color: #fc6;
			background-image: url(images/searchbackground.gif);
			color: #369;
			border-left: 1px solid #000;
			border-top: 1px solid #000;
			border-right: 1px solid #ccc;
			border-bottom: 1px solid #ccc;
		}
		
		.HdrMenuRt input: focus {
			color: #000;
			background-color: #ccc;
		}
		
		/*----------------------------------------------------------------
		 text properties for event date in header... 
		----------------------------------------------------------------*/
		.HdrRtBottom .EventDate {padding: 5px;}
		.HdrRtBottom .EventDate .Normal {color: #666;}
		/*--------------------------------------------------------------*/
		
/* page body... */
.PageContainer {
	padding: 15px 0px 30px 0px;
	background-color: #fff;
}

/* footer... */
.FooterContainer {
	margin: 0px;
	background-color: #369;
}

	.FooterContainer a,
	.FooterContainer a:link,
	.FooterContainer a:active,
	.FooterContainer a:visited {color: #fff;}
	
	.FooterContainer a:hover {color: #f90;}
	
		.FtrLt {
			color: #369;
			padding: 5px;
			text-align: left;
			font-size: 0.7em;
			font-weight: bold;
		}
		
		.FtrLt a span,
		.FtrLt a:link span,
		.FtrLt a:active span,
		.FtrLt a:visited span {color: #fff; text-decoration: none;}
		
		.FtrLt a:hover span {color: #f90; text-decoration: none;}

		.FtrRt {
			color: #fff;
			padding: 5px;
			text-align: right;
			font-size: 0.7em;
			font-weight: bold;
		}

	
/*****************************************
 main menu settings...
*****************************************/
/* primary menu background... */
.MainMenu_MenuContainer {
	/*height: 21px;*/
	background-color: #369;
	color: #fff;
	/*
	border-right: 1px solid #300;
	margin-right: 1px;
	*/
}

.MainMenu_MenuContainer td {
	color: #fff;
}

.MainMenu_MenuBar {
	/*height: 21px;*/
	background-color: #369;
	color: #fff;
	border: 0px solid #fc6;
	cursor: hand;
}

.MainMenu_MenuItem {
	cursor: hand; 
	color: #fff; 
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.9em;
	font-weight: bold;
	font-style: normal;
	padding: 3px 12px 3px 5px;
	border: 0px solid #69f;
}

.MainMenu_MenuItemSel {
	cursor: hand; 
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.9em; 
	font-weight: bold; 
	font-style: normal; 
	border: 0px solid #fc6;
	padding: 3px 12px 3px 5px; 
	background-color: #69f; 
	color: #fff;
}

.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand;
	filter: progid: DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=4);
	background: #369; 
	border-left: 1px solid #69f;
	border-top: 1px solid #69f;
	border-right: 2px solid #000;
	border-bottom: 2px solid #000;
	color: #fff;
	margin-top: 0px;
	padding: 3px;
}

.MainMenu_MenuBreak {
	border: 0px solid #69f;
	width: auto; 
}

.MainMenu_Selected {
	/*background: transparent scroll repeat 0% 0%;*/
	border: 0px solid #69f;
	/*height: 21px;*/
}

.MainMenu_Active {
	/*height: 21px;*/
	background-color: #69f;
	border: 0px solid #69f;
	color: #fff;
}

.MainMenu_BreadcrumbActive {
	/*height: 21px;*/
	background-color: #69f;
	border: 0px solid #69f;
	color: #fff;
}
.MainMenu_BreadcrumbActive2 {
	border: 0px solid #69f;
	/*height: 21px;*/
}

.MainMenu_MenuIcon {display: none;}
.MainMenu_MenuArrow {display: none;}
.MainMenu_RootMenuArrow {display: none;}

.SkinObject {
font-weight: bold;
font-size: 8.5pt;
color: #fff;
font-family: Tahoma,Arial,Helvetica;
text-decoration: none;
}



/*****************************************
 feed display settings...
*****************************************/
.NukeFeeds_FeedItem,
.NukeFeeds_FeedItem2 {
	background-color: Transparent;
	padding: 4px 0px;
}

.NukeFeeds_FeedItem p,
.NukeFeeds_FeedItem2 p {
	color: #999;
}

p.HomeFeedFooter {
	color: #999;
	font-size: 0.8em;
	font-weight: normal;
	font-style: normal;
	text-align: center;
	margin: 0em;
}

	.EventDate .Normal {
		color: #fff;
		text-decoration: none;
	}
	
	.EventDate .Normal a,
	.EventDate .Normal a:link,
	.EventDate .Normal a:active,
	.EventDate .Normal a:visited {
		color: #fff;
		text-decoration: underline;
	}

	.EventDate .Normal a:hover {
		color: #fc0;
		text-decoration: underline;
	}

/* tangra site credits... */
#SiteCredits {
	padding: 3px 5px;
	text-align: right;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.7em;
	font-weight: normal;
}

#SiteCredits a,
#SiteCredits a:link,
#SiteCredits a:active,
#SiteCredits a:visited {
	color: #999;
	text-decoration: none;
}

#SiteCredits a:hover {
	color: #fff;
	text-decoration: none;
}




