/* -- This is the place to add your own style modifications without touching the original styles -- */

/* ---------[ Elements to Hide ]--------- */

.fbFooterBorder { display:none !important; }

.meta-author { display:none !important; }

.featured.narrow .meta { background:none !important; }

.featured.narrow .meta { border:none !important; }

.featured.narrow .flexslide-custom-controls .nav-excerpt { display:none !important; }

abbr { display:none }

div.meta-cats-tags { display:none }

/* ---------[Featured Narrow slider adjustments] ------ */

.featured.narrow .flexslide-custom-controls .nav-title { height: 3em ; }


/* ---------[ Widget Adjustments ]--------- */

/*
#contentleft {
	width: 66%;
}
#contentright {
	width: 33%
}
*/
#sidebar .widget {
    padding:15px;
    background:#fff;
    border:1px solid #ddd;
    }

#sidebar-narrow .widget {
    padding:10px;
    background:#fff;
    border:1px solid #ddd;
    }
    
#sidebar .widget.sidetabs {
    padding:0;
    }

#sidebar .widget.videoslide {
    padding:0;
    border:0;
    }

.flexslide-custom-controls.youtube-custom-controls {
    display: none !important;	
}


#sidebar-bottom {
    padding:0;
    background:transparent;
    border:0;
    }

.banner728-container {
	margin-top: 10px;
}

#page {
	padding-top: 10px;
}

.featured.narrow, .banner468, .cats-by-2, .widget {
	margin-bottom: 10px;
}

#news {
	font-weight: bold;
	font-size: 1.2em;
}

.news-ticker span { padding-top:7px !important; }

#news li { margin-top:-3px !important; }

p.wp-caption-text {
	text-align: left;
}

.widget ol { margin: 0px !important; }

.widget div.avatar { 
	float: left;
	margin-right: 5px;
}

h2.feat-title { font-size: 11pt; }

h3.widgettitle { font-size: 10pt; }

h1.archive-title {
        text-transform: none;
        font-size: 20pt;
        padding: 0 0 10px;
        margin: 0 0 15px;
        border-bottom: 1px dotted #ddd;
}