body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(bkgimage.jpg);
}
#main {
	background-color: #FFFFFF;
	width: 900px;
	position: relative;
	background-image: url(wood2.jpg);
	background-repeat: repeat;
}
#wrap {
	background-image: url(bkgimage.jpg);
}


/*HEADER*/
#header{
	width: 900px;
	position:relative;
	background-image:url(header.png);
	background-repeat:no-repeat;
	height: 250px;
}
#bottom {
	margin-bottom: 20px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#bottom a:link, #bottom a:visited {
	color: #FFFFFF;
	text-decoration: none;	
}
#bottom a:hover {
	color: #660000;
	text-decoration: none;
}
/*MENU IN HEADER*/
#menu{
	position:absolute;
	bottom: 30px;
	right: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	width: 800px;
	color: #BFBDBE;
	text-align: center;
}
#menu a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}
#menu a:hover{
	text-decoration:underline;
}

/*LEFT PANEL (News, Links, etc.)*/
#leftpanel{
	float:left;
	width:200px;
	margin-left: 10px;
}
#leftpanel a:link {
	color:#660000;
	text-decoration: none;
}
#leftpanel a:hover {
	color:#CC9900;
}
#leftpanel a:visited {
	color: #660000;
	text-decoration: none;
}

/*CONTENT*/
#content{
	width: 900px;
}
#contenttext{
	float:right;
	width: 620px;
	background-color: #FFFFFF;
	margin: 10px;
	padding: 20px;
	border: thin solid #432E20;
}
#contenttext a:link, #contenttext a:visited{
	color: #660000;
	text-decoration: none;
}
#contenttext a:hover{
	color: #FFCC00;
}
#index_gallery{
	float:right;
	width: 655px;
	background-color: #FFFFFF;
	border: thin solid #432E20;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	}
#contentbottom{
	float:right;
	width: 647px;
	background-color: #FFFFFF;
	border: thin solid #432E20;
	margin: 10px;
	padding: 5px;
	}
#contentbottom a:link{
	color: #660000;
	text-decoration: none;
}
#contentbottom a:hover{
	color: #FFCC00;
}
#contenttext  img {
	margin: 5px;
}

/*FOOTER*/
.footer{
	width: 779px;
	height: 32px;
	background-image:url(bg_footer.gif);
	background-repeat:no-repeat;
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#FFFFFF;
	margin-bottom: 10px;
}
/*FOOTER LINKS*/
.footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}

/*TABLE*/
.table_top{
	width: 204px; 
	height: 27px;
	background-image:url(table_top.jpg);
	background-repeat:no-repeat;
}
.table_content{
	width: 204px;
	background-image:url(table_content.jpg);
	background-repeat:repeat;
	background-color: #FFFFFF;
}
.table_text{
	margin-left:15px;
	margin-right:15px;
	text-align:justify;
}
.table_bottom{
	width: 204px; height: 23px;
}

/*TEXT STYLES*/
h1 {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 28px;
	color: #660000;
	padding: 5px;
	margin: 0px;
	text-transform: capitalize;
}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #555;
	margin: 0px;
	padding: 5px;
	text-transform: capitalize;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #660000;
	margin: 0px;
	padding: 1px;
	text-transform: capitalize;
}
p {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.news_more {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	font-weight: bold;
}
.news_text {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.title_panel {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
h5 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
}
hr {
	color: #402A1C;
}
.brown_text {color: #660000}
.yellow {color: #D39F56}

#bread {
	font-size: 11px !important;
	font-weight:bold !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#CCCCCC !important;
	text-align:right !important;
}

	#bread a {
		color: #996600 !important;
		font-size: 10px !important;
		margin: 0 5px !important;
		text-decoration:underline !important;
	}
	
		#bread a:hover {
			color:#993300 !important;
			text-decoration:none !important;
		}
.style1 {font-weight: bold}
.style2 {font-weight: bold}

.forceCenter {text-align:center !important;}

#photoGallery img {
	width: 125px;
	height: 75px;
	border: 1px solid #000;
}
	#photoGallery a img {
		margin: 4px;
	}
	
	#photoGallery a:hover img {
		margin: 0;
		border: 5px dashed #663300;
	}
