/** Type **/
body,a:hover,.nav a,.footer a{color:#333;}
h1,h3,h5,#content legend,.sidebar form legend{color:#0041AA;}
.box h4,.sidebar .button a{color:#FFC021;}
h2,h4,h6,a,.nav a:hover,.footer a:hover{color:#186BC7;}
.banner,.banner a:hover,.sidebar #submit,.sidebar .button a:hover{color:#fff;}
.banner h4,.banner a{color:#ffc000;}
label.error{color:#f00;}

/* Background */
body{background-color:#bbb;}
.box h4,.bannerwrap{background-color:#01398C;}
.header, .nav, .nav ul, .wrap, label.error{background-color:#fff;}
.sidebar #reset{background-color:#ddd;}
.sidebar #submit,.sidebar .button{background-color:#01398C;}

/* Border */
h1,.sidebar h3{border-bottom:1px dotted #bbb;}
.nav, .nav li ul li a, .nav li:hover ul li a, #content img,#content fieldset{border-color:#ddd;}
.nav li{border-right-color:#fff;;border-left-color:#b9b9b9;}
.sidebar #reset, .footer{border-color:#666;}
.header,.bannerwrap{border-color:#fff;}
.error{border-color:#f00;}

/* Shadow */
h1{text-shadow:0 0 .1em #555;}
.nav li ul{box-shadow:0 .1em .3em #6664;-moz-box-shadow:0 .1em .3em #666;-webkit-box-shadow:0 .1em .3em #666;}
.banner h4,.sidebar .button a{text-shadow:0 0 .1em #000;}
.bannerwrap{position:relative;-moz-box-shadow:-.5em 0 .5em #444;-webkit-box-shadow:-.5em 0 .5em #444;}
