.custom #header { background-color: black; text-align: center; border: none; padding: 0px 0px 0px 0px;  color: #888888; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; font-size: 10px;}

.custom #container { background-color: black;}

.custom .menu { background-color: #DDDDDD; padding: 5px 5px 5px 5px; font-weight: bold;}

input.btn { color:black; font-weight: bold; padding: 4px; margin-right: 8px;}

input.text_input { margin: 0px 3px 0px 3px; padding: 4px;}

.custom .post_box, .teasers_box, .full_width #content_box .page { margin: 0 20px 0 20px; }

.img { padding-right: 5.5em; padding-left: 1.5em; }

.custom .sidebar ul.sidebar_list { padding-right: 20px; padding-left: 20px; padding-bottom: 5px; font-size: 11px;}

.custom #sidebar_1 .widget { margin-bottom: 20px; font-size: 11px;} 

.custom .sidebar h3 { color: white; padding: 5px 5px 5px 8px; margin-bottom: 1em; background: #3B3B3B; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; font-size: 12px;}

.custom #footer a { color: #FFFFFF; border: none; font-size: 9px;}

.custom #footer a:hover { color: #CCCCCC; font-size: 9px;}

.custom #footer { background-color: #FFFFFF; padding: 10px 12px 0px 10px; font-size: 9px;}

.custom #feature_box { background-color: #DDDDDD; padding: 0px 10px 15px 10px; border: 0px; color: #888888; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; font-size: 11px;}

.custom #feature_box a { color: black; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; font-size: 11px;}

.custom #feature_box a:hover { color: #FFFFFF; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; font-size: 11px;}