td.albumLink { cursor:hand;cursor:pointer; padding-bottom:7px; }

td.albumPageOrig { background-image:URL("../images/albumPageA.gif"); background-repeat:no-repeat; padding-left:90px; padding-top:5px; }
td.albumPage { padding-left:90px; padding-top:5px; }

td.cal { padding-top:10px; }

td.linkRef { padding-top:10px; }

td.ad_res { border-top:1px solid #996633; padding-top:5px; padding-bottom:10px; vertical-align:top; padding-left:5px;}

body {
        background-image: url('../images/grass.gif');
        background-position: left top;
        background-repeat: repeat;
        background-color: #FEF8BE;
        color: black;
        color-orig: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-align: left;
        margin-top: 25px;
        _margin-top: 0px;
        line-height: 18px; font-size:14pt;
}

menuDiv {
        background-image: url('../images/plankSeg.gif');
        background-position: left top;
        background-repeat: repeat-x;
      }

bodyNEW {
        background-color: #68B1FF;
        color: black;
        color-orig: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-align: left;
        margin-top: 25px;
        _margin-top: 0px;
        line-height: 18px; font-size:14pt;
}

div.pageTopSK {
        background-image: url('../images/background-repeat-horiz.jpg');
        background-position: left top;
        background-repeat: repeat-y;
        background-color: #FFFFFF;
}

div.pageTop {
        background-color: #FEF8BE;
}

div.pageContent {
        width:950px;
        padding:5px;
        background:#FEF8BE;
        font-size:12pt;
        text-align:left;
        margin-top:5px;
}

td.formSection {
       color: #315299;
       font-weight:bold;
       font-size:16pt;
       top-margin:10px;
       }

td.formLabel {
       color: black;
       font-weight:bold;
       font-size:11pt;
       }

td.formLabel2 {
       color: black;
       font-weight:bold;
       font-size:9pt;
       padding-left: 15px;
       }

td.col2 {
       padding-left: 15px;
       }

/* A8E52F */
td a{color:#99CC99;text-decoration:none;font-family:Verdana;font-size:10pt;font-weight:bold;}
/* set link hover color */
td a:hover{color:white; text-decoration:none;font-family:Verdana;font-size:10pt;font-weight:bold;}

td.menuItem {padding-left:15px;}

/* NiftyCorners */
/*    padding-left:10px;padding-right:10px;padding-bottom:2px;padding-top:2px; */

/* navigation buttons */
ul.postnav,ul.postnav li{margin:0;padding:0;list-style-type:none}
ul.postnav li{float:left;margin-right: 5px; margin-top:3px;}

ul.postnav a{display:block;
    font: bold 10pt Verdana,Arial,sans-serif;
     color: #FFFFFF; text-decoration:none;text-align:center}
ul.postnav a:hover{background: #A8E52F;color:#FFFFFF}

div#menu{float:left;width: 100%;padding-top:120px;background: #BBD9EE}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left: 100px;width:650px}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{float:left;width: 7em;padding: 5px 0;background: #E7F1F8;text-decoration:none;color: #666}
ul#nav a:hover{background: #FFA826;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #FFFFFF}

ul#split,ul#split li {margin:0;padding:0;list-style:none;}
ul#split li {float:left;width:220px;margin:0 10px 10px 0;}
ul#split h3 {padding:2px; font: normal 80%/1.3 Verdana,sans-serif; margin:0px;
             padding: 5px 0 0; text-align:right; color: #000; background-color:#D7FA7A;}
ul#split p {margin:0;padding:5px 8px 15px;}
li.quote {margin:5px;  padding:2px; font-size:9pt;}
div.quote {padding:5px; font-size:12pt; }

/* END NiftyCorners */


/* Fix for PNG alpha channel display in IE6 */
img {
        behavior: url('/css/pngbehavior.htc');
}
h3 {
        font-size: 16px;
}
h5 {
        font-size: 13px;
}
#loading {
        visibility: hidden;
        position: absolute;
        width: 100%;
        text-align: center;
        top: 0px;
        height: 2000px;
        z-index: 1000;
        background-color: #40537D;
        color: white;
        margin-left: -10px;
        _margin-left: auto;
        margin-right: auto;
}
.ProgramTitleBold {
        font-size: 14px;
        font-weight: bold;
}
.EzineTitle {
        color: black;
        color-orig: #FFFFFF;
        text-align: center;
}
.horizontalrule {
        color: black;
        color-orig: #CCCCCC;
        height: 1px;
        width: 575px;
}
.centercontentbox {
        margin-left: 210px;
        margin-top: -55px;
        width: 460px;
        padding: 10px;
        color: black;
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
        overflow: hidden;
        height: 303px;
}
.centercontentbox a {
        color: black;
        color-orig: blue;
}
.centercontentboxrepeat {
        margin-left: 210px;
        width: 460px;
        padding: 10px;
        color: black;
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
        text-align: left;
}
/* scroll the content */
.scroll {
        overflow: auto;
        overflow-y: auto;
}
.header {
        color: white;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-align: right;
}
#homebutton {
}
#serieshomepage {
        position: absolute;
        left: 15%;
        top: 355px;
}
#seriesbutton {
        position: relative;
}
#content {
        width: auto;
        text-align: center;
}
#centerhome {
        width: 736px;
        height: 548px;
        text-align: left;
        margin-left: auto;
        margin-right: auto;
        margin-top: -20px;
        display: block;
}
#centercontenttop {
        height: 495px;
        width: 817px;
        text-align: center;
        text-align: left;
        margin-left: auto;
        margin-right: auto;
        margin-top: -20px;
        _margin-top: 0px;
}
#centercontent {
        width: 777px;
        height: auto;
        margin-top: 2px;
        text-align: left;
        margin-left: auto;
        margin-right: auto;
        background-image: url('/images/white repeat.gif');
        background-repeat: repeat-y;
        padding: 20px;
        margin-bottom: 0px;
}
#buttons {
        padding-top: 0px;
}
#mp3player {
        text-align: right;
        width: auto;
        padding-right: 10px;
        margin-top: -5px;
}
.buttonstyle {
        border-width: 0px;
}
.footer {
        text-align: right;
        margin-top:10px;
        border-top:1px solid #996633;
        color: #green;
        font-size:9pt;
        height: 25px;
}
.topMatter {
        margin-bottom:10px;
        border-bottom:1px solid #996633;
        color: #33DA21;
        font-size:9pt;
        height: 125px;
}
/* B28D60 */
#malinchakoverlay {
        padding-left: 15px;
        z-index: 5;
        position: absolute;
        left: 50%;
        margin-left: 200px;
        top: 750px;
        visibility: visible;
}
