@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #471b22 url(images/home-page-bg.gif) repeat-y center;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}

.oneColFixCtrHdr #container {
	width: 893px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #F0E4CE;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
	background: #ddcea5; 
	padding: 2px 10px 5px 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	color:#000000
}

.oneColFixCtrHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.oneColFixCtrHdr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #F0E4CE;
	margin-top: 10px;
}
.oneColFixCtrHdr #footer {
	padding: 0 15px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background: #72293A;
}

.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	font-family: Tahoma;
	font-size:12px;
	color: #ddcea5;
	text-align:center;
	
}

table#navbar, a, a:link, a:visited{
font-family:Verdana, Helvetica, Arial, sans-serif;
font-weight:bold;
font-style:italic;
text-align: center;
color: #000000;
font-size: 9pt}

table#navbar a:hover{text-decoration: none; }

table#navbar td{text-align: center;
padding-left: .2em;
padding-right: .2em;}

.important {font-family: Verdana, Arial, Helvetica, sans-serif; color:#990000; font-size: 12px; font-weight: bold;}

table#holiday, a:link a:visited {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em;
font-weight:bold; font-style:italic;}

table#holiday, a:hover {color:#BC9750; text-decoration:none}

#holiday td, tr{padding:  0 15px;}

table#holiday td {align: center}

img {border: none}.blackBorder {
	border: 5px double #BC9750;
}

a.cookie { display:block; height:77px; width:62px; overflow:hidden; margin:0 }

a.cookie:hover { display:block; text-indent:-62px; }

.valentines {font-family: "Times New Roman", Times, serif; font-size:16px; color:#990000;}




p {font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 9pt; color: black}
   
.sm {font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 9pt; color: black}
   
   .LText {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 8pt}

.cini {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 9pt}

.med {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
   font-size: 10pt}
   
.title {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
   font-size: 13pt}
   
 .red {font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 9pt; color: #006699;}
   
.med2 {font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10pt; color: black}
   
.sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; 
                       color: blue; font-weight: 600
                       margin-left: 8px;
                       margin-right: 8px}
                       
.list {font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 9pt; color: black}