﻿body {
}
font {
	font-family: Cambria, Verdana, Arial, Sans-Serif;
}


/* Why the following syntax works is a mystery 
	but it handles asp:Hyperlink theming
*/
*.MaroonLink {
	color: Maroon;
	text-decoration: none;
}
*.MaroonLink:hover {
	color: Black;
	text-decoration: underline;
	font-weight: bold;
}
*.RedHeader {
	background-color: #ff0000; /* red */
	background-image: url("../Imgs/Backgrounds/RedGrad.gif");
	background-repeat: repeat-x;
	font-weight: bolder;
	text-align: center;
	height: 50px;
	vertical-align: middle;
	line-height: 50px;
	margin: 0;
	padding: 0;
}
*.RedHeader h2 {
	vertical-align: middle;
}
*.RedHeader a:visited {
	color: white;
}
*.RedHeader a:link {
	color: white;
}
*.RedHeader a:hover {
	color: Yellow;
}

*.Violet50x10 {
	background-color: Purple;
	background-image: url("../Imgs/Backgrounds/Violet50x10.png");
	background-repeat: repeat-x;
	font-weight: bolder;
	text-align: center;
	height: 50px;
	vertical-align: middle;
	line-height: 50px;
	color: White;
}
*.Violet50x10 h2 {
	vertical-align: middle;
}
*.Violet50x10 a:visited {
	color: white;
}
*.Violet50x10 a:link {
	color: white;
}
*.Violet50x10 a:hover {
	color: Yellow;
}

*.BlueGrad50x10 {
	background-color: Purple;
	background-image: url("../Imgs/Backgrounds/BlueGrad50x10.png");
	background-repeat: repeat-x;
	font-weight: bolder;
	text-align: center;
	height: 50px;
	vertical-align: middle;
	line-height: 50px;
	color: White;
}
*.BlueGrad50x10 h2 {
	vertical-align: middle;
}
*.BlueGrad50x10 a:visited {
	color: white;
}
*.BlueGrad50x10 a:link {
	color: white;
}
*.BlueGrad50x10 a:hover {
	color: Yellow;
}

*.PurpleGrad50x10 {
	background-color: Purple;
	background-image: url("../Imgs/Backgrounds/PurpleGrad50x10.png");
	background-repeat: repeat-x;
	font-weight: bolder;
	text-align: center;
	height: 50px;
	vertical-align: middle;
	line-height: 50px;
	color: White;
}
*.PurpleGrad50x10 h2 {
	vertical-align: middle;
}
*.PurpleGrad50x10 a:visited {
	color: white;
}
*.PurpleGrad50x10 a:link {
	color: white;
}
*.PurpleGrad50x10 a:hover {
	color: Yellow;
}
*.GreenGrad50x10 {
	background-color: Green;
	background-image: url("../Imgs/Backgrounds/GreenGrad50x10.png");
	background-repeat: repeat-x;
	font-weight: bolder;
	text-align: center;
	height: 50px;
	vertical-align: middle;
	line-height: 50px;
	color: White;
}
*.GreenGrad50x10 h2 {
	vertical-align: middle;
}
*.GreenGrad50x10 a:visited {
	color: white;
}
*.GreenGrad50x10 a:link {
	color: white;
}
*.GreenGrad50x10 a:hover {
	color: Yellow;
}
*.Yellow50x10 {
	background-color: Yellow;
	background-image: url("../Imgs/Backgrounds/Yellow50x10.png");
	background-repeat: repeat-x;
	font-weight: bolder;
	text-align: center;
	height: 50px;
	vertical-align: middle;
	line-height: 50px;
	color: White;
}
*.Yellow50x10 h2 {
	vertical-align: middle;
}
*.Yellow50x10 a:visited {
	color: white;
}
*.Yellow50x10 a:link {
	color: white;
}
*.Yellow50x10 a:hover {
	color: Yellow;
}
*.OrangeGrad50x10 {
	background-color: Orange;
	background-image: url("../Imgs/Backgrounds/OrangeGrad50x10.png");
	background-repeat: repeat-x;
	font-weight: bolder;
	text-align: center;
	height: 50px;
	vertical-align: middle;
	line-height: 50px;
	color: White;
}
*.OrangeGrad50x10 h2 {
	vertical-align: middle;
}
*.OrangeGrad50x10 a:visited {
	color: white;
}
*.OrangeGrad50x10 a:link {
	color: white;
}
*.OrangeGrad50x10 a:hover {
	color: Orange;
}
*.BrownGrad50x10 {
	background-color: Brown;
	background-image: url("../Imgs/Backgrounds/BrownGrad50x10.png");
	background-repeat: repeat-x;
	font-weight: bolder;
	text-align: center;
	height: 50px;
	vertical-align: middle;
	line-height: 50px;
	color: White;
}
*.BrownGrad50x10 h2 {
	vertical-align: middle;
}
*.BrownGrad50x10 a:visited {
	color: white;
}
*.BrownGrad50x10 a:link {
	color: white;
}
*.BrownGrad50x10 a:hover {
	color: Beige;
}
*.GreenGrad20x1 {
	background-color: green;
	background-image: url("../Imgs/Backgrounds/GreenGrad20x1.png");
	background-repeat: repeat-x;
	font-weight: bolder;
	text-align: center;
	height: 20px;
	vertical-align: middle;
	line-height: 20px;
	color: White;
}
*.GreenGrad20x1 h2 {
	vertical-align: middle;
}
*.GreenGrad20x1 a:visited {
	color: white;
}
*.GreenGrad20x1 a:link {
	color: white;
}
*.GreenGrad20x1 a:hover {
	color: yellow;
}

/* TOOLS */
*.floatClear {
	clear: both;
	height: 1px;
	margin: none;
	padding: none;
}


/* Containers */

*.container {
	width: 125px;
	height: 60px;
	float: left;
	position: relative;
	margin-right: 75px;
	border: 1px solid red;
}
*.container20 {
	width: 20%;
	float: left;
	position: relative;
	min-width: 180px;
}
*.container40 {
	width: 40%;
	float: left;
	position: relative;
	min-width: 300px;
}
*.container100 {
	width: 100%;
}

/*** The Feed ***/
*.itempubdate {
	font-size: smaller;
}

*.rsspubdate {
	font-size: smaller;
}
*.below {
	font-size: smaller;
}
