@charset "utf-8";
/* CSS Document */
#body .innerBody {padding: 0 0 0 0;  background: url(/images/home/columnbg.gif) repeat-y}
#body .innerBody2 {background: url(/images/home/columncap.png) 0 100% no-repeat; padding-bottom: 20px; }
#body .innerBody2:after {content: "."; clear: left; height: 0; display: block; visibility:hidden}
#leftCol, #rightCol {float: left;}
#leftCol{width: 425px; margin-right: 20px; background: #dbd2af}
#rightCol {width: 465px;}

#musings {margin-top: 17px; margin-left: 9px; background: url(/images/home/musings-top.png) no-repeat}
#musings .inner {background: url(/images/home/musings-bottom.png) 0 100% no-repeat;padding: 28px 0 36px 51px; margin: 0}
#musings h2 {background: url(/images/home/musings-h2.gif) no-repeat; height: 18px;width: 145px; text-indent: -9999px; margin-bottom:26px}
#musings dl {font-size: 75%; margin-right: 25px}
#musings dt {margin-bottom: 8px;}
#musings dd {color: #6A5E3D;font-weight: bold;margin-bottom: 22px;}
#musings dd a {color:#6A5E3D;background: url(/images/home/musings-arrow.gif) 0 40% no-repeat; padding-left: 18px;line-height: 100%}
#musings dd a:hover {border-bottom: 1px dotted #699CD4; color: #699CD4}

#musings .readMore {background: url(/images/home/readmore-bg.png) no-repeat; width: 125px; height: 25px; margin-left: 209px; font-size: 75%; }
#musings .readMore a {color: #fff;padding-left: 10px;padding-top: 3px;display: block; text-align: center; padding-right: 35px;}
#musings .readMore a:hover {text-decoration: underline;border-bottom: 0}
.box {background: url(/images/home/box-bg.png) repeat-x #fff; padding-left: 12px; padding-right: 12px}

.box h2 {border-bottom: 5px solid #D4925C; text-indent: -9999px; padding-bottom:7px;height: 22px; padding-top: 6px; margin-bottom:20px}
.box h3 {font-size: 75%;line-height: 140%; margin-bottom: 4px;}
.box p {font-size: 75%; color: #000;line-height: 155%;margin-bottom:15px;}
.box strong {font-weight: bold; color: #6A5E3D;}
.box ul {padding-bottom: 10px}
.box li {font-size: 75%; margin-bottom: 12px;}
#announcements h2 {background: url(/images/home/announcements-h2.gif) 0 10px no-repeat}
#announcements div {background: url(../images/home/announcements-bg.png) top left repeat-x #f6f4eb}
.outer {padding-bottom: 2px; border-bottom: 1px solid #d6b99a;margin-bottom: 20px;}

#body .viewMore {background: url(/images/home/viewmore-bg.png);margin-left: 285px; height: 25px; margin-bottom: 6px; padding-bottom: 0}
.viewMore a {color: #fff; padding-left: 8px; padding-top: 3px;padding-right: 35px; text-align: center; display: block}
.viewMore a:hover {border-bottom: 0;text-decoration: underline}
.infoLink {background: url(/images/home/info-icon.png) 0 50% no-repeat; padding-left: 27px; margin-bottom: 10px; padding-bottom: 4px; padding-top: 4px;}

#missionStatement div {background: url(/images/home/msat-box-bg.png) repeat-x #edf2f7; }
#missionStatement h1 {background: url(/images/home/h1-text.gif) 0 12px no-repeat;height: 32px; text-indent: -9999px; margin-bottom: 4px}
#missionStatement p {color: #3D3E6F; margin-bottom: 0; padding-bottom: 15px;line-height: 180%}
#missionStatement .readMore {background: url(/images/home/msat-round-button.png) no-repeat; color: #fff; display: block; height: 25px; margin-left: 166px;padding-left: 12px; padding-top: 2px}
#missionStatement .readMore:hover {border-bottom: 0; text-decoration: underline}
#events h2 {background: url(/images/home/upcoming-h2.gif) 0 10px no-repeat}

