body, p, td { margin: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; } p { padding-top: 1em; line-height: 14px; } a { color: #391461; text-decoration: none; } a:hover { text-decoration: underline; } a.edit:link { color: #11623C; text-decoration: none; } a.edit:hover { color: #11623C; text-decoration: underline; } .edit { color: #11623C; } li { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; padding-bottom: 1em; } #nav { background: #EFEFEF; text-align: right; font-weight: bold; font-size: 9px; color: #391461; width: 132px; } #nav, #nav ul { /* all lists */ padding: 0; margin: 0; list-style: none; width : 132px; } #nav li { /* all list items */ position : relative; width: 132px; padding: 0; margin: 0; line-height : normal; } #nav li ul, #nav li ul ul { /* second and above level lists */ background-color: #EFEFEF; border:1px solid #FFFFFF; text-align:left; } #nav li ul { /* second-level lists */ position : absolute; left: -999em; margin-left : 132px; margin-top : -32px; } #nav li ul ul { /* third-and-above-level lists */ left: -999em; } #nav a { color: #391463; display : block; font-weight : bold; text-decoration : none; } #nav li a { /* first level anchor */ width:112px; padding-right : 15px; padding-left : 5px; padding-top : 4px; padding-bottom : 4px; } #nav ul a { /* second and above level anchor */ width: 112px; padding-right : 10px; padding-left : 10px; padding-top : 4px; padding-bottom : 4px; } #nav li a:hover { color : white; background-color : black; text-decoration : none; } #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; } #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */ left: auto; } .nav_line { height : 0px; overflow : none; border-bottom: 1px solid #AD9EBD; display:block; } #navadmin { background: #EFEFEF; padding-top: 0px; padding-right: 19px; text-align: right; width: 132px; } #navadmin { line-height: 15px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #391461; text-decoration: none; } #navadmin a:hover { text-decoration: underline; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } #navtitle { line-height: 17px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #AA4805; text-decoration: none; } .heading { line-height: 17px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #AA4805; text-decoration: none; } .bread { margin: 0px; padding: 0px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #AA4805; } #content { background: #FFFFFF; font-size: 10px; padding: 10px 10px 10px 10px; height: 100%; width: 628px; } #header { background: #FFFFFF; background-image: url("../images/bg_top.gif"); background-repeat: repeat-x; vertical-align: bottom; } #footer { text-align: right; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 15px; background: #EFEFEF; padding: 2px; padding-right: 10px; color: #aaaaaa; font-size: 9px; color: Silver; } #contentfront { background: #FFFFFF; padding: 10px 10px 10px 10px; height: 100%; width: 386px; } .title { font-size: 14px; font-weight: bold; color: #391461; } .blog_title { font-size: 12px; font-weight: bold; color: #391461; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } #news { background: #EFEFEF; padding: 10px 10px 10px 10px; height: 100%; } #middlemessage { background: #431A6E; padding-bottom: 2px; padding-top: 6px; padding-right: 30px; padding-left: 53px; font-family: Garamond, "Times New Roman", Times, serif; color: White; font-size: 26px; text-align: right; width: 100%; height: 170px; } * html #middlemessage { padding-bottom: 15px; padding-top: 15px; height: 190px; } .subscribe { background: #FFF; border: 1px solid #333; width: 200px; font: normal normal normal 10px/12px verdana; padding-left: 3px; } .button { background: #EFEFEF; border: 1px solid #333; font: normal normal bold 10px/12px verdana; } /* the following were added for blog */ #right { position: relative; left: 0px; top: 10px; width: 220px; background: #F3F3F3; padding: 0px 0px 0px 0px; } #right a{ padding-left: 10px; } .sideheader { position: relative; left: 0px; color: #FFF; width: 220px; background-color: #7C050B; padding-top: 5px; padding-bottom: 5px; margin-top: -15px; font-weight: bold; text-align: center; border-right: 1px solid #999999; border-left: 1px solid #999999; } .right_gap { position: relative; left: 0px; width: 220px; height: 5px; background-color: #EFEFEF; border-left: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF; border-top: 1px solid #AAA; margin-top: 0px; padding-right: 0px; padding-left: 0px; } .front-blog-title { font-size: 14px; font-weight: bold; color: #7C050B; } .front-blog-comment { color: #7C050B; } .front-blog-date a{ color: #7C050B; }