/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bck/rotator.php);
}
a:link {
	color: #666;
	text-decoration: none;
}
a:visited {
	color: #666;
	text-decoration: none;
}
a:hover {
	color: #FFF;
	background: #000;
	text-decoration: none;
}
a:active {
	color: #666;
	text-decoration: none;
}
input
{
	font-family: "trebuchet ms", "verdana", sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000;
	margin: 0;
	padding: 0;
}
select
{
	font-family: "trebuchet ms", "verdana", sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000;
	margin: 0;
	padding: 0;
}
option
{
	font-family: "trebuchet ms", "verdana", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12pt;
	color: #000;
	letter-spacing: 1px;
}
.smalltxt
{
	font-family: "trebuchet ms", "verdana", sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 10pt;
	color: #000;
	letter-spacing: 1px;
	padding: 10px;
}
.graysmtxt
{
	font-family: "trebuchet ms", "verdana", sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 10pt;
	color: #999;
	letter-spacing: 1px;
}
a.gallerythumbs:link
{
	color:#FFF;
	text-decoration: none;
}
a.gallerythumbs:hover
{
	color:#FFF;
	text-decoration: none;
}
#gallerycontain
{
	margin: auto;
	text-align: left;
	padding: 0 0 0 10px;
}
.gallerythumbs
{
	margin: 20px 20px 0 0;
	float: left;
}
hr {
	border: 0;
	border-top: 1px solid #000;/*the border*/
	width: 80%;
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
	text-align: left;
	margin: 0 auto 0 0; /*this will align it left for Mozilla*/
}
table {
border: none;
}
.graytd
{
	background-color: #F2F2F2;
	padding: 10px;
	border: 0;
	margin: 0;
}
#main
{
	position: relative;
	background-color: #FFF;
	background-repeat: no-repeat;
	width:750px;
	margin:0 auto;
	height: 805px;
	padding: 0;
	font-family: "trebuchet ms", "verdana", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12pt;
	color: #000;
	letter-spacing: 1px;
}
#gallerysmain
{
	position: relative;
	background-color: #FFF;
	width: 750px;
	margin: 0 auto;
	font-family: "trebuchet ms", "verdana", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12pt;
	padding: 0;
	color: #000;
	letter-spacing: 1px; 
}
#logo
{
	position: absolute;
	left: 30px;
	top: 30px;
	z-index: 5;
}
#drop
{
	position: absolute;
	left: 280px;
	top: 30px;
	font-family: "trebuchet ms", "verdana", sans-serif;
	font-size: 10px;
	width: 250px;
	text-align: right;
	z-index: 5;
}
#hr1
{
	position: absolute;
	background-image: url(images/blkdot.gif);
	background-repeat: repeat-x;
	left: 30px;
	top: 70px;
	width: 500px;
	height: 1px;
}
#hr2
{
	position: absolute;
	background-image: url(images/blkdot.gif);
	background-repeat: repeat-x;
	left: 30px;
	bottom: 55px;
	width: 500px;
	height: 1px;
}
#welcome
{
	position: absolute;
	background-color: #F2F2F2;
	left: 30px;
	top: 93px;
	width: 304px;
	height: 330px;
	padding: 0;
}
#welcomecontent
{
	position: relative;
	background-color: #F2F2F2;
	left: 10px;
	top: 10px;
	width: 245px;
	height: 300px;
	padding: 0;
}
#news
{
	position: absolute;
	background-color: #F2F2F2;
	left: 30px;
	top: 432px;
	width: 304px;
	height: 280px;
	padding: 0;
}
#newscontent
{
	position: relative;
	background-color: #F2F2F2;
	left: 10px;
	top: 10px;
	width: 280px;
	height: 265px;
	padding: 0;
}
#pattern1
{
	position: absolute;
	background-image: url(images/lines.gif);
	left: 578px;
	top: 0px;
	width: 125px;
	height: 743px;
}
#vertline
{
	position: absolute;
	background-image: url(images/blkdot.gif);
	left: 266px;
	top: 60px;
	width: 1px;
	height: 155px;
}
#gallery1
{
	position: absolute;
	background-color: #000;
	left: 343px;
	top: 93px;
	width: 187px;
	height: 104px;
	border: none;
	overflow: hidden;
}
#gallery2
{
	position: absolute;
	background-color: #000;
	left: 343px;
	top: 206px;
	width: 187px;
	height: 104px;
	border: none;
	overflow: hidden;
}
#gallery3
{
	position: absolute;
	background-color: #000;
	left: 343px;
	top: 319px;
	width: 187px;
	height: 104px;
	border: none;
	overflow: hidden;
}
#contactblk
{
	position: absolute;
	background-color: #F2F2F2;
	left: 343px;
	top: 432px;
	width: 187px;
	height: 280px;
	padding: 0;
	overflow: hidden;
}
#contactcontent
{
	position: relative;
	left: 10px;
	top: 10px;
	width: 167px;
	height: 265px;
	padding: 0;
	margin: 0;
}
#mailmessage
{
	position: absolute;
	background-color: #F2F2F2;
	left: 30px;
	top: 721px;
	width: 500px;
	height: 25px;
	padding: 0;
	overflow: visible;
}
#copyright
{
	position: absolute;
	left: 30px;
	bottom: 22px;
	width: 500px;
	height: 25px;
	padding: 0;
	font-size: 9px;
	z-index: 5;
}
#mailmesscontent
{
	position: relative;
	background-color: #F2F2F2;
	left: 10px;
	top: 6px;
	width: 478px;
	height: 10px;
	padding: 0;
	font-size: 9px;
	color: #FF0000;
	line-height: 10pt;
	text-align: left;
}
#lastupdate
{
	position: absolute;
	left: 578px;
	top: 755px;
	padding: 0;
	font-size: 9px;
}
#mailtest
{
	margin-top: 15px;
	padding: 0;
}
#address
{
	margin-top: 15px;
	padding: 0;
}
#mailform
{
	margin-top: 10px;
	padding: 0;
}
#galleryscontent
{
	position: relative;
	left: 30px;
	width: 500px;
	padding: 93px 0 77px 0;
	margin: 0;
}
.galleryimages
{
padding: 0;
margin: 0 0 22px 0;
}
.gallerytd
{
padding: 22px 0 22px 0;
margin: 0;
}
