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

body{
	margin:0px;
	background-color:#DFDFDF;
	font-family:"Times New Roman", Times, serif;
}

textarea {
	resize:none;
}

.adminlinks {
	text-decoration:none;
	color:#FFF;
}

a.guestbooklink {
	text-decoration:none;
	color:#000;
}

a.guestbooklink:visited {
	text-decoration:none;
	color:#000;
}

a.guestbooklink:hover {
	text-decoration:none;
	color:#b9b8b8;
}

a.footlink {
	text-decoration:none;
	color:#000;
}

a.footlink:visited {
	text-decoration:none;
	color:#000;
}

a.footlink:hover {
	text-decoration:none;
	color:#666;
}

#frontsite {
	position:relative; 
	width:822px; 
	height:121px; 
	margin-left:auto; 
	margin-right:auto; 
	margin-top:10%; 
	margin-bottom:10%;
}

#mainsite_position {
	position:relative; 
	width:930px; 
	height:555px; 
	margin-left:auto; 
	margin-right:auto; 
	margin-top:10%;
}

#gboxtop {
	background-image:url(../images/gboxtop.png);
	width:500px;
	height:17px;
	max-height:17px;
}

#gboxmid {
	background-image:url(../images/gboxmid.png);
	width:500px;
}

#gboxbot {
	background-image:url(../images/gboxbot.png);
	width:500px;
	height:17px;
	max-height:17px;
}

#menupic {
	border:none; 
	width:242px; 
	height:132px; 
	opacity:0.5;
}

#gallerypic {
	border:none; 
	width:280px; 
	height:225px; 
	opacity:0.5;
}

a.front:link{
	text-decoration:none;
	color:#000;
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
}

a.front:visited{
	text-decoration:none;
	color:#000;
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
}

a.front:hover{
	text-decoration:underline;
	color:#000;
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
}

a.front:active{
	text-decoration:none;
	color:#000;
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
}

#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:-90px;
    left:0;
    z-index:8;
	opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
	opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

#Container {
  position: relative;
  top: 0px; left: 25px;
  width: 500px; height: 531px;
  overflow: hidden;
}

#Container2 {
  position: relative;
  top: 0px; left: 5px;
  width: 500px; height: 531px;
  overflow: hidden;
}

#Container3 {
  position: relative;
  top: 0px; left: 0px;
  width: 658px; height: 531px;
  overflow: hidden;
}

.Scroller-Container { 
position: absolute; 
background: transparent; 
}

h3 {
  margin: 0 0 5px 0;
}

p {
  margin: 0 0 5px 0;
}
#Scrollbar-Container {
  position: absolute;
  top: 5px; left: 895px;
  width: 10px; height: 520px;
}

#Scrollbar-Container3 {
  position: absolute;
  top: 5px; left: 658px;
  width: 10px; height: 520px;
}

.Scrollbar-Track {
  width: 10px; height: 520px;
}
.Scrollbar-Handle {
  position: absolute;
  width: 10px; height: 50px;
  background-image:url(../images/scrollhandle.png);
}
#sbLine {
  position: absolute;
  width: 0px;
  height: 0px;
  left: 7px;
  background-color:transparent;
  font-size: 0px;
}

#testdiv {
	width:600px; 
	margin:0 auto; 
	border:1px solid #ccc; 
	padding:20px 25px; 
	background:#fff;
	}

#tinybox {
	position:absolute; 
	display:none; 
	padding:10px; 
	background:#fff url(images/preload.gif) no-repeat 50% 50%; 
	border:10px solid #e3e3e3; 
	z-index:2000;
	}

#tinymask {
	position:absolute; 
	display:none; 
	top:0; 
	left:0; 
	height:100%; 
	width:100%; 
	background:#000; 
	z-index:1500;
	}

#tinycontent {
	background:#fff;
	}

.button {
	cursor:pointer;
	}

