/* Main Containers  */
body {background-color:#e8e7d6;}
body #main {background: url(../_img/basic/basic-bgnd-dots.jpg) no-repeat;}

/* Bread Crumbs */
#bread { color:#272525; }
#bread a {	 color:#272525;}
#bread a:hover { color:#723710;}

/* Content Styling */
#page-middle h2 {background: url(../_img/basic/basic-head-bar.jpg) no-repeat; color: #5e2c0c;}
#content {background:#fdfdfb;}
#content h3, #content h4{ color:#37352c;}
#content h3 span.min-name { color:#5e2c0c;}
#content h3 a, #content h4 a, #content h5 a { color:#5e2c0c;}
#content h3 a:hover, #content h4 a:hover, #content h5 a:hover { color:#5e2c0c;}
#content p { color:#333;}
#content p a { color:#0043D8;}
#content p a:hover, #content ol li a:hover { color:#5e2c0c;}
.event-date span.day {color:#fff;}
#content ul, #content ol {color:#333;}
#content ul li {list-style: url(../_img/basic/subnav-arrow.gif) outside; padding:3px 0;}
#content ol li { list-style: decimal outside; padding:3px 0;}
#content ol li a, #content ul li a { color:#0043D8; }
#content hr { border-color: #cac9ab; }
#content blockquote { color:#666; background: url(../_img/basic/basic-head-bar.jpg) repeat-y;}
#content div.personal-quote {color:#666; padding:15px; margin:15px; background-color:#edebdc; border:1px solid #CDCCB2;}
#content table { color:#333;}
#content table a { color:#0043D8; }

/* Content Styling - Ministy Landing Page */
#content div.intro { border: 1px solid #cac9ab; background:url(../_img/ministries/cp-icon.jpg) no-repeat center bottom;}
#content div.intro h4 { background-color:#cac9ab;}
#content div.intro h4 a { color:#5e2c0c;}

/* Content Styling - Congregational Care Landing Page */
#content span.cc { border: 1px solid #cac9ab;}
#content span.cc h4 { background-color:#cac9ab;}
#content span.cc h4 a { color:#5e2c0c;}

/* Content Styling - Messages Page */
#content tr#msg-tbl-header {  background-color:#d9d8ba;}
#content tr.msg-tbl-even {  background-color:#eae9d5; }

/* Content Styling - Articles Page */

/* Content Styling - Calendar Page */
#content table.calendar{border-top:1px solid #e2e0c7;border-left:1px solid #e2e0c7;}
#content table.calendar caption{color: #5e2c0c;}
#content table.calendar caption span{width: 18px;height: 0;padding: 10px 20px 0;overflow: hidden;}
#content table.calendar caption span.calendar-prev{}  /* Prev BGND Image */
#content table.calendar caption span.calendar-next{}  /* Next BGND Image */
#content table.calendar th{background-color:#d9d8ba; color:#5E2C0C;}
#content table.calendar td{border: 1px solid #e2e0c7;background: #f5f5ed;}
#content table.calendar td.current{background-color: #fbfbf3;}
#content table.calendar td.empty{background-color: #edecda;}
#content table.calendar td a{color:#5e2c0c;}
#content table.calendar td li a{color:#5e2c0c; }
#content table.calendar td li a:hover{color:#5e2c0c;} 

/* Content - Photo Galleries */
#content .galleries, #content .gallery { background:transparent url(../_img/basic/bgnd-gallery.gif) repeat-x left top; border:1px solid #cac9ab;}
#content .galleries:hover, #content .gallery:hover {border:1px solid #cac9ab;}

/* Sidebar */
#sidebar h3 {color:#5e2c0c; border-bottom: 1px solid #5E2C0C;}
.sidebox {background: #f7f7ee url(../_img/basic/sidebox-inner.gif) repeat-x left bottom;}
.sidebox h4 {color:#5e2c0c;}
.sidebox h4 a {color:#5e2c0c;}
.sidebox h4 a:hover {color:#5e2c0c;}
.sidebox p {color:#37352c;}
.sidebox p a{ color:#5e2c0c;}
.sidebox span.sermon-listen a {background:transparent url(../_img/basic/sermon-listen.gif) no-repeat;}
.sidebox span.sermon-watch a {background:transparent url(../_img/basic/sermon-watch.gif) no-repeat;}
.sidebox-btm { background: #f7f7ed url(../_img/basic/sidebox-bottom.gif) no-repeat left top; border-bottom: 1px solid #cdccb2;}
.sidebox-btm a {color:#5e2c0c; background: url(../_img/basic/basic-arrow.gif) no-repeat right 5px; }

/* Sidebar - Messages, Upcoming Events & Articles */
p.date {color:#fbfbf3; background:transparent url(../_img/basic/basic-date.gif) no-repeat;}
p.details a { color:#5e2c0c; background: url(../_img/basic/basic-arrow.gif) no-repeat right 5px;}

/* Sidebar - Sub Navigation */
#subnav-outter{ background: transparent url(../_img/basic/subnav-top.gif) no-repeat left top; }
#subnav-inner{ background: transparent url(../_img/basic/subnav-btm.gif) no-repeat left bottom; }
ul#subnav{background: transparent url(../_img/basic/subnav-middle.gif) repeat-y;}
ul#subnav li a{color:#635f4f; border-bottom: 1px solid #dedcc2;}
ul#subnav li ul li a{background:url(../_img/basic/subnav-arrow.gif) no-repeat 18px 8px; border-bottom: 1px solid #dedcc2;}/*first child arrow indent */
ul#subnav li ul li ul li a{background:url(../_img/basic/subnav-arrow.gif) no-repeat 28px 8px; border-bottom: 1px solid #dedcc2;}/*second child arrow indent */
ul#subnav li a:hover, ul#subnav li ul li a:hover {color:#5e2c0c; background-color:#dedcc2;}

/* Sidebar - 3 Buttons */
#sidebar h4#volunteer-opps a {background: url(../_img/basic/volunteer-opps.gif) no-repeat left top; }
#sidebar h4#new-to-cp a {background: url(../_img/basic/new-to-changepoint.gif) no-repeat left top; }
#sidebar h4#giving a {background: url(../_img/basic/giving.gif) no-repeat left top; }
