body {margin:0; padding:0; text-align:center; background-color:#9999FF;  background-image:url(../images/grasst.jpg);   background-repeat:repeat; font: .8em arial, sans-serif; height:100%}


* {margin:0; padding:0;}
img {border:6px solid #fff; }
a {color:#F00; text-align:center;}
a:visited {color:#F00;}
a:hover {color:#F00;}
a:active {color:#F00;}
a.portlink {color:#000066; text-decoration:none;}
h1,h2,h3,h4,h5,h6 {text-align:center; color:#003399; font-family:Georgia, Times, serif; padding-left:30px; padding-right:30px; padding-bottom:.7em;}
h2 {color:#F00; font-style:italic;}
h3 {font-size:1.6em; padding-top:6px;color:#FF0000;}
h4 {font-size:1.4em;color:#F00;  font-style:italic;}
h5 {font-size:1.2em;color:#039; text-align:center; margin-left:0px; }
h6 {font-size:1.2em;color:#039; text-align:left; margin-left:20px; }

#container {width:900px; background-image:url(../images/paws_head.jpg); background-repeat:no-repeat; background-position:top; text-align:left; margin:auto; background-color:#fff; padding-top:30px; border:1px; border-style:ridge; border-color:#000099;}
#containerjed {width:900px; background-image:url(../images/johnedward.jpg); background-repeat:no-repeat; background-position:top; text-align:left; margin: 0 auto; background-color:#fff; padding-top:30px; border:1px; border-color:#0033CC; border-style:inset;}

/*paddingtop is what fixes it for firefox*/
/*this border above is the groove*/

#navpanel {width:900px; padding:0 10 0 100px; margin-left:110px; height:40px; position:absolute; top:240px;}
#navpaneljed {width:900px; padding:0 10 0 100px; margin-left:90px; height:40px; position:absolute; top:250px;}

#slides0 {margin-left:50px; margin-right:50px; margin-bottom:10px; text-align:center; height:550px;}
#slides {margin-left:50px; margin-right:50px; margin-bottom:10px; text-align:center;}

.navbut1 {width:130px; height:40px; display:block; float:left;}
.navbut1 a {display:block; height:40px; background-image:url(../images/home_up.png);}
.navbut1 a:hover {background-image:url(../images/home_down.png);}
.navbut1 a:active {background-image:url(../images/home_down.png);}
.navbut1 a.current {background-image:url(../images/home_down.png);}
.navbut1 a:hover.current {background-image:url(../images/home_down.png);}
.navbut1 a:active.current {background-image:url(../images/home_down.png);}

.navbut2 {width:130px; height:40px; display:block; float:left;}
.navbut2 a {display:block; height:40px; background-image:url(../images/about_up.png);}
.navbut2 a:hover {background-image:url(../images/about_down.png);}
.navbut2 a:active {background-image:url(../images/about_down.png);}
.navbut2 a.current {background-image:url(../images/about_down.png);}
.navbut2 a:hover.current {background-image:url(../images/about_down.png);}
.navbut2 a:active.current {background-image:url(../images/about_down.png);}

.navbut3 {width:130px; height:40px; display:block; float:left;}
.navbut3 a {display:block; height:40px; background-image:url(../images/services_up.png);}
.navbut3 a:hover {background-image:url(../images/services_down.png);}
.navbut3 a:active {background-image:url(../images/services_down.png);}
.navbut3 a.current {background-image:url(../images/services_down.png);}
.navbut3 a:hover.current {background-image:url(../images/services_down.png);}
.navbut3 a:active.current {background-image:url(../images/services_down.png);}

.navbut4 {width:130px; height:40px; display:block; float:left;}
.navbut4 a {display:block; height:40px; background-image:url(../images/test_up.png);}
.navbut4 a:hover {background-image:url(../images/test_down.png);}
.navbut4 a:active {background-image:url(../images/test_down.png);}
.navbut4 a.current {background-image:url(../images/test_down.png);}
.navbut4 a:hover.current {background-image:url(../images/test_down.png);}
.navbut4 a:active.current {background-image:url(../images/test_down.png);}

.navbut5 {width:130px; height:40px; display:block; float:left;}
.navbut5 a {display:block; height:40px; background-image:url(../images/links_up.png);}
.navbut5 a:hover {background-image:url(../images/links_down.png);}
.navbut5 a:active {background-image:url(../images/links_down.png);}
.navbut5 a.current {background-image:url(../images/links_down.png);}
.navbut5 a:hover.current {background-image:url(../images/links_down.png);}
.navbut5 a:active.current {background-image:url(../images/links_down.png);}

.navbut5j {width:130px; height:40px; display:block; float:left; margin-left:120px;}
.navbut5j a {display:block; height:40px; background-image:url(../images/links_up.png);}
.navbut5j a:hover {background-image:url(../images/links_down.png);}
.navbut5j a:active {background-image:url(../images/links_down.png);}
.navbut5j a.current {background-image:url(../images/links_down.png);}
.navbut5j a:hover.current {background-image:url(../images/links_down.png);}
.navbut5j a:active.current {background-image:url(../images/links_down.png);}

.navbut6 {width:130px; height:40px; display:block; float:left;}
.navbut6 a {display:block; height:40px; background-image:url(../images/contact_up.png);}
.navbut6 a:hover {background-image:url(../images/contact_down.png);}
.navbut6 a:active {background-image:url(../images/contact_down.png);}
.navbut6 a.current {background-image:url(../images/contact_down.png);}
.navbut6 a:hover.current {background-image:url(../images/contact_down.png);}
.navbut6 a:active.current {background-image:url(../images/contact_down.png);}

.navbut6j {width:130px; height:40px; display:block; float:left; margin-left:160px;}
.navbut6j a {display:block; height:40px; background-image:url(../images/contact_up.png);}
.navbut6j a:hover {background-image:url(../images/contact_down.png);}
.navbut6j a:active {background-image:url(../images/contact_down.png);}
.navbut6j a.current {background-image:url(../images/contact_down.png);}
.navbut6j a:hover.current {background-image:url(../images/contact_down.png);}
.navbut6j a:active.current {background-image:url(../images/contact_down.png);}

p {text-align:justify; padding-bottom:1.4em;}
p.contentnar {line-height:140%; padding-left:30px; padding-right:30px;}
p.price {line-height:140%; padding-left:80px; padding-right:80px;}

.linktext {color:#000; font-weight:normal; font: .8em arial, sans-serif; padding-left:15px;}
ul {list-style-type:none; margin-left:70px; margin-right:30px;}

li {font-size:1.2em; color:#000066; font-weight:bolder; line-height:1.8em;}
.blue {color:#09C; font-size:1.6em; vertical-align:top;}
#sizeable {margin-top:270px; padding-top:15px;}
img.noborder {border:none;}
img.picleft {margin-left:30px; margin-right:30px; margin-bottom:10px; float:left; border:4px solid #039;padding-left:0px;}
img.picleft0 {margin-left:20px; margin-right:2px; margin-bottom:10px; float:left; border:0px padding-left:0px;}
img.picr {margin-right:30px; margin-left:30px;  margin-bottom:20px; float:right; border:4px solid #039; padding-right:0px;}
img.picleftin {margin-left:30px; margin-right:20px; float:left; border:4px solid #039;padding-left:0px;}
img.picrin {margin-right:30px; margin-left:20px; float:right; border:4px solid #039; padding-right:0px;}
img.picgal {margin-right:30px; margin-left:30px;  margin-bottom:20px; float:right; padding-right:0px;}

.pic1 {float:left; width:260px; padding-left:30px;}
.pic2 {float:left; width:320px; text-align:center;}
.pic3 {float:left; width:260px; text-align:right; padding-right:30px;}
.pic4 {float:left; width:250px; text-align:left; padding-right:20px;}
.pic1link {float:left; width:260px; padding-left:20px;}
.ad {float:right; width:220px; padding-left:20px;}
.picfoot {float:center; padding-left:400px;}
.pictest {float:left; width:240px; padding-right:3px;}
.pictestl {float:left; width:180px; padding-right:3px;}
.pictestr {float:right; width:180px; padding-left:3px;}
.picj {float:right; padding-right:10px; padding-left:10px; border:0px;}
.picjl {float:left; padding-right:10px; border:0px;}

.picgal1 {float:left; width:216px; padding-left:30px;}
.picgal2 {float:left; width:216px; text-align:left;}
.picgal3 {float:left; width:216px; text-align:left; }
.picgal4 {float:left; width:216px; text-align:left; }
.galcap1 {
	font-family:Tahoma,Verdana; 
	font-size: 0.9em; 
	text-align:justify; 
	padding-left: 0px; 
	padding-right: 30px; 
	padding-bottom: 12px; 
	}
.galcap2 {
	font-family:Tahoma,Verdana; 
	font-size: 0.9em; 
	text-align:justify; 
	padding-left: 0px; 
	padding-right: 30px; 
	padding-bottom: 12px; 
	}
.galcap3 {
	font-family:Tahoma,Verdana; 
	font-size: 0.9em; 
	text-align:justify; 
	padding-left: 0px; 
	padding-right: 30px; 
	padding-bottom: 12px; 
	}
.galcap4 {
	font-family:Tahoma,Verdana; 
	font-size: 0.9em; 
	text-align:justify; 
	padding-left: 0px; 
	padding-right: 30px; 
	padding-bottom: 12px; 
	}
img.blueborder {border:4px solid #039;}
#time {float:left; margin-top:10px; margin-left:20px; text-align:left; padding-left:20px;}
#footer {float:left; margin-top:10px; background-color:#fff; color:#060; text-align:center; font-size:.9em; padding:6px 0;}

.foothead {font-weight:bolder; font-size:1.2em; color:#063; font-family:Georgia; }
.menu {
	color: #000000;
	margin-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	margin-left: 2px;
	margin-right: 2px;
	font-size: 11px;
	font-family: Tahoma,Verdana,Arial;
	font-weight: bold;
}

.title01 { 
	color: #FFFFFF;
	margin-top: 5px;
	padding-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	font-size: x-small;
	font-family: Tahoma,Verdana,Arial;
	font-weight: bold;
}
a.medlinkstyles:link {color:#000; text-decoration:none;}
a.medlinkstyles:visited {color:#000066; text-decoration:none;}
a.medlinkstyles:hover {color: #f00; text-decoration:blink;}
a.medlinkstyles:active {color:#000066; text-decoration:none;}

td.linkbot {
vertical-align: bottom;
text-align: center;
}
td.linkbot1 {
vertical-align: top;
text-align: center;
}
.linkcaptionlef {
	font-family:Tahoma,Verdana; 
	font-size: small; 
	text-align:justify; 
	padding-left: 12px; 
	padding-right: 5px; 
	padding-bottom: 12px; 
	}
	.linkcaptioncen {
	font-family:Tahoma,Verdana; 
	font-size: small; 
	text-align:justify; 
	padding-left: 50px; 
	padding-right: 30px; 
	padding-bottom: 12px; 
	}
.linkcaptionrig {
	font-family:Tahoma,Verdana; 
	font-size: small; 
	text-align:justify; 
	padding-left: 20px; 
	padding-right: 0px; 
	padding-bottom: 12px; 
	}
.linkcaption {
	font-family:Tahoma,Verdana; 
	font-size: small; 
	text-align:justify; 
	padding-left: 15px; 
	padding-right: 15px; 
	padding-bottom: 12px; 
	margin-top: 0px;
	}
.lctextcenterstrong {
	font-family: Tahoma, Verdana;
	font-size: small;
	font-weight:bold;
	text-align:center;
	color: #000066;
	padding-right: 10px;
	padding-left: 10px; 
	margin-bottom: 10px; 
	margin-top: 0px;
}
.centerstrong {
	font-family: Tahoma, Verdana;
	font-size: small;
	font-weight:bold;
	text-align:center;
	color: #000066;
	padding-right: 10px;
	padding-left: 10px; 
}

.lctextcenter {
	font-family: Tahoma, Verdana;
	font-size: small;
	font-weight:bold;
	text-align:center;
	color: #000066;
	padding-right: 5px;
	padding-left: 5px; 
	margin-bottom: 5px; 
	margin-top: 0px;
}

.lctextrightstrong {
	font-family: Tahoma, Verdana;
	font-size: small;
	font-weight:bold;
	text-align:right;
	color: #000066;
	padding-right: 10px;
	padding-left: 10px;
}
.lctextleftstrong {
	font-family: Tahoma, Verdana;
	font-size: small;
	font-weight:bold;
	text-align:left;
	color: #000066;
	padding-right: 10px;
	padding-left: 30px;
}
.form {
	font-family: Tahoma, Verdana;
	font-size: small;
	font-weight:bold;
	text-align:left;
	color: #000066;
	padding-right: 10px;
	padding-left: 140px;
}

.testim{
	font-family: Tahoma, Verdana;
	font-size: small;
	font-weight:bold;
	text-align:left;
	color: #000066;
	padding-right: 10px;
	padding-left: 0px;
}
.content{
	font-family: Tahoma, Verdana;
	font-size: small;
	font-weight:normal;
	text-align:left;
	padding-right: 5px;
	padding-left: 5px;
}

.textcenterstrongtop {
	font-family: Tahoma, Verdana;
	font-size: small;
	font-weight:bold;
	text-align:center;
	color: #000066;
	padding-right: 10px;
	padding-left: 10px; 
	margin-bottom: 0px; 
	margin-top: 0px;
	vertical-align:top;
}
.edlink {
	font-family: Tahoma, Verdana;
	font-size:medium;
	font-weight:bold;
	text-align:center;
	color:#000066;
	padding-right: 10px;
	padding-left: 10px; 
	margin-bottom: 0px; 
	margin-top: 0px;
	vertical-align:top;

}
.title {text-align:center;
color:#000066;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:medium;
padding-top:10px;
}
