.areamastborder { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; padding-top: 6px; border-top: 1px solid #996; border-bottom: 6px solid #996; }
.contentarea { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; padding: 15px 5px 20px 5px; border-top: 1px solid #996; }
.contentarea a { color: #060; text-decoration: none; }
.contentarea a:hover { color: #663; text-decoration: none; }
.sidephotocell { border-bottom: 5px solid #996; }
.sidemenu { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; vertical-align: top; padding: 2px 10px; border-bottom: 1px solid #996; }
.sidemenu a { color: #000; text-decoration: none; }
.sidemenu a:hover { color: #060; text-decoration: none; }
.sidemenuouter { padding-bottom: 20px; border-top: 1px solid #996; border-right: 1px solid #996; border-left: 1px solid #996; }
.sitenavleft  { padding-bottom: 15px; padding-left: 12px; border-right: 1px solid #996; border-bottom: 1px solid #996; border-left: 1px solid #996; }
.sitenavright { padding-bottom: 15px; padding-left: 5px; border-bottom: 1px solid #996; }
.xruletopL  { background: url(../source/graphics/borders/bordtl1.gif) no-repeat left top; }
.xruletopR  { background: url(../source/graphics/borders/bordtr1.gif) no-repeat right top; }
.xrulemidL  { background: url(../source/graphics/borders/bordml.gif) left; }
.xrulemidR { background: url(../source/graphics/borders/bordmr.gif) right; }
.xrulebotL { background: url(../source/graphics/borders/bordbl.gif) no-repeat left bottom; }
.xrulebotR { background: url(../source/graphics/borders/bordbr.gif) no-repeat right bottom; }
