/* Any changes to colors here will affect your entire site *//* CSS Sheet written by Diane Schlichting *//* Copyright 2003 by Designs by Duchess *//* All Rights Reserved */BODY {	FONT-SIZE: 10px; 	BACKGROUND: #2D3856;	 	COLOR: #000000;	FONT-FAMILY: Verdana, Arial, sans-serif;	margin-top: 5px;}P, TD, LI, UL, TABLE {FONT-SIZE: 10px;}/* Regular Links */	A:link {font-size: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none; BACKGROUND-COLOR: transparent;}A:visited {font-size: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none; BACKGROUND-COLOR: transparent;}A:hover {font-size: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF; BACKGROUND-COLOR: #E2CCB7; TEXT-DECORATION: none;}A:active {font-size: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none; BACKGROUND-COLOR: transparent;}H1 {	FONT-WEIGHT: bold; 	FONT-SIZE: 14px; 	COLOR: #000000; 	LETTER-SPACING: 2px;	background-color: transparent;	background-image: url('images/heading1.gif');	background-position:  left;	background-repeat: no-repeat;	padding-left: 30px}H2, H3, H4, H5 {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; LETTER-SPACING: 2px; background-color: transparent;}H6 {  font-size: 12px;  font-weight: bold;  letter-spacing: 1px;  background-color: #BC8570; width: 300px;}UL, LI {list-style-position:outside; list-style-image: url('images/bullet.gif');}.maintable {	border: 3px solid #000000;}		.topcell {	background-image: url('images/top-layout2.jpg');	background-position:  center top;	background-repeat: no-repeat;	width: 750px;	height: 200px;	text-align: right;	vertical-align: top;	padding: 5px 5px 5px 0px;}.maincell {	padding: 15px 10px 10px 10px;	vertical-align: top;	color: #000000;	background-color: #ffffff;	font-weight: bold;}.menucell { background-color: #916349; text-align: center;  vertical-align: center;  padding: 5px 5px 5px 5px;  font-size: 9px;}.bottomcell { background-color: #916349; text-align: center;  vertical-align: bottom;  padding: 5px 5px 5px 5px;  font-size: 9px; color:#000000; border-top: 2px solid #000000;}.infoheader {	background-color: #E2AB76;	border: 1px solid #000000;	padding: 2px, 2px, 2px, 2px;	font-weight: bold;	font-size: 12px;	width: 150px;	text-align: center;	color: #000000;}.infobox {	background-color: #E2CCB7;	border: 1px solid #000000;	padding: 5px, 3px, 3px, 3px;	font-size: 10px;	text-align: center;	color: #4C4B55;}/* Two Column Page Layout Styles */	.leftcell { width:150px; padding-left: 5px;  padding-top: 5px; padding-right: 5px; background-color: #BE8A62;  border-right: 2px solid #000000; }/* Three Column Page Layout Styles */	.rightcell { width:150px; padding-left: 5px;  padding-top: 5px; padding-right: 5px; background-color: #ffffff;  border-right: 2px solid #000000; }