﻿body{
background-image:url(images/background.gif);
font-family:Papyrus;
color:green;
text-decoration:none;
font-size:12pt;
}
.logo{
	width:300px;
	height:78px;
	position:absolute;
	z-index:87;
	left:28px;
	top:22px;
}
.firsthorizontalline{
	width:658px;
	height:3px;
	position:absolute;
	z-index:35;
	left:95px;
	top:99px;
}
.firstverticalline{
	width:2px;
	height:82px;
	position:absolute;
	z-index:0;
	left:95px;
	top:99px;
}
.heading{
	width:557px;
	height:48px;
	position:absolute;
	z-index:7;
	left:192px;
	top:132px;
}
h1{
	font-size:24pt;
	font-weight:bold;
	margin-top:0px;
}
.secondhorizontalline{
	width:560px;
	height:2px;
	position:absolute;
	z-index:22;
	left:191px;
	top:182px;
}
.thirdhorizontalline{
	width:560px;
	height:2px;
	position:absolute;
	z-index:22;
	left:191px;
	top:460px;
}
.nav
{
	width:168px;
	height:203px;
	z-index:36;
	position:absolute;
	left:12px;
	top:180px;
	border:0px;
}
#fontbold{
	font-weight:bold;
}
#fontMaiandra{
	font-family:"Maiandra GD";
}
#blue{
	color:blue;
}
#uppercase
{
	text-transform:uppercase;
}
#right{
	right:0px;
	position:absolute;
	text-align:right;
}
#middle{
	text-align:center;
}
#darkgreen{
	color:#004200;
}
/* for index.htm*/
.homequote{
	width:560px;
	height:50px;
	position:absolute;
	z-index:22;
	left:191px;
	top:472px;
	font-size:10pt;
	font-family:"Maiandra GD";
	font-weight:bold;
}

.duckpict{
	width:287px;
	height:344px;
	position:absolute;
	z-index:22;
	left:191px;
	top:522px;
}
.homephoto{
	position:absolute;
	left:191px;
	width:133px;
	height:197px;
	top:192px;
	z-index:10;
}
.homedesc{
	top:192px;
	position:absolute;
	width:414px;
	height:197px;
	left:325px;
	z-index:15;
	margin-left:10px;
	margin-top:5px;
	font-weight:bold;
	font-size:12pt;
}
.left20{
	margin-left:20px;
}
.small
{
	font-size:small;
}
.indexHline1{
	position:absolute;
	z-index:32;
	left:192px;
	top:903px;
	width:560px;
	height:3px;
}

/*for services.htm*/
.smallpict{
	position:absolute;
	left:115px;
	top:103px;
	z-index:45;
	width:51px;
	height:76px;
}
.servicecol1{
	left:191px;
	position:absolute;
	z-index:35;
	width:560px;
	top:187px;
	height:400px;
	margin-top:5px;
	margin-left:0px;
	line-height:15px;
}

.servicecol1 td{
	width:276px;
}

.servicecol1 ul{
	color:#004200;
	list-style-image:none;
	list-style-type:none;
	margin-left:5px;
	line-height:20px;
	margin-top:0px;
	padding-left:5px;
}
.servicecol1 li{
	height:25px;
}
#subhead{
	font-size:15.4443pt;
  	font-family:"Maiandra GD";
  	font-variant:small-caps;
  	font-weight:bold;
}
#lineheight{
	height:40px;
}
.serviceHline1{
	position:absolute;
	z-index:32;
	left:192px;
	top:653px;
	width:560px;
	height:3px;
}


/*for gallery.htm*/
.galleryimg1{
	position:absolute;
	z-index:25;
	left:192px;
	top:220px;
	width:161px;
	height:129px;
}

