body { background: #376600 url('images/bg_repeatergreen.png') center center repeat-y; }
.watermark { background: url('images/bg-watermarkgreen.png') center top; }
#switcher { }
.siteHeader div.wisdomText { color: #ffffff; background: url('images/grad-green.png') repeat-x bottom; border-color:#3e7400; }/*background:url('images/top_messagebulletgreen.png') left center no-repeat;*/
.siteHeader div.wisdomText h2 { color: #afdc78; }
.siteLogo { background:url('images/top_sitelogogreen.png') no-repeat; }
.separator { color: #3e7400; background-color: #3e7400; }

/*NAV STYLES*/
#nav { background: url('images/nav_footergreen.png') center bottom no-repeat; }
#nav ul li a { color: #bf7806; background: url('images/nav_bggreen.png'); }

/*home, about, flash, sites, unchosen, contact*/
body#home div#nav ul li a#link01, 
body#about div#nav ul li a#link02, 
body#flash div#nav ul li a#link03, 
body#sites div#nav ul li a#link04, 
body#unchosen div#nav ul li a#link05, 
body#games div#nav ul li a#link06, 
body#contact div#nav ul li a#link07  { color: #ffffff; background: url('images/nav_activegreen.png'); }
#nav ul li a.active { color: #ffffff; background: url('images/nav_activegreen.png'); }
#nav ul li a:hover { color: #ff9d00; background: url('images/nav_hovergreen.png'); }
body#home div#nav ul li a#link01:hover, 
body#about div#nav ul li a#link02:hover, 
body#flash div#nav ul li a#link03:hover, 
body#sites div#nav ul li a#link04:hover, 
body#unchosen div#nav ul li a#link05:hover, 
body#games div#nav ul li a#link06:hover, 
body#contact div#nav ul li a#link07:hover { background: url('images/nav_activehovergreen.png'); }

/*CALENDAR STYLES*/
#cal table { background: url('images/cal_bggradgreen.png') repeat-x; border-color: #3a6e00; }
#cal table caption { color: #cff5a2; }
#cal table td, #cal table th { border: 1px solid #3a6e00; }
#cal table th { color: #cff5a2; }
#cal table td { color: #3d7200; }
#cal table td#today { color: #cff5a2; }
#cal table td:hover, #cal table td#today:hover { background-color: #cff5a2; color: #3d7200; }

/*QUICKLINKS*/
.quickLinks { color:#cff5a2; }
.quickLinks ul { border-color:#3a6e00; background:url('images/grad-green.png') repeat-x bottom; }

/*FOOTER STYLES*/
#footer { color: #315c01; }
#footer a { color: #ffffff; }
#footer a:hover { color: #ff9d00; }

/*Content styles*/
h1 { background: url('images/h1_bggreen.png') no-repeat;	color: #ffffff; }
a { color:#bf7806; }
a:hover { color: #ff9d00; }
.contentBox { background: #eaffd2 url('images/content-shadowgreen.png') no-repeat bottom center; color: #529800; }
.project { }
a.hoverBorder img { border: 1px solid #3d7200; }
a.hoverBorder:hover img { border: 1px solid #79dc08; } /*8fb762*/
ul.lightBlue { border-color: #a9c4dd; background-image:url('images/grad-blue.png'); background-color:#ffffff; color:#1a466f; }
ul.lightBlue li { color:#6382a0; }
a img.LProject, a img.SProject { border-color: #bf7806; }
a:hover img.LProject, a:hover img.SProject { border-color: #ff9d00; }
.LProjectInfo { background: url('images/projectinfo_bggreen.png') top no-repeat; }
.LProjectInfo div.siteTitle { color:#ff9d00; }
.LProjectInfo ul h3 { border-color:#195300; }
.LProjectFooter { background: url('images/projectinfo_footergreen.png') top no-repeat; }
table.formTable input, table.formTable textarea, table.formTable select { border-color:#bf7806; }
table.formTable input:focus, table.formTable textarea:focus, table.formTable select:focus { border-color:#ff9d00; background-image: none; }

/*ThickBox styles*/
#TB_window { border-color:#3e7400; background:url('images/bg_repeatergreen.png') center center repeat-y; }
#TB_window img#TB_Image { border-color:#3e7400; }