@charset "utf-8";
/* CSS Document */
body{
	margin:0; 
	padding:0; 
	background: url(images/fill.gif) left top repeat-x #A4A4A4;
}
h1 {
	margin-top:0;
	font-size: 14px;
	line-height: 16px;
}
h2 {
	margin-top:0;
	font-size: 12px;
	line-height: 14px;
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0E0E0E;
}
td.content {
	padding: 0px 0px 5px 20px;
}
td.top_nav {
	color:#939393;
	font-size: 10px;
	padding: 10px 0px 0px 20px;
}
td.gallery {
	padding: 22px 0px 0px 15px;
}
td.footer_nav {
	font-size: 10px;
	padding: 0px 0px 0px 20px;
}

a{ text-decoration:none; color:#905857;}
a:hover{ text-decoration:underline;}
a.footer_nav {
	color:#000000;
	text-decoration: none;
}


.text_column {
	padding: 22px 0px 0px 20px;
	width: 200px;
}
.text_column2 {
	padding: 20px 0px 0px 20px;
	width: 800px;
}
.photo {
	padding: 22px 0px 0px 15px;
}
.column {
	width:200px;
}
.navtable {
	padding-top: 235px;
}
.tagline {
	padding: 20px 0px 0px 19px;
	line-height: 18px;
}

.main_table{ width:950px; background:url(images/bg.gif) left top no-repeat;}
.photo_border {
	border: 5px #FFE2E0 solid;
}
.notice {
	font-size: 10px;
	padding: 10px 0px 10px 20px;
}
.christmas {
	background-image:url(images/bow.gif);
	background-repeat:no-repeat;
	height: 350px;
}