body { background: #986 }
body, td, p { font: 11px Verdana, Arial, sans-serif } 
a { color: #730; text-decoration: none }
a:hover { color: #963; ; text-decoration: underline }
/* header */
.tagline { background: #000; font-size: 13px; color: #ddd; padding: 5px; border-bottom: 1px solid #fff; text-align: center; letter-spacing: .2em }
.logobox { background: #a97 url(img/header/leafbg.gif) no-repeat left; height: 100px; border-right: 1px solid #fff }
.logo { padding: 0px 0px 0px 15px }
/* menus */
.leafbottom, .menubar, .menubar3 { background: #000; }
.menubar, .menubar3 { padding: 5px; text-align: center }
a.menu { color: #ffc; text-decoration: none; font-size: 12px }
a.menu3 { color: #cc9; text-decoration: none; font-size: 11px }
a.menu:hover, a.menu3:hover { color: #dda; text-decoration: none }
.menubar2 { background: #7b5c4b; height: 7px }
.menubar3 { border-bottom: 3px solid #a97 }
/* content */
.maincontent { background: #ddd;  }
.contentbox { padding: 0px 0px 0px 0px }
.tagline2 { font-size: 16px; color: #777; letter-spacing: .1em; text-align: center; margin: 5px 0px 0px 0px }
.pagetitle { font-size: 18px; background: #4f6670; color: #ebe1cf; padding: 5px 5px 5px 10px }
.subheading, .legalhead, .cbnhead { font-size: 14px; font-weight: bold; color: #7b5c4b }
.tablehead2 { background: #cb9; font-weight: bold; font-size: 12px; text-align: center }
.tablehead, .secthead, .libhead { background: #4f6670; color: #ebe1cf; font-weight: bold; font-size: 14px; text-align: center }
.libhead { padding: 5px; }
.tablerow { background: #ededed; text-align: center }
.secthead { padding: 5px; text-align: left }
input, textarea { font-size: 11px; background: #eee; }
.button { background: #4f6670; color: #ebe1cf; font-size: 12px }
.copyright { background: #a97; padding: 0px 0px 3px 0px }
/* front page */
.maincontentbox, .rtboxA, .rtboxB, .rtboxC { padding: 15px }
.rtboxA, .rtboxB, .rtboxC, .rtboxD { border-left: 1px #fff solid }
.rtboxA, .rtboxB, .rtboxC, .rtboxD { background: #ba8; }
.boxtitle { font-size: 12px; font-weight: bold; text-align: center; margin-bottom: 3px }
.gobox { background: #fff; font-weight: bold; text-align: right; padding: 3px; border-bottom: 2px solid #000 }
.maincontentbox { font-size: 12px }
.intro { font-size: 18px; color: #4f6670 }
.intro2 { font-size: 14px; color: #7b5c4b; letter-spacing: .1em; text-align: center; margin: 5px 0px 15px 0px; padding-bottom: 15px; border-bottom: 1px solid #000 }
.intro3 { font-size: 14px }
.howtocontribute, .submitphotosbox { background: #ccc; padding: 5px; text-align: center; }
.howtocontribute { font-weight: bold; margin: 20px 0px 20px 0px }
.weatherbox { background: #ccc; padding: 5px 0px 5px 0px }
.weathertitle { font-weight: bold; font-size: 15px; color: #000/*#7b5c4b*/; margin-bottom: 10px }
.frontbull { padding: 1px; background: #eee }
li { color: #4f6670; font-size: 11px; list-style-type: none; background: url(community/templates/conscious/images/folder_new.gif) no-repeat left center; padding: 8px 0px 8px 35px; margin-left: -25px }
.frontpicbox { background: #fff }
a.photocredits { font-size: 9px; font-style: italic }
.sale { font-weight: bold; color: #c00 }
/*.reg { text-decoration:line-through }*/
.featuredads { background: #000; padding: 5px }
.mainad { border-bottom: 3px solid #ddd }
/* calendar */
.datebox { padding-left: 5px }



/* 
4F6670 blue grey
7b5c4b brown red 
*/
