


header{
	background-image:url("_images/Static-Banner.png");
	height:78px;
	width:800px;
	margin-bottom:0;
	border:1px solid yellow;
	border-collapse:collapse;
}
footer{
	background-image:url("_images/2026 Patented Footer.png");
	height:19px;
	width:800px;
	border:1px solid yellow;
	border-collapse:collapse;
}

body {
	font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
	background: #000000;
	margin: 0;
	padding: 0;
	color: #000;
}
nav ul{
	list-style-type:none;
	padding:0;	
}
nav li{
	display:inline;
	float:left;
	margin-top:63px;
}
nav a:link, nav a:visited{
	background-color:#2579ad;
	color:white;
	display:block;
	width:131px;
	text-align:center;
	padding:0;
	border:1px solid yellow;
	border-collapse:collapse;
}
nav a:hover{
	background-color:#115171;
}
table{
	border:1px solid yellow;
}
table{
	width:800px;
	height:600px;
	border-spacing:0;
	
	background-image:url("_images/Gallery-pics-bkgnd.png");
}
tbody td{
	text-align:center;
	vertical-align:center;
	padding:0;
}
tfoot td{
	text-align:center;
	vertical-align:center;
	padding:0px;
	margin:0;
}
table{
	border-collapse:collapse;
}
.modal {
    position: fixed;
    inset: 0;
    display: none;
    align-items: center;
    justify-content: center;
}

.content1 {
    position: relative;
    background: White;
    padding: 1em 2em;
    border-radius: 4px;
}

.modal:target {
    display: flex;
}
.textup{
	text-align:center;
	vertical-align:top;
	padding:1px 0 0 0;
	margin:0;
}
.prthome {
	display: block;
	text-align:center;
	vertical-align:center;
	margin: 3px auto 3px;
}
.lionfish {
	margin: 3px auto 3px;
    display: block;
}
.usesdemo {
	margin: 3px auto 3px;
    display: block;
}
.contactus {
	margin: 3px auto 3px;
    display: block;
}
.aboutus {
	margin: 3px auto 3px;
    display: block;
}
.diyparts {
	margin: 3px auto 3px;
    display: block;
}
.container {
	width: 960px;
	background: #000000;
	margin: 0 auto; /* the auto value on the sides, coupled with the width, centers the layout */
}
.content {
	width: 800px;
	padding: 0px 0;
	margin: 0 auto;
}
.photo-right{
	float:right;
	margin-right:15px;
	margin-top:30px;	
}
.photo-up{
	float:top;
	margin-right:0px;
	vertical-align:top;
}
