body {
font-family: verdana, arial, sans-serif;
}

h1, h3, h4, h5 {
font-family: verdana, arial, sans-serif;
color: #4b0082;
}

h2 {
color: #4b0082;
}

h6 {
font-family: verdana, arial, sans-serif;
color: #aaaaaa;
font-size: x-small;
}

h7 {
font-size: small;
}

p.proddesc {
font-size: small;
}

p.small {
font-size: small;
}

div {
position:absolute;
width:20%;
height:150px;
border:10px single black;
margin-left:10%;
color:black;
text-align:left;
}

div.top {
left:0px;
top:0px;
width:80%;
}

div.toplinks {
left:0px;
top:120px;
width:80%;
height:22px;
background-color:#c80815;
color:white;
padding:5px;
display: table-cell;
vertical-align:middle;
z-index:1;
font-size:16px;
font-variant:small-caps;
}

div.leftnav {
border-style: solid;
border-color: #bababa;
left:0px;
top:159px;
height:600px;
width: 135px;
padding: 8px;
}

div.plain {
left:165px;
width:840px;
height:330px;
top:159px;
padding:5px;
}

div.bodyone {
left:165px;
width:840px;
height:330px;
top:159px;
padding:5px;
border-style: solid;
border-color: #bababa;
}

div.bodytwo {
left: 165px;
width: 840px;
height: 310px;
top: 510px;
padding:5px;
border-style: solid;
border-color: #bababa;
}

div.bodythree {
left: 165px;
width: 840px;
height: 323px;
top: 842px;
padding: 5px;
border-style: solid;
border-color: #bababa;
}

div.bodyfour {
left: 165px;
width: 840px;
height: 320px;
top: 1187px;
padding: 5px;
border-style: solid;
border-color: #bababa;
}

div.footer {
left: 165px;
width: 840px;
height:50px;
top: 1520px;
padding: 5px;
}

div.footeradvanced {
left: 165px;
width: 840px;
height:50px;
top: 1520px;
padding: 5px;
}

div.topad {
left:655px;
top:55px;
width:350px;
height:40px;
padding: 5px;
}

div.topcontact {
left:705px;
top:8px;
width:300px;
height:40px;
padding: 0px;
border-style: none;
text-align: right;
}

div.topmid {
left:295px;
top:13px;
width:340px;
height:80px;
padding: 0px;
border-style: solid;
border-color: #bababa;
}

div.prodleft {
left: 165px;
width: 250px;
height: 750px;
top: 200px;
padding: 5px;
background-color: #EDEDED;
}

div.prodtophead {
top: 159px;
left: 165px;
width: 855px;
height: 38px;
}

div.prodshort {
left: 629px;
width: 379px;
height: 200px;
top: 200px;
padding: 5px;
border: 2px;
border-left-style: none;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
border-color: #bababa;
}

div.proddesc {
left: 429px;
width: 577px;
height: 730px;
top: 419px;
padding: 5px;
border: 2px;
border-style: solid;
border-color: #bababa;
}

div.prodimg {
left: 430px;
width: 187px;
height: 200px;
top: 200px;
padding: 5px;
border: 2px;
border-left-style: solid;
border-right-style: none;
border-top-style: solid;
border-bottom-style: solid;
border-color: #bababa;
}

div.purchase {
left: 429px;
width: 577px;
height: 365px;
top: 1161px;
padding: 5px;
border: 2px;
border-style: solid;
border-color: #bababa;
}

img.center {
display: block;
margin-left: auto;
margin-right: auto;
}


a.whitelink:link, a.whitelink:visited, a.whitelink:active {
color: white;
text-decoration: none;
}

a.whitelink:hover {
text-decoration: underline;
}

a:link, a:visited, a:active {
color: blue;
text-decoration: none;
)