*{ outline: none; border: none; margin: 0px; text-indent: 0px; font-family: Arial; font-size: 11px; font-weight: normal;}
li,ul{padding: 0px;}
a{text-decoration: none; color: #540876;}
b,strong{font-weight: bold; font-family: inherit;}
em,i{font-style: italic; font-family: inherit;}
a:hover{text-decoration: underline;}
input{border: solid 1px #555;}
body{text-align: center; background: #FFE4C4;   }
table,td,th,tr{border: solid 1px #999;}
th{background: #FFE4C4;}
tr:hover{background: #FFE4C4;}

.left{float: left;}
.right{float: right;}
div#Container{width: 800px; float: none; margin: 20px auto 0px; background: #fff; border: dotted 1px #aaa; padding: 10px; border-bottom: none;}

div#Header h1{ margin: 10px 0px;}
div#Header h2{ font-size: 14px; font-weight: bold; font-family: Arial; margin-bottom: 5px; margin-top: 20px; }
div#Header a.HeaderLink{text-decoration: none; font-size: 15px; color: #A20911; font-weight: bold; position: relative; top: 200px; left: 200px; text-align: left; font-family: Arial;}
div#Header a.HeaderLink span{font-size: 10px;font-family: Arial;}
div#Header a.HeaderLink:hover{text-decoration: none; }
div#Header h1 a{text-indent: -9999px; background: url(../_img/logo_ccd.gif) center center no-repeat; width: 156px; height: 145px;display: block; margin: 0 auto;}
div#Banner{width: 470px; float: left; background: url(../_img/banner7.jpg) right bottom no-repeat; height: 266px;} 
div#TopLinks{float: right; width: 95px; height: 30px; padding: 4px 7px; }
div#TopLinks a{float: left; width: 36px; height: 36px; display: block; margin: 3px; text-indent: -9999px;}
div#TopLinks a.home{background: url(../_img/buttons2.gif) 0px 0px no-repeat; }
div#TopLinks a.admin{background: url(../_img/buttons2.gif) -72px 0px no-repeat;}
div#TopLinks a.contact{background: url(../_img/buttons2.gif) -36px 0px no-repeat;}
div#TopLinks a.search{background: url(../_img/buttons2.gif) -108px 0px no-repeat;}

div#TopContact p{text-align: left; text-indent: 65px;}
div#TopContact p.pData{text-align: left; text-indent: 0px;}

h4.dateheading{ background: #ffe4c4; padding: 10px;}

div #ProgramBox label{width: 60px; display: block; float: left;}
div #ProgramBox b{width: 190px; display: block; float: right;}
div#Content{text-align: left; }
div#Content h1{font-size: 14px; color: #267d00; font-weight: bold; font-family: Arial;margin: 25px 0px; text-indent: 10px;}
div#Content h2{line-height: 30px; background: url(../_img/heading2.gif) repeat-x; font-size: 12px; color: #fff; margin: 10px 0px; font-weight: bold; font-family: Arial; padding-left: 15px;}
div#Content h2 span{font-weight: bold;} 
div#Content h3{font-size: 12px; color: #267d00; margin: 10px 0px 0px; font-weight: bold; font-family: Arial; width: auto;}
div#Content h4{font-size: 12px; color: #006600; margin: 5px 0px; font-weight: bold; font-family: Arial;}
div#Content h5{font-size: 12px; color: #006600; margin: 5px 0px; font-weight: bold; font-family: Arial;}
div#Content h6{font-size: 12px; color: #006600; margin: 5px 0px; font-weight: bold; font-family: Arial;}
div#Content p{ margin: 0px 0px 10px; font-family: Arial;}
div#Right ul{ margin: 0px 0px 10px 15px; font-family: Arial; list-style: square; color: #343434;}
div#Right li{}
div#Content p.wmessage{font-size: 13px; padding: 0px 10px 10px 10px; margin: 0px;}

div#LeftH{ width: 300px;  float: left; margin: 0px 20px 0px 10px; }
div#Left{ width: 300px;  float: left; margin: 0px 20px 0px 10px; }
div#Right{width: 470px; float: left;margin: 0px 0px 50px 0px;}

div#Menu{}
div#Menu ul{list-style: none; padding-left: 20px;}
div#Menu ul li{ }
div#Menu ul li a{display: block; padding-left: 30px; line-height: 30px;  text-align: left; background: url(../_img/arrow2.gif) no-repeat left 11px;font-weight: bold; font-size: 12px; color: #000; text-decoration: none;}
div#Menu ul li a:hover{background: url(../_img/arrow2.gif) no-repeat 10px 11px;text-decoration: none;}
div#Menu ul li a.active{background: url(../_img/arrow2.gif) no-repeat 10px 11px;text-decoration: none;}
div#Menu ul li ul.SubMenu li a{font-size: 11px !important; font-weight: normal !important; background: none;}
div#Menu ul li ul.SubMenu li a:hover{color: #00a000; background: none;}
div#Menu ul li ul.SubMenu li a.active{color: #00a000; background: none;}

div#NewsletterBox label{float:left; display: block; width: 65px; text-align: right; padding-right: 10px; margin-bottom: 15px; font-weight: bold;}
div#NewsletterBox input{float:left; width: 165px; margin-bottom: 15px;}
a.SubmitBtn{background: url(../_img/buttons2.gif) 0px -37px no-repeat; display: block; float: left; color: #fff; line-height: 20px; text-align: center; font-weight: bold; font-family: Arial; width: 97px; height:22px; border: none; cursor: pointer;}
a.SubmitBtn:hover{background: url(../_img/buttons2.gif) 0px -37px no-repeat; display: block; float: left; color: #fff; line-height: 20px; text-align: center; font-weight: bold; font-family: Arial; width: 97px; height:22px; border: none; cursor: pointer;}

div#NewsBox p{margin: 15px 0px 10px;}
span.date{font-style: italic; font-size: 10px; color: #267d00; }
a.SeeMore{text-decoration: none; color: #540876; font-family: Arial; padding-left: 20px; background: url(../_img/arrow2.gif) no-repeat left 3px; }
a.SeeMore:hover{text-decoration: underline;}
a.SeeAll{text-decoration: none; color: #000; font-weight: bold; font-family: Arial; display: block; margin-top: 20px;}
a.SeeAll:hover{text-decoration: underline;}

div#Footer{ background: #eee url(../_img/bottom-logo2.gif) no-repeat 20px center; height: 60px; line-height: 50px; width: 800px; padding: 10px; text-align: left; text-indent: 300px; margin: 0 auto; border: dotted 1px #aaa; border-top:none ; margin-bottom: 50px;}
div#Footer a{line-height: 60px; position: relative; top: 15px; padding-left: 10px;}

a.RSSlink{padding-right: 24px; margin-left: 280px; text-align: right; color: #fff; line-height: 30px; background: url(../_img/rss.gif) no-repeat right center; font-size: 15px;}
a.RSSlink i{font-size: 11px;}
div#Content h2 a.RSSlink img{ margin:5px 10px 0px 10px;}
div#Content h2 a.RSSlink:hover{ text-decoration: none;}
.linkSpan{height: 17px; line-height: 17px;}
.linkSpan a{height: 17px; line-height: 17px; background: url(../_img/more.gif) 6px center no-repeat; padding-left: 20px; color: #b50505;}
.linkSpan a:hover{text-decoration: underline;}
.redemp{color: #540876 !important;}
.ShortText{padding-left: 2px; width: auto; float: left;}
.ContentBox{padding-left: 2px;}
.ContentLeft{float: left;}
.ContentRight{float: left;}
a.GalLink{ color: #999999;}
a.GalLink:hover{text-decoration: none; color: #b50505;}

div.HomeNewsItem div *{font-family: Arial;}
.featured{border-left: solid 5px #540876; padding-left: 3px; }
