@charset "utf-8";

/* General */
body {margin:0px; padding:0px; background:#000000; font-family:Arial; font-size:13px; color:#000000; line-height:18px;}
img {border:0px;}
.wrapper {position:relative; margin:0 auto; width:990px; padding:0px; background:#000000;}
.holder {width:974px; background:#e7e0d3; border-left:18px solid #000000;}
.left {vertical-align:top; width:212px; background:#484444; padding-bottom:10px;}
.right {vertical-align:top; width:498px;}
.right2 {vertical-align:top; width:264px;}
.right3 {vertical-align:top; width:762px;}
.glcpoo {padding-top:8px; padding-bottom:8px;}
.header {margin-bottom:17px;}
.txt {margin-left:21px; width:458px;}
.txt2 {margin-left:21px; width:720px;}
.text-1 {vertical-align:top; padding-right:20px;}
.highlite {color:#282e70; font-weight:bold;}
.freemasonary {margin-left:21px;}
a {font-weight:bold; color:#c4994b;}

/* home */
.home {float:right;}


/* Announcements */
.announcements {background:#806f50; width:264px; margin-top:6px;}
.announcements-1 {vertical-align:top;}
.announcements-2 {vertical-align:top; padding-left:14px; padding-right:14px; padding-top:21px; padding-bottom:10px; font-family:Arial; font-size:12px; color:#FFFFFF; line-height:16px;}
.announcements-3 {vertical-align:top; text-align:right; padding-right:14px; padding-bottom:10px; font-family:Arial; font-size:11px; color:#FFFFFF; line-height:16px;}
.clink {color:#dfa946; font-weight:bold; text-decoration:underline;}

/* Bottom */
.bottom {width:974px; height:29px; border-left:18px solid #000000; background:url(../images/bottom.gif) no-repeat;}
.bottom-1 {vertical-align:middle; height:29px; text-align:left; padding-left:22px; font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;}
.bottom-2 {vertical-align:middle; text-align:right; padding-right:22px; font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;}
.blink {color:#FFFFFF; text-decoration:none;}

/* Contact */
.field {height:19px; border:1px solid #c4994b; padding-left:5px;}

/* Past DDGMS */
.past {width:680px; border:1px solid #7b6a4a;}
.past-1 {vertical-align:middle; padding:2px; padding-left:5px; padding-right:10px; background:#7b6a4a; border-right:1px solid #FFFFFF; color:#FFFFFF; font-weight:bold; font-size:12px;}
.past-2 {vertical-align:middle; padding:1px; padding-left:5px; padding-right:10px; background:#FFFFFF; border-bottom:1px solid #c3c1c1; color:#000000; font-weight:normal; font-size:11px;}
.past-2b {vertical-align:middle; padding:1px; padding-left:5px; padding-right:10px; background:#ebebeb; border-bottom:1px solid #c3c1c1; color:#000000; font-weight:normal;}
.past-3b {vertical-align:middle; padding:1px; padding-left:5px; padding-right:10px; background:#ebebeb;  color:#000000; font-weight:normal;}

/* Photo Gallery */
.photo {float:left; margin-right:15px; margin-bottom:15px; width:200px; border:1px solid #7b6a4a;}
.photo-top {font-size:12px; font-weight:bold; color:#b9924a;}
.photo-1 {vertical-align:top; padding-top:2px; padding-bottom:6px; padding-left:5px; padding-right:5px; line-height:14px; font-size:11px;}
.photo-img {margin-top:8px; margin-bottom:8px;}

/* Trestleboard */
.kal-td {
    color: #333333;
    font-family: Arial;
    font-size: 9pt;
    width: 82px;
    height:86px;
    font-weight:bold;
}
.kal-td_w {
    color: #ffffff;
    font-family: Arial;
    font-size: 9pt;
    width: 82px;
    height:86px;
    font-weight:bold;
}
.kal-td2 {
    color: #ffffff;
    font-family: Arial;
    font-size: 9pt;
    background-color: #FFD7C4;
    width: 60px;
    height:30px;
    text-align: center;
}
.kal-title{
    color: #FFFFFF;
    font-family: Arial;
    font-size: 20pt;
    height:50px;
	background:#282e70;
}
.kal-foot{
    color: #333333;
    font-family: Arial;
    font-size: 9pt;
    height:50px;
    text-align: center;
}
.kal-note{
    font-weight:bolder;
   color: #ffffff;
    font-family: Arial;
    font-size: 9pt;
}
