
BODY {

	background-image: url(images/background.gif);
}

BODY, TH, TD, OL, UL, LI {

	color: #5D2E24;
	font-family: georgia, serif, times new roman;
	font-size: 14px;

}


UL { line-height: 16pt; list-style: square; }

.top_nav a {
	font-family: arial, monaco;
	font-size: 11px;
	color: #ffffff;
	background-color: #5d2e24;
	padding: 3px;
	padding-right: 6px;
	padding-left: 6px;
	
	font-weight: bold;
	display: block;
	border-right: 1px solid #ffffff;
	margin: 0px;
	text-align: center;
}

.top_nav a:hover {
	font-family: arial, monaco;
	font-size: 11px;
	color: #ffffff;
	background-color: #EB9BB2;
	padding: 3px;
	padding-right: 6px;
	padding-left: 6px;
	font-weight: bold;
	display: block;
	border-right: 1px solid #ffffff;
	margin: 0px;
	text-align: center;
}


.top_nav_active a {
	font-family: arial, monaco;
	font-size: 11px;
	color: #ffffff;
	background-color: #EB9BB2;
	padding: 3px;
	padding-right: 6px;
	padding-left: 6px;
	
	font-weight: bold;
	display: block;
	border-right: 1px solid #ffffff;
	margin: 0px;
	text-align: center;
}

.top_nav_active a:hover {
	font-family: arial, monaco;
	font-size: 11px;
	color: #ffffff;
	background-color: #EB9BB2;
	padding: 3px;
	padding-right: 6px;
	padding-left: 6px;
	font-weight: bold;
	display: block;
	border-right: 1px solid #ffffff;
	margin: 0px;
	text-align: center;
}


A {   font-weight: bold; color: #5d2e24; text-decoration: none; }
A:hover {  font-weight: bold; color: #990033; text-decoration: none; }

A.featured {   font-weight: bold; color: #5d2e24; text-decoration: none; font-size: 80%; }
A.featured:hover {  font-weight: bold; color: #990033; text-decoration: none; font-size: 80%; }


A.header {  font-family: arial, monaco; font-size: 10px; color: #5D2E24; text-decoration: none; }
A.header:hover {  font-family: arial, monaco; font-size: 10px; color: #000000; text-decoration: none; }

A.subnav { font-family: arial, monaco; font-size: 12px; color: #ffffff; text-decoration: none; }
A.subnav:hover { font-family: arial, monaco; font-size: 12px; color: #F9D0DC; text-decoration: underline; }

A.sublinks { font-family: arial, monaco; font-size: 12px; color: #5d2e24;  }
A.sublinks:hover { font-family: arial, monaco; font-size: 12px; color: #990033; }


A.white { font-weight: bold; color: #ffffff;  }
A.white:hover { font-weight: bold; color: #dddddd; }

A.white_small { font-weight: bold; color: #ffffff;  font-size: 80%; }
A.white_small:hover { font-weight: bold; color: #dddddd; font-size: 80%; }

A.footer { font-family: arial, monaco; font-size: 70%; color: #ffffff;  }
A.footer:hover { font-family: arial, monaco; font-size: 70%; color: #F9D0DC; }

A.crumb {   font-family: arial, monaco; font-size: 12px; color: #5D2E24; text-decoration: none; }
A.crumb:hover {  font-family: arial, monaco; font-size: 12px; color: #990033; text-decoration: none; }


.active { font-size: 12px; font-weight: bold; text-decoration: none;  color: #000000; }


.title { font-weight: bold; color: #5D2E24; font-size: 130%;  }

.subtitle { font-weight: bold; color: #5D2E24; font-size: 115%;  }

.pinktitle { font-weight: bold; color: #BF7F92; font-size: 120%;  }

.arial12 { font-family: arial, monaco; font-weight: bold; color: #5D2E24; font-size: 12px; }

.tagline { font-style: italic; font-size: 130%; color: #017785; }

.white { color: #ffffff; }

.small { font-family: arial, monaco; font-size: 90%; }

.smallwhite { font-family: arial, monaco; font-size: 80%; color: #ffffff; }


.tiny { font-size: 80%; }

.alert { font-weight: bold; color: red; }



