body {
margin: 20px 100px 0px 100px;
color:#00CCFF;
background-color:#DDB5FF;
}
div {
background-color:#FFFFFF;
color:#003399;
}
div.logo {
height:95px;
width:800px;
border-width:1px; border-style:solid; border-color:black;
}
div.menu {
margin:-4px 0 0 0;
height:50px;
width:800px;
border-top-width:1px;
border-top-color:black;
border-left-width:1px;
border-left-color:black;
border-right-width:1px;
border-right-color:black;
border-bottom-width:1px;
border-bottom-color:white; 
border-style:solid; 

}
div.graphics {
height:56px;
width:800px;
border-top-width:4px; 
border-top-color:#772FAF;
border-left-width:1px;
border-left-color:black;
border-right-width:1px;
border-right-color:black;
border-bottom-width:0px;
border-style:solid; 
}
div.maincontainer {
background-image:url(sealbkg7.jpg);
position:relative; 
width:800px; 
height:360px;
border-right-width:1px;
border-left-width:1px;
border-top-width:0px;
border-bottom-width:1px;
border-style:solid;
border-color:black;
}
div.mainpricingcontainer {
background-image:url(sealbkg10.jpg);
position:relative; 
width:800px; 
height:360px;
border-right-width:1px;
border-left-width:1px;
border-top-width:0px;
border-bottom-width:1px;
border-style:solid;
border-color:black;
}
div.maincontactcontainer {
background-image:url(sealbkg8.jpg);
position:relative; 
width:800px; 
height:360px;
border-right-width:1px;
border-left-width:1px;
border-top-width:0px;
border-bottom-width:1px;
border-style:solid;
border-color:black;
}
div.leftcolumn {
position:absolute; left:1%; width:30%; height:100%; color:inherit; background-color:transparent; 
}
div.middlecolumn {
position:absolute; left:34%; width:33%; height:100%; margin: 0px 0px 0px -15px; color:inherit; background-color:transparent;
}
div.pricingleftcolumn {
position:absolute; left:1%; width:50%; height:100%; color:inherit; background-color:transparent;
}
div.pricingmiddlecolumn {
position:absolute; left:57%; width:40%; height:100%; margin: 0px 0px 0px -15px; color:inherit; background-color:transparent;
}
div.pricingrightcolumn {
	position:absolute;
	left:77%;
	width:22%;
	height:100%;
	color:inherit;
	background-color:transparent;
	}
