.custom * { text-transform: none; letter-spacing: normal; }

.custom a, .custom a:visited { color: #009; text-decoration: none; }

.custom a:hover { color: #C00; text-decoration: underline; }

.custom h1 { font-size: 3.0em; }

.custom h1 a, .custom h1 a:visited, .custom h1 a:hover { color: #000; text-decoration: none; }

.custom #header_img { height: 0px; }

.custom #masthead h3 { display: none; }

.custom li.widget h2, .custom li.linkcat h2 { border-top-width: 2px; }

.custom .entry h1, .custom .entry h2, .custom .entry h3 { margin: 0; padding: 0; line-height: normal; background: none; }

.custom .entry h1 { font-size: 1.8em; margin-bottom: 0.6em; }

.custom .entry h2 { font-size: 1.5em; margin-bottom: 0.7em; }

.custom .entry h3 { font-size: 1.2em; margin-bottom: 0.8em; }

.custom .entry p { margin: 0 0 1.0em 0; }

.custom .entry ul, .custom .entry ol { margin: 0 0 1.0em 30px; }

.custom ul#nav { border-bottom-width: 2px; }

.custom ul#nav li { padding-right: 30px }

.custom ul#nav li a, .custom ul#nav li a:visited  { color: #009; }

.custom ul#nav li a:hover { color: #C00; }

.custom ul#nav li.current_page_item a, .custom ul#nav li.current_page_item a:visited, .custom ul#nav li.current_page_item a:hover { color: #090; }
