body { background: #376600 url('images/bg_repeaterred.png') center center repeat-y; }
.watermark { background: url('images/bg-watermarkred.png') center top; }
#switcher { }
.siteHeader div.wisdomText { color: #ffffff; background: url('images/grad-blue.png') repeat-x center; border-color:#550101;  }/*background:url('images/top_messagebulletred.png') left center no-repeat;*/
.siteHeader div.wisdomText h2 { color: #f07373; }
.siteLogo { background: url('images/top_sitelogored.png') no-repeat; }
.separator { color: #550101; background-color: #550101; }

/*NAV STYLES*/
#nav { background: url('images/nav_footerred.png') center bottom no-repeat; }
#nav ul li a { color: #550101; background: url('images/nav_bgred.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_activered.png'); }
#nav ul li a.active { color: #ffffff; background: url('images/nav_activered.png'); }
#nav ul li a:hover { color: #d62417; background: url('images/nav_hoverred.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_activehoverred.png'); }

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

/*QUICKLINKS*/
.quickLinks { color:#ffffff	; }
.quickLinks ul { border-color:#550101; background:url('images/grad-red.png') repeat-x bottom; }

/*FOOTER STYLES*/
#footer { color: #550101; }
#footer a { color: #ffffff; }
#footer a:hover { color: #d62417; }

/*Content styles*/
h1 { background: url('images/h1_bgred.png') no-repeat; color: #ffffff; }
a { color: #17aa0c; }
a:hover { color: #2cef1d; }
.contentBox { background: #f1e7e7 url('images/content-shadowred.png') no-repeat bottom center; color: #9b0101; }
.project { }
a.hoverBorder img { border: 1px solid #550101; }
a.hoverBorder:hover img { border: 1px solid #d62417; }
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: #17aa0c; }
a:hover img.LProject, a:hover img.SProject  { border-color: #2cef1d; }
.LProjectInfo { background: url('images/projectinfo_bgred.png') top no-repeat; }
.LProjectInfo div.siteTitle { color:#17aa0c; }
.LProjectInfo ul h3 { border-color:#3a0000; }
.LProjectFooter { background: url('images/projectinfo_footerred.png') top no-repeat; }
table.formTable input, table.formTable textarea, table.formTable select { border-color:#17aa0c; }
table.formTable input:focus, table.formTable textarea:focus, table.formTable select:focus { border-color:#2cef1d; background-image: none; }

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