body {color:#339;background:rgb(0,75,153) url(../images/blue_bg.jpg) repeat-y 50% 0;}  /* rgb(0,75,153) */
#main {color:#339;}
#header <!--{background:transparent url(../images/header_bg_blue.jpg) no-repeat top right;}-->
#toolkit {background:transparent url(../images/toolkit_blue.jpg) no-repeat top right;}
#toolkit a {color:#6cf;text-decoration:none;}
#toolkit a:hover {color:#fff;}
#footer { background:transparent url(../images/footer_blue.gif) no-repeat 50% 0;padding:60px 0 0 0;}
#nav {padding:0 0 100px 0;background:transparent url(../images/nav_flower_blue.jpg) no-repeat bottom center;}
#nav li ul li {font-size:12px;}
#nav li ul li a {color:#339;text-decoration:none;}
#nav li ul li a:hover {color:#369;text-decoration:underline;}
h1 {color:#69f;}
a {color:#000;text-decoration:none;}
a:hover {color:#369;text-decoration:underline;}
p.bullet_blue {
 background:transparent url(../images/icons/blue_bullet.gif) no-repeat left center;
 padding-left:15px;
 font-weight:bold;
}
p.shade_blue {
 background-color:rgb(213,234,255);
 border-left:7px solid #339;
 border-right:none;
 border-top:none;
 border-bottom:none;
 font-weight:bold;
}
.nav_items a {color:#369;text-decoration:none;}

ul.history {
 list-style-type:none;
 margin:0;
 padding:0;}
ul.history li.hist {
 list-style-type:none;
 margin:0;
 padding:0 0 3px 14px;
 background:transparent url(../images/icons/history.gif) no-repeat left center;}


/***************  musical dictionary tables styling *********************/

table.tempo td {font-size:12px;vertical-align:top;}
table.tempo th {font-weight:bold;vertical-align:top;}
table.dynamics th {font-family:georgia, serif;font-style:italic;vertical-align:top;}
table.terms th {font-size:13px;vertical-align:top;}
table.terms td {font-size:11px;vertical-align:top;}
table.terms em {font-size:11px;font-weight:normal;}
ul.links {list-style-type:none;}

/**********************  key checker styling ****************************/


#answer_box {
 border:1px solid #339;
 width:350px;margin:0;
 padding:5px;
 height:70px;}
#key_form select, #key_form input {margin:5px;width:100px;}
