body     { color: #8b2a37; font-size: 13px; font-family: "Trebuchet MS", Verdana, Arial; line-height: 16px; background-color: black; margin: 0; padding: 0; }
.main { background: #f0e7da url(../nav/images/volterra-4_14.jpg) ; margin: 0; padding: 10px; }
.table { border-bottom: 4px solid #5d0300; }
.sidenav { background-color: black; background-image: url(../nav/images/volterra-4_13.jpg); background-repeat: repeat-y; background-position: 0 0; }
.navbuttonback { background-image: url(../nav/images/volterra-4_10.jpg);}
.redline { background-image: url(../nav/images/volterra-4_12.jpg); background-repeat: repeat-x; }
.note { color: black; background-color: #ffb0d2; padding: 8px; border-color: #9856a2 #6c017d #6c017d #9856a2; border-style: solid; border-width: 1px; }
.box1 { color: #311804; border-top: 1px solid #99834f; border-left: 1px solid #99834f; border-right-style: solid; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; }
.box1 h2 { color: #8b2a37; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 24px; background-image: none; margin: 0; padding: 15px 10px 0; border-width: 0; }
.box1 a { color: #8b2a37; text-decoration: none; }
.box1 a:hover { color: #fbefdc; background-color: #8b2a37; }
p { margin: 10px; padding: 0 }
p.top { margin: 5px; padding: 0; }
.alt { font-weight: bold; margin: 15px 5px 0; padding: 0; }
a { color: #673a08; font-weight: bold; text-decoration: underline }
a:hover { color: white; background-color: #771623 }
h1 { color: #faf3e8; font-style: normal; font-weight: bold; font-size: 18px; font-family: "Times New Roman", Georgia, Times; background: #771623 url(../nav/header-blend-h1.gif); letter-spacing: 2px; margin: 0px 0px 8px; padding: 0px 10px; border-style: solid; border-width: 1px; border-color: #a97d4c #513232 #513232 #a97d4c }
h1.alt { color: #771623; font-size: 18px; font-family: "Times New Roman", Georgia, Times; font-style: normal; font-weight: bold; line-height: 22px; background: transparent; letter-spacing: 2px; margin: 0 0 8px; padding: 25px 10px 0; border-bottom: 1px solid #d7c8ae; border-top-style: none; border-right-style: none; border-left-style: none; }
h1.alt2 { color: #771623; font-size: 20px; font-family: "Times New Roman", Georgia, Times; font-style: normal; font-weight: bold; line-height: 26px; background: transparent; letter-spacing: 2px; margin: 0 0 15px; padding: 8px 10px 0; border-bottom: 1px solid #d7c8ae; border-top-style: none; border-right-style: none; border-left-style: none; }
h2  { color: #771623; font-style: oblique; font-size: 15px; font-family: "Times New Roman", Georgia, Times; line-height: 18px; background-image: url(../nav/header-blend1.jpg); background-repeat: repeat-y; margin: 0 0 8px; padding: 1px 0 1px 5px; border-left: 1px solid #e4c392   }
h3 { color: #771623; font-style: oblique; font-size: 15px; font-family: "Times New Roman", Georgia, Times; line-height: 18px; background-image: url(../nav/header-blend2.jpg); margin: 0 0 8px; padding: 0 0 0 5px; border-left: 1px solid #a97d4c  }
h4 { color: #513232; font-size: 15px; font-family: "Times New Roman", Georgia, Times; font-style: oblique; line-height: 18px; background-image: none; margin: 0 0 3px; padding: 0 0 0 10px; border-bottom: 1px solid #dfcfbd; }
h5 { color: #513232; font-size: 17px; font-family: "Times New Roman", Georgia, Times; font-weight: bold; line-height: 22px; background-image: none; margin: 0 0 3px; padding: 0 0 0 10px; }
a.nav { color: #673a08; font-weight: bold; font-size: 11px; line-height: 12px; text-decoration: none; background: #e4c392 url(../nav/button-back_01.gif); margin: 0px; padding: 0px 3px; border-style: solid; border-width: 1px; border-color: #f1e5c4 #834f38 #834f38 #f1e5c4 }
a.nav:hover   { color: white; background: #721200 url(../nav/button-back_01-over.gif) }
ul      { color: #513232; font-size: 13px; list-style-type: square; margin: 0 0 0 15px; padding: 3px 0 0 15px }
ul ul { margin: 0 0 0 8px; padding: 0 0 0 8px; list-style-type: circle; }
hr { margin: 0 0 0 10px; padding: 2px 0 0 10px }
/*Buttons*/
a.button { color: #efe3d2; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 17px; background-color: #771623; text-decoration: none; margin: 0 2px; padding: 1px 6px; border-color: #a2545e #560610 #560610 #a2545e; border-style: solid; border-width: 1px; }
a:hover.button, a:hover.button2 { color: #771623; background-color: #efe3d2; }
a.button2 { color: #efe3d2; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; background-color: #771623; text-decoration: none; margin: 2px; padding: 1px 3px; border-style: solid; border-width: 1px; border-color: #a2545e #560610 #560610 #a2545e; }
.highlight1 { background-color: #f0e3d0; }
/*Footer*/
.footer    { color: #7a5021; font-size: 11px; line-height: 14px; margin: 0; padding: 3px 5px  }
h1.footer { font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; background-color: transparent; background-image: none; letter-spacing: 1px; margin: 0; padding: 10px 0 0; border-width: 0; }
a.footer { font-size: 10px; line-height: 14px; background-color: #190c00; text-decoration: none; margin: 0 8px; padding: 0 4px; border-color: #6a472a #422206 #422206 #6a472a; border-style: solid; border-width: 1px; }
a:hover.footer { color: #f0e7da; background-color: #830012; }
.socialnetwork { text-align: center; width: 100%; margin: 30px 0 15px; padding: 2px; border-top: 2px solid #771623; border-bottom: 2px solid #771623; }
.socialnetwork a:hover { background-color: transparent; }
.socialnetwork h2 { color: #673a08; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; line-height: 21px; background-color: transparent; background-image: none; margin: 4px 5px 0; padding: 0; border-style: none; border-width: 0; }
.socialnetwork h3 { color: #771623; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; line-height: 19px; background-color: transparent; background-image: none; margin: 4px 5px; padding: 0; border-style: none; border-width: 0; }
a#social { color: #771623; font-weight: bold; text-decoration: none; }
a:hover#social { color: white; background-color: #771623; }
.rightcolumn { float: right; margin: 0; padding: 0 0 0 15px; }
