.custom #header, .custom .post, .custom .teasers_box, .custom #footer, .custom #footer a, .custom #footer a:active, .custom #archive_info, .custom .prev_next, .custom #comment_list, .custom #comment_list dd, .custom #commentform, .custom #sidebar_1, .custom #sidebar_2, .custom #comment_list dt.comment, .custom #comment_list dd.comment, .custom #comment_list dl .bypostauthor .format_text, .custom #trackback_list {
      border-bottom: 0px;
    border-top: 0px;
    border-right: 0px;
    border-left: 0px;}
    
.custom #content_box, .custom #column_wrap {background: none;}

/* Body CSS */
body.custom { background: #5e4386 url('images/bg.gif') repeat-x; }
.custom #page {margin-top: 20px; margin-bottom: 20px; background: #fff; }
.custom .post_box, .custom .teasers_box, .custom .full_width .custom #content_box .custom .page { margin: 0 2.2em 0 2.5em; }

/* Header CSS */
.custom #header #logo a { display: block; height: 235px; width: 958px; background: url('images/header.gif') no-repeat; outline: none; }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }
.custom #header { padding: 0; }

/* Multimedia Box */
.custom #multimedia_box {background: url('images/content_bg.gif') repeat-x; border: 0px; }
.custom #image_box {background: url('images/content_bg.gif') repeat-x; border-bottom: 0px;}
.custom #content {background: url('images/content_bg.gif') repeat-x;}

/* Sidebar CSS */
.custom #sidebars {border: none;}
.custom .sidebar h3 { color: #5e4386; font-variant:none; text-transform: uppercase;}

/* Nav-Bar CSS */
.custom .menu { background: url(images/nav_bar.gif) repeat-x; list-style: none; height: 49px; border: 0px; padding-left: 95px; margin-bottom:-1px;} /* Fix for IE6 */
.custom .menu li { background: none; margin-top: 7px; padding: 12px 5px 0px 5px; border: 0px; float: left;}
	.custom .menu li.current, .menu li.current-cat { background: none; color: #000; }
		.custom .menu li a { background: none; display: block; line-height: 18px; padding: 0px 5px 5px 5px; color: #fff; text-transform: uppercase; letter-spacing: 2px; }
		.custom .menu li a:hover { background: none; color: #000; text-decoration: underline; }
.custom .menu li ul {line-height: 8px; background: #eee8f8; opacity: 0.95; color: #000; display:none; position:absolute; list-style:none; width: 150px; border: 1px solid #5e4386; }
.custom .menu li ul a {color: #000;}
.custom .menu li ul li {float:none;}
.custom .menu li:hover ul {display:block;}

/* Headline CSS */
.custom .headline_area h2, .headline_area h1 {color: #bd1a8d; }

/* Footer CSS */
.custom #footer { background: #fff url('images/footer.gif') top no-repeat; color: #888; border-top: 3px solid #ddd; clear: both; height: 80px; }
.custom #footer a { color: #888; border-bottom: 1px solid #ccc; }
.custom #footer a:hover { color: #111; }

