.custom form { margin-bottom: 6px; }
.custom #container { margin: 0 auto; }

.custom ul#nav { border-bottom: 0px; }
.custom ul#nav li { font: bold 12px Arial, Helvetica, sans-serif; }
.custom ul#nav li a, ul#nav li a:visited { color: #555; text-decoration: none; }
.custom ul#nav li a:hover { color: #000; text-decoration: underline; }
.custom ul#nav li.current_page_item a, ul#nav li.current_page_item a:visited, ul#nav li.current_page_item a:hover { color: #CF1800; text-decoration: underline; }

.custom #header_img { border-bottom: 0px; }

.custom h1 { font-size: 18px; letter-spacing: 0; line-height: 24px; }

.custom h2 { font-size: 21px; color: #28898F; }
.custom h2 a { color: #28898F; text-decoration: none; border: 0px; }
.custom h2 a:hover { color: #CF1800; text-decoration: none; border: 0px; }
.custom h2 a:active { color: #060606; text-decoration: none; }
.custom h2 a:visited { color: #28898F; text-decoration: none; }

.custom h3 { font-size: 14px; }

.custom h4 { font-size: 11px; }

.custom h6 { font: 11px Georgia, "Times New Roman", Times, serif; color: #000; }

.custom h6 a { color: #000; text-decoration: none; }
.custom h6 a:visited { color: #000; text-decoration: none; }
.custom h6 a:hover { color: #000; text-decoration: underline; }
	
.custom .posts h6 { margin: 0 0 1.25em 0; padding: 0 0 1.0em 0; background: url('images/hr_title_sep.gif') 0 100% no-repeat; }

.custom .entry { font-size: 13px; line-height: 16px; color: #000; }

.custom .entry ol { font-size: 13px; line-height: 16px; color: #000; }

.custom .entry ul { font-size: 13px; line-height: 16px; color: #000; }

.custom .entry a { color: #1C8E9C; text-decoration: none; border-bottom: 1px dotted #1C8E9C; }
.custom .entry a:hover { color: #CF1800; text-decoration: none; border-bottom: 1px solid #CF1800; }
.custom .entry a:active { color: #060606; text-decoration: none; border-bottom: 0px; }

.custom li a { color: #28898F; text-decoration: none; border: 0px; }
.custom li a:hover { color: #CF1800; text-decoration: none; border: 0px; }
.custom li a:active { color: #060606; text-decoration: none; }
.custom li a:visited { color: #555; text-decoration: none; }

.custom blockquote { font: 11px Verdana, Arial, sans-serif; color: #000; margin: 0 30px 1.5em 30px; padding: 0px; border-left: 0px solid #FFF; }

.custom #search_form .search_input { color: #999; font: normal 11px Arial, Helvetica, sans-serif; }

.custom .navigation { font-size: 11px; }
.custom .navigation a { font-size: 11px; color: #1C8E9C; text-decoration: none; border-bottom: 1px dotted #1C8E9C; }
.custom .navigation a:hover { color: #CF1800; text-decoration: none; border-bottom: 1px solid #CF1800; }
.custom .navigation a:active { color: #060606; text-decoration: none; border-bottom: 0px; }

.custom .tagged { font-size: 10px; line-height: 10px; }

.custom #footer p { font-size: 10px; line-height: 10px; }

.custom ul.sidebar_list li.widget, ul.sidebar_list li.linkcat { margin: 0 0 15px 0; }

.custom li.widget h2 { font-size: 12px; line-height: 12px; color: #666; }

.custom li.widget li { font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, sans-serif; }

.custom #tag_cloud-2 { font-family: Arial, Helvetica, sans-serif; }

.custom .ddsg-wrapper ul li { font-size: 15px; font-weight: bold; margin-bottom: 15px; }
.custom .ddsg-wrapper ul li li { font-size: 12px; font-weight: normal; line-height: 14px; margin-bottom: 5px; }