body.custom { background-color:  black; } 

.custom #page { background: #CCCCCC; }

.custom #header { border-bottom: none; background: none; padding: 0px 0px 0px 0px; margin-bottom: -3px;}

.custom .menu { background-color: #333333; padding: 0em .5em 0em 0em;}

.custom .post_box, .teasers_box, .full_width #content_box .page { margin: 0 2.5em 0 2.5em; }

.img { padding-right: 5.5em; padding-left: 1.5em; }

.custom #content_box {background-color:#FFFFFF; color:#333333; }

.custom #content {background-color:#FFFFFF; color: #333333;} 

.custom .sidebar h3 { color: #FFFFFF; padding: 5px 5px 5px 8px; margin-bottom: 1em; background: #57759a; text-transform: uppercase; letter-spacing: .5px; font-weight: bold; font-size: 8pt;}

.custom .sidebar ul.sidebar_list { padding-right: 1.85em; padding-left: 1.85em; padding-bottom: 1.5em; }

.custom #sidebar_1 .widget { margin-bottom: 3em; } 

.custom li.widget { font-size: 1em; line-height: 1.25em; margin-bottom: 2em; }

.custom .sidebar ul { padding-left: .5em; font-size: 8pt;}

.custom #sidebars {background-color: #CCCCCC;}

.custom .sidebar h3 { color: white; padding: 5px 5px 5px 8px; margin-bottom: 1em; background: #989898; text-transform: uppercase; letter-spacing: 1px; font-weight: bold;}

.custom #footer a { color: #CCCCCC; border: none;}

.custom #footer a:hover { color: black; }

.custom #footer { background-color: #CCCCCC; padding-right: 10px; padding-left: 0; padding-top: 10px; padding-bottom: 10px; }



