@charset "utf-8";
/* CSS Document */

/* Text Colors */
body, .sidebar ul a{color:#333;}
a, h1, h3{color:#184369;}
h2, h4, h5, .nav li ul li a, .nav li:hover ul li a, .sidebar .sidetab a:hover, .post-title{color:#721617;}
.header, .nav a, .nav span, .nav li ul li a:hover, .sidebar #submit, .sidetab,.sidebar .sidetab h3, .sidetab ul.practice li a, .footer, .footer a{color:#fff;}
.sidebar .sidetab a, .sidetab ul.practice li a:hover{color:#b1dbff;}
.sidebar form legend{color:#A5A5A5;}
.sidebar #reset{color:#5F6671;}
label.error{color:#670206;}

/* BG Colors */
body{background-color:#073860;}
.navwrap{background-color:#D38E91;}
.header{background-color:#871F21;}
.wrap{background-color:#fff !important;} /* !important for h2 a:hover */
blockquote, .nav li ul li a, .nav li:hover ul li a{background-color:#eee;}
.nav li:hover, .nav li ul li a:hover{background-color:#77181A;}
.sidetab div{background-color:#013663;}
.sidebar #submit{background-color:#144274;}
.banner{background-color:#e2e3e6;}
.sidebar #reset{background-color:#E1E7EF;}
label.error{background-color:#FFE0E0;}
.footer a:hover{background-color:#222;}


/* Border Colors */
.error{border-color:#CC0000;}
.sidebar .sidetab h3, .sidebar .sidetab div, .sidebar .sidetab .textwidget{border-color:#fff;}
.sidebar #submit{border-color:#144274;}
.sidebar #reset{border-color:#5F6671;}
#content img{border-color:#bbb;}
.sponsor{border-color:#265583;}


/* Shadows */
.header, .wrap{box-shadow:0 .2em .5em #000; -moz-box-shadow:0 .2em .5em #000; -webkit-box-shadow:0 .2em .5em #000}
.sliderwrap,.navwrap{box-shadow:-.4em .1em .3em #333; -moz-box-shadow:-.4em .1em .3em #333; -webkit-box-shadow:-.4em .1em .3em #333;}
.sidebar .sidetab h3, .sidebar .sidetab ul.why, .sidetab ul.practice li a{text-shadow:0 .1em .1em #000;}
.sidebar .sidetab div{box-shadow:0 .2em .5em #333; -moz-box-shadow:0 .2em .5em #333; -webkit-box-shadow:0 .2em .5em #333;}
.nav li ul{box-shadow:-.2em .2em .5em #BCC4CB; -moz-box-shadow:-.2em .2em .5em #BCC4CB; -webkit-box-shadow:-.2em .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;}
