a{color: #008BCC }
a:hover{color: #008BCC }

body{background: #EEEEEF url(../images/bgr.png) no-repeat top left }

#cat-menu li a{border-left:1px solid #C9CBCC }
#cat-menu li a:hover, #cat-menu li.active a, #catnav li a:hover,#catnav li:hover, #catnav li.sfhover{background:#EEEEEF }
#catnav li ul li{border:solid #C9CBCC; border-width:0 1px 1px 1px }
#catnav li ul li ul li, #catnav li ul li ul li ul li, #catnav li ul li ul li ul li ul li{border:1px solid #C9CBCC }

#header .blog-title a{font-family:"Gill Sans Ultra Bold" }

.footer-box, .widget #searchsubmit{border:1px solid #260C05; background:#2C2A22 }

.idTabs li a:hover, .idTabs .selected, .vidtabs .idTabs li a:hover,.vidtabs .idTabs .selected{background:#2C2A22 }

.Navi .on { color:#fff; background: #2C2A22 !important }
.Navi a { border:1px solid #CCC6B7; color: #000 }

#header .blog-title a { color:#53534C; font:36px Georgia, Times, serif }
#header .blog-description { font-size: 16px; margin-top: 5px; }

#notes { font-size: 14px;  font-weight: normal; border: 1px solid #ccc; width: 75%; }
#notes th { padding: 5px 15px; text-align: right; }
#notes td { padding: 5px 15px; font-size: 22px; }
#notes th#c2, #notes td.c2, #notes th#c4,  #notes td.c4 { background: #f7f7f7; }
#notes th#c6, #notes td.c6 { background: #000; color: #fff; }

img.alignright { margin: 0 0 10px 20px; }
img.alignleft { margin: 0 20px 10px 0; }
