/*
Theme: YUI Grid CSS in Dark Blue
*/

html, body { background-color:#f0f0ee; color:#333; }

a { color:#7a1818; }	
a:link, a:visited { color: #07b}
a, a:hover, a:active { color: #d30; }
h1 { font-size:230%; color:#fff; }
h2, h3 { font-size:153.9%; margin-bottom:0.5em; color: #dee9ee; }

/* Main blocks */
#hd { padding:1.2em 1.5em 0 1.5em; background-color:#232c30; }
#bd { background-color: #f0f0ee; }
#ft { color:#262626; }
#site-title { color:#ededed; }
#hd .description { color: #eeeeee; }
#ft .bd { background-color: #eeeeee; }

#navigation li { float:left; display:inline; }
#navigation li a { display:block; color:#fff; text-decoration:none; }
#navigation li a:hover { text-decoration:underline; }

#primary-navigation li { 
  background: #456;
  border-top: 1px solid #5C738A;
  color: #eee;
}
#primary-navigation li:hover {
  border-top-color: #7593B0;
  background-color: #576C82 !important;
  color: #fff;
}

#primary-navigation li a { font-size:116%; padding:0.4em 1em; }
#primary-navigation li a:link, #primary-navigation li a:visited, 
#primary-navigation li a:hover, #primary-navigation li a:active {
  text-decoration: none;
  color: #fff;
}

#primary-navigation li.active {
  border-top: 1px solid #fff;
  background-color: #eee !important;
  color: #333;
}
#primary-navigation li.active a { background-color: #eeeeee; color:#333;}
#primary-navigation li.active a:link, #primary-navigation li.active a:visited, 
#primary-navigation li.active a:hover, #primary-navigation li.active a:active {
  color: #364b69;
}

/* Basic block */
.block { margin-bottom:1.0em; }
.block .hd { background-color:#445566; 
             color:#dee9ee; 
             border-bottom:4px solid #262626; }
.block .hd h1, .block .hd h2 {color: #eee;}
.block .hd a, .block .hd a:link {color: #eeeeee;}
.block .hd a:hover {color: #d30;}

.block .bd { border-right: 1px solid #cccccc; 
             border-left: 1px solid #dddddd;
			 border-top: 1px solid #dddddd; 
		     border-bottom: 1px solid #cccccc;
		     padding:1em; background-color:#fff; }
.block .bd h1, .block .bd h2 { color:#445566; }
.block .bd h3 { font-size: 1.1em; color:#445566; }

.block .ft { background-color: #eeeeee;
             border-left: 1px solid #cccccc;
             border-right: 1px solid #cccccc;
             border-bottom: 1px solid #cccccc;
             padding: 8px;}

.block hr { background-color:#cccccc; color:#cccccc; }





