
body   { color: #4c2603; font-size: 12px; font-family: verdana, "Trebuchet MS", Arial; line-height: 16px; background-color: black; }
a  { color: #8e0300; font-weight: bold; text-decoration: none }
a:hover { color: #f6f4d8; background-color: #8e0300 }
h1  { color: #671311; font-weight: bold; font-size: 16px; line-height: 22px; letter-spacing: 1px; margin: 5px 0; padding: 0  }
h1.kits { color: #671311; font-size: 16px; font-weight: bold; line-height: 24px; letter-spacing: 1px; margin: 10px 0 15px; padding: 0 0 1px; border-bottom-style: solid; border-bottom-width: 1px; }
h2     { color: white; font-style: italic; font-weight: bolder; font-size: 15px; font-family: "Trebuchet MS", Verdana, Arial; line-height: 18px; background: #512000 url(home/stone-tile4.jpg); margin: 0; padding: 0 0 0 5px; border-style: solid; border-width: 2px; border-color: #d5c29b #51330e #51330e #d5c29b  }
h3 { font-weight: bold; font-size: 14px; margin: 0px; padding: 0px }
td { font-size: 12px }
p  { margin: 2px 5px 8px; padding: 0; }
ul { margin: 5px 0px 15px 25px; padding: 0px }
ul ul { margin: 3px 0 10px 20px; padding: 0; list-style-type: circle; }
ol    { list-style-type: decimal; margin: 5px 0px 15px 20px; padding: 0px 0px 0px 10px }
ol.alt { list-style-type: lower-alpha; margin: 5px 0px 5px 25px; padding: 0px }
.top { background-image: url(nav/images/swr-nav_02.gif); background-repeat: repeat-x; }
.main { background-color: #fbefdc; background-image: url(home/stone-tile3.jpg); border-bottom: 4px solid #3d2102; }
.picspace { margin-right: 10px; margin-bottom: 5px; padding-right: 10px; padding-bottom: 5px; }
.outline { border: solid 3px #4c2603; }
.feature1 { color: #733c09; font-size: 14px; font-weight: bold; line-height: 19px; }
/*Form*/
h1.form { color: #4c2603; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 5px; padding: 2px; border-bottom-style: solid; border-bottom-width: 1px; }
.formbox { background-image: url(home/stone-tile2.jpg); border-color: #c3b397 #947c52 #947c52 #c3b397; border-style: solid; border-width: 1px; }
/*Buttons
*/
a.button { color: #f6f4d8; font-size: 12px; background-color: #8e0300; margin: 0; padding: 0 3px; border-style: solid; border-width: 1px; border-color: #dac196 #4c2603 #4c2603 #dac196 }
a:hover.button { color: #671311; background-color: #f6f4d8; margin: 0; padding: 0 3px; border-style: solid; border-width: 1px; border-color: #dac196 #4c2603 #4c2603 #dac196 }
.altnav { font-size: 9px; line-height: 11px; border-color: #ebddc5 #4b3105 #4b3105 #ebddc5; border-style: solid; border-width: 1px; }
a.altnav { color: #ebddc5; background-color: #680200; margin: 0 1px; padding: 0 3px; }
a:hover.altnav { color: #8e0300; background-color: #ebddc5; }
/*Footer
*/
.footer { color: #845d27; font-size: 11px; }
a.footer { color: #e4d7b9; font-size: 10px; background-color: #500; margin: 5px 2px 1px; padding: 1px 3px; border-color: #934f4f #300 #300 #934f4f; border-style: solid; border-width: 1px; }
a:hover.footer { color: #500; background-color: #e4d7b9; }
p.footer { margin: 10px 15px; padding: 0; }
.footers { font-size: 9px; background-color: #dac196 }
.red { color: #671311; }
.emphasis1  { color: #671311; font-weight: bold; font-size: 16px; line-height: 22px; letter-spacing: 1px; margin: 5px 0; padding: 0  }
.emphasis2  { color: #671311; font-weight: bold; font-size: 24px; line-height: 30px; letter-spacing: 1px; margin: 5px 0; padding: 0  }