div.contactleft {
position:absolute; left: 2%; width:50%; height:92%; margin-top:-4px; color:inherit; background-color:transparent;
}
div.contactright {
position:absolute; left: 52%; width: 40%; height:75%; margin-top:-4px; color:inherit; background-color:transparent;
} 
.announce {
margin:0px 15px 0px 0px;
letter-spacing:5px;
text-transform:uppercase;
color:#003399;
background-color:inherit;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:20px;
}
p.middle {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
border-right-width:1px;
border-left-width:1px;
border-top-width:1px;
border-bottom-width:1px;
padding-top:10px;
padding-bottom:10px;
padding-left:20px;
padding-right:20px;
border-color:#999999;
border-style:solid;
}
div.rightcolumn {
	color:inherit;
	background-color:transparent;
	position:absolute;
	left:65%;
	width:31%;
	height:100%;
}
p.penguy {
	margin: 10px 5px 0 5px; padding-right:0px; padding-top:0px; padding-left:5px; padding-bottom:0px;
	border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-style:solid; border-color:black;
}
div.links {
height:100px;
width:800px;
border-right-width:1px;
border-left-width:1px;
border-bottom-width:0px;
border-top-width:0px;
border-style:solid;
border-color:black;
}
div.design {
height:25px;
width:800px;
border:1px black solid;
line-height:25px;
}
 a:link {
color:#9933CC;
background-color:inherit;
text-decoration:none;
}
a:visited {
color:black;
background-color:inherit;
text-decoration:none;
}
a:hover {
color:#990066;
background-color:transparent;
text-decoration:none;
}
a:active {
color:#000000;
background-color:inherit;
text-decoration:none;
}
ul.service1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:inherit;
background-color:inherit;
list-style-type:disk;
list-style-position:inside;
margin: 0px 0px 0px 0px;
text-align:justify;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-style:solid;
border-color:#999999;
padding-right:10px;
padding-left:10px;
padding-top:0px;
padding-bottom:0px;
line-height:1.4em;
}
p.service2 {
line-height:2.5em;
color:#9900CC;
background-color:inherit;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
letter-spacing:3px;
margin: 20px 0px 0px 0px;
text-align:left;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-style:solid;
border-color:#999999;
padding-right:0px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
}
#centerServices {
text-align:center;
font-family: "Courier New", Courier, mono;
}
li {
text-indent:3px;
}
p.falls {
margin: 200px 0px 50px 70px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:white;
background-color:inherit;
}
#standardlinks {
margin:0 30% 0 30%;
}
#specialize {
margin:20px 0px 10px 0px;
}
input {
margin:-2px 0 0 0;
}
p.othercontactinfo {
margin: 48px 30px 0px 23px;
line-height:2em;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#772FAF;
padding-right:5px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
background-color:inherit;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:1px;
border-style:solid;
border-color:#772FAF;
}
a.contactemail {
font-size:10px;
}
.calloremail {
margin:0px 0px 0px 40px;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
background-color:inherit;
}
p.contactform {
color:black;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:inherit;
}
p.under {
font-family:Verdana, Arial, sans-serif;
color:#772FAF;
background:inherit;
font-size:14px;
font-weight:bold;
letter-spacing:.3em;
text-align:center;
border-right-width:1px;
border-left-width:1px;
border-top-width:1px;
border-bottom-width:1px;
border-color:black;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
TD.left {
text-align:left;
}
TD.center {
text-align:center;
}
TD.right {
text-align:right;
}
p.pricing {
margin: 30px 0 0 0;
}
#servicetitles {
color:black;
font-family:Arial, Helvetica, sans-serif;
background-color:inherit;
font-weight:bold;
font-size:14px;
}
#copyright {
margin:1% 15% 0% 22%;
color:#772FAF;
background-color:inherit;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
}
#distance {
border-bottom-width:1px;
border-top-width:1px;
border-right-width:1px;
border-left-width:1px;
border-color:#772FAF;
border-style:solid;
padding-top:0px;
padding-bottom:10px;
padding-right:10px;
padding-left:10px;
margin:21px 0 0 0;
color:#772FAF;
background-color:inherit;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
line-height:2em;
}
#distance2 {
border-bottom-width:1px;
border-top-width:1px;
border-right-width:1px;
border-left-width:1px;
border-color:#772FAF;
border-style:solid;
padding-top:10px;
padding-bottom:5px;
padding-right:10px;
padding-left:10px;
margin:6px 0 0 0;
color:#772FAF;
background-color:inherit;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
line-height:1.6em;
}
#note1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-style:italic;
color:black;
background-color:inherit;
line-height:1.5em;
}
#dtitle {
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:black;
font-weight:bold;
background-color:inherit;
line-height:3em;
}
#uscity {
margin:1% 27% 0 30%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:inherit;
background-color:inherit;
}
#cancellation {
margin:6px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:black;
background-color:inherit;
border-right-width:1px;
border-left-width:1px;
border-top-width:1px;
border-bottom-width:1px;
border-color:black;
border-style:solid;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
padding-left:5px;
text-align:justify;
}
#prompt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
border-right-width:1px;
border-left-width:1px;
border-top-width:1px;
border-bottom-width:1px;
padding-top:10px;
padding-bottom:10px;
padding-left:20px;
padding-right:20px;
border-color:#999999;
border-style:solid;
}
#nna {
margin:17px 0 0 0;
}
p.layout {
height:20px;
width:800px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:black;
background-color:inherit;
text-indent:210px;
padding-top:0px;
padding-bottom:5px;
}


