body {line-height: 1.0; margin: 0; padding: 0; background: #000000;}
li {margin-left: 20px; margin-right: 20px; text-align: justify; font-family: "Arial"; font-style: italic; font-size: small; font-weight: bold; color: #b91e0b;}

/* Global Attributes */ 
* {background-color: transparent; border: 0}
input {background-color: #ffffff; border: 1px solid #000000;}
textarea {background-color: #ffffff; border: 1px solid #000000;}

/* <br> Attributes - clear block float */
br.both {clear: both;}

div.googmap {width: 320px; float:right; margin-left: 20px;}

/* <img> Attributes */
img.cover {border: 0px; width: 166px; height: 110px; float: left; margin-top: 15px;  margin-left: 15px;}
img.pecan {border: 0px; width: 160px; height: 120px; float: right; margin-top: 11px;  margin-right: 20px;}
img.pecan-script {border: 0px; width: 330px; height: 48px; margin-left: -8px;}
img.pam {border: 0px; width: 120px; height: 175px; margin-top: 10px;}

/* <table> Attributes */
table.body {width: 790px; margin-left: auto; margin-right: auto; margin-top: 15px; border-top: 5px solid #ffffff; border-bottom: 5px solid #aca899; border-left: 5px solid #ffffff; border-right: 5px solid #aca899; background-image: url(./pp_img/K-Tback.gif); background-attachment: fixed;}
table.banner {width: 790px; height: 140px; margin-left: auto; margin-right: auto; background-image: url(./pp_img/banner-4.gif); background-repeat: no-repeat; background-position: top center;}
.banner a img {border: 0;}
.banner a:hover img {border: 0;}
table.pambar {width: 120px; height: 450px; background-image: url(./pp_img/sidebanner.gif); background-repeat: no-repeat; background-position: top center;}
.pambar a img {border: 0;}
.pambar a:hover img {border: 0;}
table.pambar-2 {width: 120px;}
table.page {width: 790px;}
table.vu {border: 0px; width: 790px; height: 300px;}


/* <td> Attributes */
td.main {width: 670px; margin-left: 20px; margin-right: 20px;}
td.pambartd width: 120px; height: 450px;}
td.logo {width: 200px;}
.logo a:hover {background-color: transparent;}
td.trail {width: 790px; margin-left: auto; margin-right: auto; border-top: 2px solid #000000; background-color: transparent;}
td.bannerbar {width: 790px; height: 25px; vertical-align: middle; color: #ffffff; background: #000000;}
.bannerbar a {color: #ffffff; text-decoration: none; background: transparent;}
.bannerbar a:hover {color: #caa75a; text-decoration: none; background: transparent;}

/* Color Change Attributes */
.red99 {color: #b91e0b;}
.red99ital {color: #b91e0b; font-weight: bold; font-style: oblique;}

/* Validator Attributes - used for w3c validater images */
.valid {background-color: transparent;}  
.valid img {margin-left: 10px; margin-right: 10px; border: 0px; background-color: transparent;}
.valid a {background-color: transparent;}
.valid a:visited {background-color: transparent;}
.valid a:hover {background-color: transparent;}

.block {text-align: center; font-family: "Arial"; font-size: large; font-weight: bold; color: #ffffff; text-decoration: none; display: block; background: #b91e0b; padding-bottom: 3px; padding-top: 3px;}

/* Font Attributes */ 
.mbk {font-family: "Arial"; font-size: medium; font-weight: bold; color: #000000;}
.smbk {font-size: small; color: #000000;}
.sbkj {margin-left: 20px; margin-right: 20px; text-align: justify; font-family: "Arial"; font-size: small; font-weight: bold; color: #000000;}
.webxx {font-size: xx-small; color: #000000;}
.webxx a {color: #000000; background-color: transparent; text-decoration: none;}
.webxx a:visited {color: #000000; background-color: transparent;}
.webxx a:hover {display: inline; margin: 0px; padding: 0px; background-color: #ffcc00;}
.xs33 {font-family: "Arial"; font-size: x-small; font-weight: bold; color: #333333;}
.xxsbk {font-size: xx-small; color: #000000;}
.sbk {font-family: "Arial"; font-size: small; font-weight: bold; font-style: normal; color: #000000; background: transparent;}


