/* CSS Document */

 /* GENERAL RULES
--------------------------------------------------------------------*/
* {
	/*overwrite all default browser settings*/
	margin:				0;
	/*global font settings*/
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			small;
	color: 				#000000	 /*Main text color*/;}	
	
body {margin: 0; background-color: #ffffff;}
p {font-family: Arial, Helvetica, sans-serif; font-size: small; margin: 0; color: #000;}
h1 {font-size: x-large; color: #660000; margin: 0;}
h2 {font-size: large; color: #660000; margin: 0;}
h3 {font-size: medium; color: #000000; margin: 0;}
h4 {font-size: small; color: #660000; margin: 0;}

 /* LINKS
--------------------------------------------------------------------*/
a {color: #660000;}
a:link {text-decoration: none; color: #660000;}
a:visited {text-decoration: none; color: #660000;}
a:hover {text-decoration: underline; color: #660033;}
a:active {text-decoration: none; margin-top: 0px;}

.splash {color: #fff; font-size: medium; text-decoration: none;}
.splash a:link {color: #fff; font-size: medium; text-decoration: none;}
.splash a:visited {color: #fff; font-size: medium; text-decoration: underline;}
.splash a:hover {color: #fff; font-size: medium; text-decoration: underline;}
.splash a:active {color: #fff; font-size: medium; text-decoration: underline;}


 /* OTHER
--------------------------------------------------------------------*/

.style1 {font-size: small}
.style4 {
	font-size: x-small;
	color: #660000;
}
.style6 {
	color: #660000;
	font-weight: bold;
}
.style7 {color: #000000}
.style12 {
	color: #660000;
	font-size: small;
	font-weight: bold;
}
.copyright {
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #660000;
}
.mission {
	padding: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.style15 {margin-top: 0px; margin-bottom: 0px; font-family: "Times New Roman", Times, serif; }
.style16 {color: #660000}

.purpleban {background-color: #660066; color: #fff; font-size: medium; font-weight: bold; text-align:center;}
.purplemed {color: #660066; font-size: medium; font-weight:bold; }
.purplesmall {color: #660066; font-size: small; font-weight: bold;}
.purplelg {color: #660066; font-size: x-large;}
.purplelink a {color: #660066; font-size: medium; font-weight:bold; }

.blueban {background-color: #062B60; color: #fff; font-size: medium; font-weight: bold; text-align:center;}
.bluemed {color: #062B60; font-size: medium; font-weight:bold; }
.bluesmall {color: #062B60; font-size: small; font-weight: bold;}
.bluelg {color: #062B60; font-size: x-large;}

.wineban {background-color: #660000; color: #fff; font-size: medium; font-weight: bold; text-align:center;}
.winebanlarge {background-color: #660000; color: #fff; font-size: large; font-weight: bold; text-align:center;}
.winemed {color: #660000; font-size: medium; font-weight:bold; }
.winesmall {color: #660000; font-size: small; font-weight: bold;}
.sidebarheader {font: Tahoma; color: #660000; font-size: 16px; font-weight: bold;}

.greenban {background-color: #666600; color: #fff; font-size: medium; font-weight: bold; text-align:center;}
.greenemed {color: #666600; font-size: medium; font-weight:bold; }
.greensmall {color: #666600; font-size: small; font-weight: bold;}

.borderedbox {
	border-right: 1px dotted #333;
	border-bottom: 1px dotted #333;
	border-left: 1px dotted #333;
}
.wineborderright {
border-right: 1px solid #660000;
}

a img {border: none; } /*to eliminate browser-added borders on linked images */