body {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-image: url(../images/bkgd3.jpg);
		background-repeat: repeat;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
	}

	#Table_01 {
		position:relative;
		left:0px;
		top:0px;
		width:900px;
		height:600px;
	}

	#gal-l {
		position:absolute;
		background-image: url(../images/gal_l.jpg);
		background-repeat: no-repeat;
		left:0px;
		top:0px;
		width:19px;
		height:600px;
	}

	#gallery-t {
		position:absolute;
		background-image: url(../images/gallery_t.jpg);
		background-repeat: no-repeat;
		left:19px;
		top:0px;
		width:862px;
		height:92px;
	}

	#gal-r {
		position:absolute;
		background-image: url(../images/gal_r.jpg);
		background-repeat: no-repeat;
		left:881px;
		top:0px;
		width:19px;
		height:600px;
	}

	#gallery-04 {
		position:absolute;
		background-image: url(../images/gallery_04.jpg);
		background-repeat: no-repeat;
		left:19px;
		top:92px;
		width:313px;
		height:25px;
	}

	#g_about {
		position:absolute;
		left:332px;
		top:92px;
		width:62px;
		height:25px;
	}

	#gallery-06 {
		position:absolute;
		background-image: url(../images/gallery_06.jpg);
		background-repeat: no-repeat;
		left:394px;
		top:92px;
		width:18px;
		height:25px;
	}

	#g_photos {
		position:absolute;
		left:412px;
		top:92px;
		width:64px;
		height:25px;
	}

	#gallery-08 {
		position:absolute;
		background-image: url(../images/gallery_08.jpg);
		background-repeat: no-repeat;
		left:476px;
		top:92px;
		width:19px;
		height:25px;
	}

	#g_encounters {
		position:absolute;
		left:495px;
		top:92px;
		width:93px;
		height:25px;
	}

	#gallery-10 {
		position:absolute;
		background-image: url(../images/gallery_10.jpg);
		background-repeat: no-repeat;
		left:588px;
		top:92px;
		width:23px;
		height:25px;
	}

	#g_interview {
		position:absolute;
		left:611px;
		top:92px;
		width:75px;
		height:25px;
	}

	#gallery-12 {
		position:absolute;
		background-image: url(../images/gallery_12.jpg);
		background-repeat: no-repeat;
		left:686px;
		top:92px;
		width:20px;
		height:25px;
	}

	#g_calendar {
		position:absolute;
		left:706px;
		top:92px;
		width:77px;
		height:25px;
	}

	#gallery-14 {
		position:absolute;
		background-image: url(../images/gallery_14.jpg);
		background-repeat: no-repeat;
		left:783px;
		top:92px;
		width:18px;
		height:25px;
	}

	#g_contact {
		position:absolute;
		left:801px;
		top:92px;
		width:70px;
		height:25px;
	}

	#gallery-16 {
		position:absolute;
		background-image: url(../images/gallery_16.jpg);
		background-repeat: no-repeat;
		left:871px;
		top:92px;
		width:10px;
		height:25px;
	}

	#gallery-17 {
		position:absolute;
		background-image: url(../images/gallery_17.jpg);
		background-repeat: no-repeat;
		left:19px;
		top:117px;
		width:862px;
		height:32px;
	}

	#gallery-stats {
		position:absolute;
		background-image: url(../images/gallery_stats.jpg);
		background-repeat: no-repeat;
		left:19px;
		top:149px;
		width:250px;
		height:363px;
	}

	#gallery-content {
		position:absolute;
		background-image: url(../images/gallery_content.jpg);
		background-repeat: no-repeat;
		left:269px;
		top:149px;
		width:612px;
		height:439px;
	}
		

div.scroll {
	width: 597px;
	height: 419px;
	overflow: auto;
	background-color: transparent;
	padding: 4px;
	text-align: left;
}

div.cal {
	width: 610px;
	height: 434px;
	overflow: auto;
	background-color: transparent;
	padding: 0px;
	text-align: left;
}


	#gallery-contacts {
		position:absolute;
		background-image: url(../images/gallery_contacts.jpg);
		background-repeat: no-repeat;
		left:19px;
		top:512px;
		width:250px;
		height:52px;
	}

	#g_blog {
		position:absolute;
		left:19px;
		top:564px;
		width:50px;
		height:24px;
	}

	#gallery-22 {
		position:absolute;
		background-image: url(../images/gallery_22.jpg);
		background-repeat: no-repeat;
		left:69px;
		top:564px;
		width:15px;
		height:24px;
	}

	#g_testimonials {
		position:absolute;
		left:84px;
		top:564px;
		width:115px;
		height:24px;
	}

	#gallery-24 {
		position:absolute;
		background-image: url(../images/gallery_24.jpg);
		background-repeat: no-repeat;
		left:199px;
		top:564px;
		width:15px;
		height:24px;
	}

	#g_links {
		position:absolute;
		left:214px;
		top:564px;
		width:55px;
		height:24px;
	}

	#gallery-b {
		position:absolute;
		background-image: url(../images/gallery_b.jpg);
		background-repeat: no-repeat;
		left:19px;
		top:588px;
		width:862px;
		height:12px;
	}

		p {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #ffffff;
		}

	h1 {
		color: #a189a3;
		font-size: 13px;
		margin-bottom: 2px;
		padding-bottom: 2px;
	}

a:link {
	color: #cfbdd5;
	font-weight: bold;
}

a:visited {
  color: #cfbdd5;
	font-weight: bold;
}

a:active {
	color: #cfbdd5;
	font-weight: bold;
}

a:hover {
	text-decoration: underline overline;
}


a.list:link {
	color: #cfbdd5;
	font-weight: bold;
	text-decoration: none;
}

a.list:visited {
	color: #cfbdd5;
	font-weight: bold;
}

a.list:active {
	color: #cfbdd5;
	font-weight: bold;
}
a.list:hover {
	text-decoration: none; 
}

		.copy {
			font-size: 9px;
			font-style: italic;
			text-align: center;
			color: #ffffff;
			font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
			line-height: 10px;
		}

		a.copy {
			font-size: 9px;
			color: #ffffff;
			font-style: italic;
			text-align: center;
			font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
		}

		a.copy:visited {
			font-size: 9px;
			color: #ffffff;
			font-style: italic;
			text-align: center;
			font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
		}


ul {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: circle;
	list-style-position: outside;
	color: #ffffff;
}

li {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
table.form {
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	color: #000000;
	width: 470px;
	background-color: #fafafa;
	border: 1px solid #a189a3;
	border-collapse: collapse;
	border-spacing: 0px;
}

.textbox {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	color: #000000;
	border: 1px solid #553773;
}
input.submit {
	border: 1px double #553773;
	background-color: #a189a3;
	color: #553773;
	font-size: 9px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
