@charset "UTF-8";
/* CSS Document */

BODY {
	margin: 0px 0px 0px 0px;
	background: url(images/top_pat.gif) #f0f3f8 repeat-x top;
}

.new_footer {
	width: 700px;
	background:#EAE7BE;	
	border:1px brown solid;
}

.clouds_bg {
	background: url(images/clouds.png) no-repeat top center;
	height: 243px;
}

.header_top {
	background: url(images/header_bg_copy.png) no-repeat top center;
	height: 209px;
}

.page_wrap {
	background: url(images/page_pat.gif) repeat-y center;
}

.page_wrap2 {
	background: url(images/page_pat2.gif) repeat-y center;
}

.navheader_wrap {
	width: 748px;
}

.header_pic {
	width: 574px;
	float: left;
}

.top_nav {
	width: 174px;
	float: left;
}

.content_wrap {
	width: 748px;
}

.l_cont {
	width: 439px;
	float: left;
	padding: 15px 0px 0px 0px;
}

.r_cont {
	width: 286px;
	float: right;
	text-align: left;
}

.l_cont_space {
	padding: 0px 8px 0px 27px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
}

	.l_cont_space h2 {
		margin: 10px 0px 20px 0px;
		font-size: 20px;
		line-height: 28px;
		font-weight: normal;
	}
	
.l_cont_space2 {
	padding: 0px 8px 0px 27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
}
	
	.l_cont_space2 h3 {
		font-size: 16px;
		font-weight: bold;
		margin: 0px;
		padding: 0px 0px 8px 0px;
	}
	
.news_pat {
	padding-left: 7px;
	font-size: 11px;
	line-height: 14px;
	color: #515151;
	font-family: Arial, Helvetica, sans-serif;
}

.news_pat_ttl {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #515151;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}

	.news_pat_ttl a:link {
		text-decoration: none;
	}
	
	.news_pat_ttl a:hover {
		text-decoration: underline;
	}
	
	.news_pat_ttl a:visited {
		text-decoration: none;
	}
	
	/* guestbook */
	
	body, td {
	color : Black;
	background-color: #f0f3f8;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	margin: 0px;
}

td.upper {
	color : #FFFFFF;
	background : #23559C;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.smaller {
	font-size: 10px;
}

a {
	color : #0084BE;
	text-decoration : underline;
}

a:hover {
	color : Red;
	text-decoration : none;
}

a.smaller {
	font-size: 10px;
	color : #0084BE;
	text-decoration : underline;
}

a.smaller:hover {
	font-size: 10px;
	color : Red;
	text-decoration : none;
}

input {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
}

div.centered {
	text-align: center;
}

img.rightpic {
	float:right;
	margin:5px;
}
img.leftpic {
	float:left;
	margin:5px;
}
img.rightpicborder {
	float:right;
	margin:5px;
	border: tan 5px solid;
}

/* EVERYTHING BELOW ADDED IN 1.6 */
div.centered table.entries {
   color : Black;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   BORDER-RIGHT: #23559C 1px solid;
   BORDER-LEFT: #23559C 1px solid;
   BORDER-TOP: #23559C 1px solid;
   BORDER-BOTTOM: #23559C 1px solid;
   margin: 0px auto 10px auto; /* margin: top right bottom left; */
}

h3 {
   color : Black;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 14px;
	font-weight: bold; 	
}

table.gbookMenu {
	BORDER-TOP: #B8CFE7 1px solid;
}
		
