﻿Body
{
background-image:   url(../images/ice.jpg);
font: 18px Georgia, Palatino, "Book Antiqua", "Times Roman", "Palatino Linotype", serif; 
color: #00008b;
}

a:link    { color: #d61616; text-decoration: underline}
a:active  { color: #d61616; text-decoration: underline}
a:visited { color: #d61616; text-decoration: underline}
a:hover   { color: #ffa500; text-decoration: underline}

h1 
{ 
font: 200 36px Verdana, "Trebuchet MS", Helvetica, Arial, sans-serif; 
color: #191970; 
text-align: center; 
} 

h2 
{ 
font: 400 30px Verdana, "Trebuchet MS", Helvetica, Arial, sans-serif; 
color: #d61616; 
} 

h3 
{ 
font: 200 24px Verdana, "Trebuchet MS", Helvetica, Arial, sans-serif; 
color: #191970;  
} 


p
{
	font: 16px Georgia, Palatino, "Book Antiqua", "Times Roman", "Palatino Linotype", serif;
	color: #191970;
} 

li, ul
{ 
font: 14px Verdana, "Trebuchet MS", Helvetica, Arial, sans-serif; 
color: #191970; 
} 


table {
	font-family: Verdana, "Trebuchet MS", Helvetica, Arial, sans-serif;
	border-collapse: collapse;
	border-color: transparent;
	font-size: large;
}

table caption {
	font-size: 1.1em;
	font-weight: bold;
	letter-spacing: -1px;
	margin-bottom: 10px;
	padding: 5px;
	background: #efefef;
	border: 1px solid;
	border-color: transparent;
	color: #666;
}

table a {
	text-decoration: none;
	border-color: transparent;
	color: #d61616;
	font-weight: normal;
}

table a:hover {
	text-decoration: none;
	border-color: transparent;
	color: #fff;
	background: #d61616;
}

table tr th a {
	background: #d61616;
	border-color: transparent;
}

table tr th a:hover {
	color: #fff;
	background: #d61616;
	border-color: transparent;
}

table thead tr th {
	text-transform: uppercase;
	background: #e2e2e2;
	border-color: transparent;
}

table tfoot tr th, table tfoot tr td {
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
	border-color: transparent;
}


table td, table th {
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: transparent;
	padding: 2px;
	line-height: 1.8em;
	font-size: 0.8em;
	vertical-align: center;
}

table tr.odd th, table tr.odd td {
	background: #efefef;
	border-color: transparent;
}

/*===[ Top Navigation Bar Styles]===*/

.horzmenu {
position: fixed;
left: 0px;
top: 0px;
background-color: #222;
font-size: 12px;
width: 100%;
height: 1.3em;
border: 3px solid #777;
margin: 0px;
padding: 5px;
}

.horzmenu li {
width: 142px;
height: 49px;
color: #fff;
display: inline;
}

.horzmenu a {
padding: 0px;
margin: 0px 5px;
border-bottom: 3px solid #444;
text-decoration: none;
}

.horzmenu a:link { /* unvisited link */
color: #aaa;
height: 49px;
width: 149px;
}

.horzmenu a:visited { /* visited link */
color: #889;
}

.horzmenu a:hover { /* mouse over link */
border-bottom: 3px solid #f90;
color: #fff;
}

.horzmenu a:active { /* selected link */
background-color: #333;
color: #fff;
border-bottom: 3px solid #444;
}.Carnelian {
	color: #d61616;
}
.White {
	color: #FFF;
}
