body.custom {
    background: #ffffff;
}

.custom #container {
    margin-top: 0em;
    margin-bottom: 0em;
    padding: none;
    background: #ffffff;
    border: none;
}

.custom #page {
    background: #fff;
}

/* This line gets rid of the site title & tagline by casting them out to far left field */
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }

/* This is a bit of a kludge, but it seems to work. */
.custom #header #tagline { height: 0em; }

/* This controls the header area */
.custom #header #logo a { display: block; height: 108px; width: 960px; background: url('images/logo.jpg') no-repeat; outline: none; }
.custom #header { padding: 0; }

/*     CHANGE COLOR HERE FOR BACKGROUND            */
.custom #header_area {background:#ffffff;}

ul#tabs li a { 
/*     CHANGE COLOR HERE FOR NAV LINES            */
border-right:1px solid #ffffff;

/*     CHANGE COLOR HERE FOR NAV TEXT            */
color: #000000; 
display: block; 
float:left;
height:17px;
line-height:22px;
margin-top:4px;
padding:3px 12px;
font-size: 1.3em; 
font-weight: bold; 
text-transform: none; 
letter-spacing: .6px; 
}

ul#tabs li.current_page_item a, ul#tabs li.current-cat a { color:#ffffff; }

.custom #nav_area {
/*     CHANGE COLOR HERE FOR NAV BACKGROUND        */
background:#ee5193; 
border-top:0px 
solid #000000; 
border-bottom:0px solid #000000; 
padding-top: 0px;
height:31px;
}

.custom ul#tabs {
border-bottom:0; 
/*     CHANGE COLOR HERE FOR NAV           */
border-color:#ee5193;
}

.custom ul#tabs li {
/*     CHANGE COLOR HERE FOR NAV           */
background-color:#ee5193; 
border-color:#ffffff;
}

.custom ul#tabs li.current_page_item, .custom ul#tabs li.current-cat {
/*     CHANGE COLOR HERE FOR NAV           */
background:#ee5193;
}

.custom #nav_area ul {
border-bottom:none; 
border-left:none;

}
.custom #nav_area ul li {
border-width:0; 
margin-bottom:0; 
padding-bottom:0; 
background:none;
}

.custom .sidebar h3 { font-variant: normal; letter-spacing: .5px; color: #333; }
	h2 a { color: #333; }
	h2 a:hover { color: #2361a1; }

.custom #footer { color: #888; border-top: none; text-align: left; clear: both; }

ul#tabs {border:none;}

h1, h2, h3, h6 { font-weight: bold; }

/*---:[ headline meta data (includes bylines) ]:---*/

custom .headline_meta { font-style: italic; color: #888; }

.headline_meta span, .headline_meta abbr { font-style: normal; text-transform: uppercase; letter-spacing: .1em; }
.headline_meta a { color: #888; border-bottom: 1px solid #eee; }
.headline_meta a:hover { color: #111; }
.custom .comments_closed p {text-indent: -99999em ;}
.custom .format_text .to_comments span { font-size: inherit; }
.custom .comments_intro span {font-size: inherit;}

li.widget {
font-size:1.3em;
line-height:1em;
}
/* begin REMOVE LINES separating page areas */
#header {border:none;}
.custom #content { border: none; }
.custom #content_box { background: none ; }
.custom #content_box { background-image: none ; }
#sidebar_1 {border-style:none;}
#sidebar_1 {background: none ;}
#footer {border:none;}
ul#tabs {border:none;}
.custom #column_wrap {
background:none;
}
/* end REMOVE LINES separating page areas */ 

.custom .archive h3 {margin-top: 0;}
.custom .archive ul {font-size: .85em; }
.custom .archivel { float: left; width: 40%;}
.custom .archiver { float: right; width: 60%;}