.gallerydesc1{
	position:absolute;
	z-index:25;
	left:365px;
	top:200px;
	width:390px;
	height:150px;
	font-size:12pt;
	margin-top:0px;
	padding-top:0px;
}
.galleryHline1{
	position:absolute;
	z-index:26;
	left:192px;
	top:380px;
	width:560px;
	height:3px;
}
.gallerydesc2{
	position:absolute;
	z-index:27;
	left:192px;
	top:390px;
	width:360px;
	height:150px;
	font-size:12pt;
	right:5px;
	text-align:right;
	padding-right:5px;
}
.galleryimg2{
	position:absolute;
	z-index:28;
	left:562px;
	top:390px;
	width:128px;
	height:129px;
}
.galleryHline2{
	position:absolute;
	z-index:29;
	left:192px;
	top:545px;
	width:560px;
	height:3px;
}
.galleryimg3{
	position:absolute;
	z-index:30;
	left:262px;
	top:575px;
	width:91px;
	height:129px;
}
.gallerydesc3{
	position:absolute;
	z-index:31;
	left:365px;
	top:555px;
	width:390px;
	height:150px;
	margin-top:0px;
	padding-top:0px;
}
.galleryHline3{
	position:absolute;
	z-index:32;
	left:192px;
	top:735px;
	width:560px;
	height:3px;
}
.gallerydesc4{
	position:absolute;
	z-index:33;
	left:192px;
	top:745px;
	width:360px;
	height:150px;
	font-size:12pt;
	right:5px;
	text-align:right;
	padding-right:5px;
}
.galleryimg4{
	position:absolute;
	z-index:34;
	left:562px;
	top:765px;
	width:192px;
	height:128px;
}
.galleryHline4{
	position:absolute;
	z-index:32;
	left:192px;
	top:923px;
	width:560px;
	height:3px;
}

/*for testimonial.htm*/
.bigquote{
	background-image:url("images/image3971.png");
	background-repeat:no-repeat;
	position:absolute;
	left:192px;
	width:552px;
	height:204px;
	top:210px;
	font-family:"Maiandra GD";
	font-size:32pt;
	margin-right:0pt;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
}
.disclamer{
	position:absolute;
	left:192px;
	width:552px;
	height:10px;
	top:414px;
	text-align:right;
	padding-right:5px;
	font-family:"Maiandra GD";
}
.testimonial1{
	position:absolute;
	z-index:5;
	left:192px;
	top:500px;
	width:560px;
	height:300px;
}
.testimonial2{
	position:absolute;
	z-index:5;
	left:192px;
	top:850px;
	width:560px;
	height:265px;
}
.testimonial3{
	position:absolute;
	z-index:5;
	left:192px;
	top:1150px;
	width:560px;
	height:265px;
}

/*for who.htm*/
.whophoto{
	position:absolute;
	left:191px;
	width:191px;
	height:296px;
	top:192px;
	z-index:10;
}
.whodesc{
	top:192px;
	position:absolute;
	width:358px;
	height:300px;
	left:382px;
	z-index:15;
	margin-left:10px;
	margin-top:5px;

	font-size:12pt;
}
.left20{
	margin-left:20px;
}
.small
{
	font-size:small;
}
.whoHline1{
	position:absolute;
	z-index:32;
	left:192px;
	top:793px;
	width:560px;
	height:3px;
}

/*for contact.htm*/
.contactdesc{
	position:absolute;
	left:191px;
	width:560px;
	height:300px;
	top:280px;
	z-index:10;
}
.phoneimg{
	position:absolute;
	left:191px;
	width:48px;
	height:32px;
	top:205px;
}
.phonedesc
{
	position:absolute;
	left:250px;
	width:510px;
	height:35px;
	top:195px;
	margin-top:0px;
	padding-top:0px;
}
.formleft
{
	position:absolute;
	left:100px;
}
.formbutton
{
	position:absolute;
	left:100px;
	top:310px;
}
.contactHline1{
	position:absolute;
	z-index:32;
	left:192px;
	top:665px;
	width:560px;
	height:3px;
}
/*for thankyou.htm*/
.thankyoudesc{
	position:absolute;
	left:191px;
	width:510px;
	height:200px;
	top:195px;
	margin-top:0px;
	padding-top:0px;

}
