/* Layout Descriptions */

body {
margin: 0;
padding: 0;
background-color: #463828;
text-align: center;
font: 12px Verdana, Helvetica, sans-serif;
}

img {border: 16px solid #f5f3d5;}
img.off {border:none;}
img.edge {border: 2px solid #f5f3d5;}
img.right {padding: 0 0 0 10px;}

#page {
background-color: #967956;
padding: 0px;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
width: 700px;
voice-family: "\"}\"";
voice-family: inherit;
width: 700px;
}

html>body #left {
width: 700px;
}

#header {
position: relative;
width: 500px;
height: 145px;
top: 0px;
float: left;
margin-right: auto;
margin-left: auto;
text-align: center;
background-color: #b89c7c;
}

#pixrow {
width: 500px;
margin-right: auto;
margin-left: auto;
text-align: center;
padding: 4px 8px 4px 8px;
}

#leftpix {
position: relative;
width: 500px;
top: 0px;
margin-right: auto;
margin-left: auto;
text-align: center;
padding: 0px 10px;
background-color: #b89c7c;
float: left;
}

#left {
position: relative;
float: left;
top: 0px;
background-color: #b89c7c;
padding: 10px 10px 10px 15px;
width: 500px;
voice-family: "\"}\"";
voice-family: inherit;
width: 475px;
}

html>body #left {
width: 475px;
}

#right {
position: relative;
float: right;
top: 0px;
border-top: 6px #b89c7c solid;
padding: 10px 0;
margin-right: auto;
margin-left: auto;
text-align: center;
width: 200px;
voice-family: "\"}\"";
voice-family: inherit;
width: 200px;
}

html>body #right {
width: 200px;
}

#button {
position: relative;
clear: both;
top: 0px;
background-color: #b89c7c;
width: 500px;
voice-family: "\"}\"";
voice-family: inherit;
width: 475px;
}

.buttonleft {
float: left;
width: 155px;
}

.spacer {
clear: both;
}
.rspacer {clear: right;}

#footer {
position: relative;
clear: both;
padding: 1px 0 2px 0;
margin-right: auto;
margin-left: auto;
text-align: center;
background: #967956;
border-top: 2px #463828 solid;
width: 727px;
voice-family: "\"}\"";
voice-family: inherit;
width: 700px;
}

html>body #footer {
width: 700px;
}

#footer .copy {
float: left;
width: 490px;
text-align: left;
margin: 0px;
padding-top: 0px;
padding-left: 10px;
background: #967956;
}

#footer .mail {
float: right;
width: 190px;
text-align: right;
margin: 0px;
padding-top: 0px;
padding-right: 10px;
background: #967956;
}

#addcart {
position: relative;
float: left;
top: 0px;
background-color: #ccc;
width: 450px;
}

#viewcart {
position: relative;
float: right;
top: 0px;
background-color: #ccc;
width: 100px;
}

#webring {
background-color: #463828;
clear: both;
padding: 0px;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
width: 700px;
voice-family: "\"}\"";
voice-family: inherit;
width: 700px;
}

/* Navigation Definitions */

#nav {
position: relative;
float: right;
padding: 0px;
margin: 0px;
margin-top: 10px;
}

ul {
list-style-type: none;
width: 122px;
margin: 10px;
border-right: 6px maroon solid;
text-align: right;
text-decoration: none;
font: bold 10pt Verdana, Helvetica, sans-serif;
}

ul a:link, ul a:visited, ul a:hover, ul a:active {
display:block;
padding: 2px 6px;
text-decoration: none;
}

li {
margin: 0;
}

ul a:link {
text-weight: bold;
color: #000;
}

ul a:visited {
text-weight: bold;
color: #b89c7c;
}

ul a:hover {
text-weight: bold;
color: maroon;
background: #b89c7c;
}

ul a:active {
text-weight: bold;
color: #000;
}

a:link {color: maroon;text-decoration: none;}
a:visited {color: #333333;;text-decoration: none;}
a:hover {color: #463828;text-decoration: underline;font-weight: bold;}
a:active {color: #000;text-decoration: underline;}

p a:link {font-weight: bold;text-decoration: none;}
p a:visited {color: #333333;;text-decoration: none;}
p a:hover {color: #463828;text-decoration: underline;font-weight: bold;}

p.right a:link {font-weight: bold;text-decoration: none;}
p.right a:visited {color: #333333;;text-decoration: none;}
p.right a:hover {color: #463828;text-decoration: underline;font-weight: bold;}

/* Font Definitions */

.current {background-color: maroon; display: block; color: #b89c7c; text-align: center;}

p {background:transparent; text-align:left; color:#000000; font:12pt Arial, Helvetica, sans-serif;}

.quoter {background:transparent; text-align:left; color:#000000; font: italic 10pt Arial, Helvetica, sans-serif;}

p.right {background:transparent; text-align:left; padding: 0 10px 0 10px; color:#222; font:10pt Arial, Helvetica, sans-serif;}

p.ctr {background:transparent; text-align:center; color:#000000; font:12pt Arial, Helvetica, sans-serif;}

p.copy {background:transparent; text-align:left; color:#222; font:9pt Arial, Helvetica, sans-serif;}

p.mail {background:transparent; text-align:right; color:#000000; font:9pt Arial, Helvetica, sans-serif;}

p.title {background:transparent; text-align:center; color:maroon; font: 14pt Arial, Helvetica, sans-serif;}

p.sub {background:transparent; text-align:center; color:#003030; font:10pt "Times New Roman", "Times", serif;}

p.pix {background:transparent; text-align:center; color:#003030; font:10pt Arial, Helvetica, sans-serif;}

p.next {background:transparent; text-align:center; color:#222222; font:8pt "Times New Roman", "Times", serif;}

p.link {background:transparent; text-align:center; color: #222222; font:small-caps bold 10pt Arial, Helvetica, sans-serif;}

p.slink {background:transparent; text-align:center; color:#666666; font:8pt "Times New Roman", "Times", serif;}

p.rlink {background:transparent; text-align:right; font-weight:bold; color: #053f05; font:10pt "Franklin Gothic Book", "Helvetica", "Arial", sans-serif;}

p.block {background:transparent; text-align:left; color:#000000; font:11pt Arial, Helvetica, sans-serif; margin-left: 50; margin-right: 50;}

p.bot {background:transparent; text-align:center; color:#000000; font:12pt "Times New Roman", "Times", serif; align: bottom;}

p.title {background:transparent; text-align:center; color:maroon; font: 14pt Arial, Helvetica, sans-serif;}

h1 {
background: transparent;
text-align: center;
color: #463828;
font: bold 16pt Arial, Helvetica, sans-serif;
}

h2 {
background: transparent;
text-align: center;
color: maroon;
font: bold 12pt Arial, Helvetica, sans-serif;
}

h3 {
background: transparent;
text-align: center;
color: #000000;
font: bold 10pt Arial, Helvetica, sans-serif;
}

div.block {
margin-left: 50;
margin-right: 50;
}
