@charset "utf-8";
/* CSS Document */

/* Text Colors */
body{color:#333;}
a,.slogan,.nav li ul li a, .nav li:hover ul li a{color:#18225c;}
.nav a,.nav li:hover a, .nav li ul li a:hover,.sidebar #submit,.footer{color:#fff;}
h1,h3,h5,.header{color:#18225c;}
.gold,h2,h4,h6,.sidebar h3,.sidebar form legend{color:#8f721a;}
#content a{color:#05F;}
#content a:hover{color:#00F;}
.sidebar #reset{color:#5F6671;}
label.error{color:#670206;}
.footer a{color:#F7EFCC;}

/* BG Colors */
body{background-color:#F7EFCC;}
.sidebar,.sidebar legend,#content img{background-color:#fff;}
.sidebar #submit,.footerwrap{background-color:#18225c;}
blockquote, .nav li ul li a, .nav li:hover ul li a{background-color:#eee;}

.sidebar a:hover, #content a:hover{background-color:#E4E4E4;}
.nav li.current{background-color:rgba(0,0,0,0.4);}
.nav li:hover,.nav li ul li a:hover{background-color:#0E1437;}
.sidebar #reset{background-color:#E1E7EF;}
label.error{background-color:#FFE0E0;}
.footer a:hover{background-color:#222;}
#content .google img {background:none;}

/* Border Colors */
.footerwrap{border-top:4px solid #bba358;}
	
.sidebar,#content img{border:1px solid #dcdcdc;}
.sidebar form fieldset{border-color:#ccc;}
.error{border-color:#CC0000;}
.nav li ul li a, .nav li:hover ul li a{border-bottom-color:#ccc;}
.sidebar #submit{border-color:#373737;}
.sidebar #reset{border-color:#5F6671;}



/* Shadows */
h1{text-shadow:0 .1em .1em #aaa;}

.nav li ul{box-shadow:-.2em .2em .5em #BCC4CB; -moz-box-shadow:-.2em .2em .5em #BCC4CB; -webkit-box-shadow:-.2em .2em .5em #BCC4CB;}
.sidebar{box-shadow:0 .2em .5em #BCC4CB; -moz-box-shadow:0 .2em .5em #BCC4CB; -webkit-box-shadow:0 .2em .5em #BCC4CB;}
label.error{box-shadow:0 .1em .4em #999; -moz-box-shadow:0 .1em .4em #999; -webkit-box-shadow:0 .1em .4em #999;}