/* CSS Document */
body {font: 1em arial, helvetica, sans-serif;color: #FFFFFF; background:#000;}/*background:#11001D;*/
* {margin:0; padding:0;font-size: 100%;}
a img {border: none;}
a {text-decoration:none; border-bottom:1px dotted;}
li{list-style:none;}
.clearit {clear:both;}

div#outer-wrap {width:1000px; min-width:1px;} 
#nav1 {width: 148px;padding-left: 2px;float:left;margin-top:40px;}
#nav1 a {color: DarkOrchid;border-bottom: #202020 1px dotted; font-size:.95em;font-weight:600; display:block;} /*color:#606060*/
#nav1 a:hover {color:red;background-color:white;}
ul{padding:.5em; display:block;}
ul li  {font-size:.9em;text-transform: uppercase; color:#C0C0C0; padding-bottom: .25em;}
ul li ul li{text-transform:lowercase; padding-bottom: .25em;}
li ul {border-bottom: solid 1px #202020;}
li:hover ul {background-color:thistle;}
/*using Gilder/Levin Image Replacement */
#header h1 {float:right;width:730px;min-width:1px;min-height:175px;background:indigo;position:relative}

#header h1 span {
          background: url(../images/titlecsma-header.jpg) no-repeat right top;
          position: absolute;
          width: 100%;
          height: 100%;
        }


div#inner-wrap {float:left; width:850px;min-width:1px;background: #1C0028 url(../images/titlecsma-background.jpg) no-repeat left top;min-height:800px;}
div#content{margin-left:124px; margin-top:190px;}
#content img {float:right; padding: .5em;}
#content {border-bottom:2px dotted;}
#content h1 {font-size: 1.35em;font-variant:small-caps; padding-bottom:.75em;}
#content p {line-height:1.5; margin-bottom:.5em;}
#content a {color:thistle;}
#content a:hover {color:red; background:white;}

.breaking {padding:8px; border: 1px solid #fff; margin-bottom:.5em; margin-right:24px;}

#content dl {font-size:.85 em; padding: 0em 1em;}
#content dt {font-weight: bold;margin-top:1em;}
#content dd {font-weight: normal; font-size: .9em; margin-left:1em;}
#donorlist1 {width:340px; float:left;}
#donorlist2 {width:300px; float:left;}

#calendar {width: 760px; clear:both; margin-left:120px; padding-top:12px;}
#calendar .listing {color: purple;background-color: thistle; width:724px; margin:2px;border:1px dotted;}
#calendar .listing {float:left;}
#calendar h2,h3,h4,p {padding:.25em;}
#calendar h3 {font-size:1.3em; font-variant: small-caps;line-height:.95; border-right:1px solid}
#calendar h3{background-color:orchid;}
#calendar h2 {width: 220px; float:left; clear:right;}
#calendar h3{width: 50px; float:left; clear:right;text-align:center;}
#calendar h4{width: 40px; float:left; clear:right;text-align:center;}
#calendar p {width:340px; float:left;clear:right;}
#calendar h2,h4,p {line-height:1.2;}




