
body, html  { color: #7e4f72; background: #ebe2db url("images/page/page-image/main-border-tan.gif") repeat-y center top; margin: 0; padding: 0 }
p /*  paragraph text sytle  */   { color: #814151; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; line-height: 18px; text-align: left }
#wrap  { color: #814151; background-color: #f0e8e6; background-position: 0 0; margin: 0 auto; width: 842px; height: 100% }
#header  { background-color: #f0e8e6; background-position: 0 0 border-right: 1px solid #c99 }
#nav   { background-color: #f0e8e6; background-position: 0 0; padding-top: 5px; padding-bottom: 10px; border-bottom: 1px solid #ccbcaf }
#sidebar     { color: #814151; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; text-align: center; padding: 20px 10px 10px; width: 135px; height: 100%; float: left }
#main      { font-family: Arial, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #f0e8e6; background-position: 0 0; padding: 20px 50px 10px 30px; width: 600px; height: 100%; float: right; border-left: 1px solid #ccbcaf }
#footer    { background-image: url(images/page/page-image/footer-lines.jpg); background-repeat: repeat; background-attachment: scroll; background-position: left top; padding: 5px 10px; clear: both; border-top: 1px solid #ccbcaf; border-bottom: 1px solid #ccbcaf }
* html #footer { height: 1px }
.imgborder { border: solid 1px #c99 }
.img-pad-side /* to pad images right-left no border */  { padding-right: 8px; padding-left: 8px }
.img-pad-vert /* pad top-bottom image no border */  { padding-top: 20px; padding-bottom: 20px }
.GoRight { padding-bottom: 6px; padding-left: 12px; float: right }
.GoLeft { padding-right: 12px; padding-bottom: 6px; float: left }
.clearboth { clear: both }
.clearleft { clear: left }
.clearright { clear: right }
.li /*   applies text style to list items   */      { color: #814151; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif, Garamond; line-height: 18px }
.adobe /* used with text for acrobat link */     { color: #a92856; font-size: 11px; line-height: 13px; text-align: left; padding: 5px; border: dotted 1px #ad0000 }
.footer-rules /*  repeat horizontal rule for footer cell  */  { background-image: url(images/page/page-image/footer-lines.jpg); background-repeat: repeat; border-top: 1px solid #c0c0c0 }
.modifydate  { color: #814151; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif, Garamond; line-height: 15px; text-align: left; padding-left: 35px }
a:link { color: #d47645; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif, Garamond; line-height: 16px; text-decoration: none; border-width: 0 }
a:visited { color: #837d0e; text-decoration: none; border-width: 0 }
a:hover { color: #49798f; text-decoration: underline; border-width: 0 }
a:active { color: #385678; text-decoration: none; border-width: 0 }


