html, body {margin: 0px;padding: 0px;border: 0px;}
html {width: 97%;}
body {background: #660033;text-align: center;}

p {background: transparent;text-align: left;color: #ffffff;font: 12pt "Times New Roman", "Times", serif;}
p.ctr {background: transparent;text-align: center;color: #ffffff;font: 12pt "Times New Roman", "Times", serif;}
p.title {background: transparent;text-align: center;color: #ffffff;font: bold 14pt "Times New Roman", "Times", serif;}
p.sub {background: transparent;text-align: center;color: #ffffff;font: 10pt "Times New Roman", "Times", serif;}
p.pix {background: transparent;text-align: center;color: #ffffff;font: 11pt "Times New Roman", "Times", serif;}
p.back {background: transparent;text-align: left;color: #ffffff;font: 9pt "Times New Roman", "Times", serif;margin: 0 0 0 12;}
p.next {background: transparent;text-align: right;color: #ffffff;font: 9pt "Times New Roman", "Times", serif;}
p.mail {background: transparent;text-align: left;color: #ffffff;font: 8pt "Times New Roman", "Times", serif;margin-bottom: 5px;}
p.copy {background: transparent;text-align: center;color: #ffffff;font: 11pt "Times New Roman", "Times", serif;}
p.web {background: transparent;text-align: right;color: #ffffff;font: 8pt "Times New Roman", "Times", serif;}
p.link {background: transparent;text-align: center;color: #ffffff;font: 14pt "Times New Roman", "Times", serif;}
p.slink {background: transparent;text-align: center;color: #ffffff;font: 10pt "Times New Roman", "Times", serif;}
p.rlink {background: transparent;text-align: right;font-weight: bold;color: #ffffff; font: 10pt "Times New Roman", "Times", serif;}
h1 {background: transparent;text-align: center;color: #ffffff;font: bold 30pt "Times New Roman", "Times", serif;}
h2 {background: transparent;text-align: center;color: #ffffff;font: bold 16pt "Times New Roman", "Times", serif;}

#nav ul {margin-left: 0;padding-left: 0;list-style-type: none;}
#navlist {padding-left: 0;margin-left: 0;border-bottom: 1px solid #000;width: 128px;list-style-type: none;}
#navlist li {margin: 0;padding: 0.25em;border-top: 1px solid #000;}
#navlist a {text-decoration: none;color: #ffffff;font-variant: small-caps;font-size: 11pt;}
#navlist li a:hover {color: #ffffff;font-weight: bold;}
#navend ul {margin-left: 0;padding-left: 0;list-style-type: none;display: inline;}
#navend {padding-left: 0;margin-left: 0;text-align: center;list-style-type: none;}
#navend li {margin: 0;padding: 0.25em;text-align: center;}
#navend a {text-decoration: none;color: #002200;font-variant: small-caps;font-size: 10pt;}
#navend li a:hover {color: #ffffff;font-weight: bold;}

#block {margin: 5px 10px 5px 12px;}
#block2 {margin: 0 10px 5px 12px;}
#block3 {margin: 0 0 5px 20px;}

#page {width: 675px;margin-right: auto;margin-left: auto;text-align: left;}
#header {border-bottom: 3px solid #880000;}
#main {width: 675px;margin-right: auto;margin-left: auto;}
#footer {width: 675px;border-top: 1px solid #ffffff;margin-bottom:10px;}

#cart {
width: 400px;
margin-right: auto;
margin-left: auto;
padding: 0;
text-align: center;
}

a:link {color: #ffffff;text-decoration: none;}
a:visited {color: #ffffff;text-decoration: none;}
a:hover {color: #ffffff;text-decoration: underline;font-weight: bold;}
a:active {color: #ffffff;text-decoration: underline;}
a.end:link {text-decoration: none;color: #ffffff;font-variant: small-caps;font-size: 10pt;}
a.end:hover {color: #ffffff;font-weight: bold;}

img {border: 2px solid black;margin: 0 0 5px 10px;}
img.gal {border: 2px solid black;margin: 0 0 10px 0;}
img.home {border: 2px solid black;margin: 0 0 0 0;}
img.left {border: 2px solid black;margin-right: 20px; float: left;}
img.off {border: none;}
hr {text-align: center;color: #ffffff;width: 675px;}
