/* Enter Your Custom CSS Here */
#header-menu{font-size:140%;}
.entry-content {font:15px/20px Arial,sans-serif; }

.site-content article {
 border-bottom: 1px solid #D8D6D6;
}

#main.container{background:#FFFFFF;
border: 10px solid #7B8FA4;
color: #404040;
font-family: sans-serif, Arial;
line-height: 1.8;  
}

#secondary .widget{
border: 1px solid #D7E0E9;
}

.widget-title {
font-weight: bold;
 
font-size: 2.0rem;
padding:5px;
}

#secondary .widget{
background:#FFF;
}

.tribe-events-list-widget ol li {

	margin-bottom: 30px;
	list-style: none;
}

.tribe-events-list-widget .duration {
 font-weight: normal; 
color:#407DB5;
}

.widget-area .widget a {
color: #407DB5;
}

#slider-nav{
display:none;
}

.entry-header{
margin-bottom:10px;
}

#footer-sidebar {
background-color: #21759b;

}

#fp{
width:100%;
 border-style: solid;
    border-width: 5px;
}

#left { float: left; margin-left: 15px;}
#row1 { float: left; margin-left: 15px;ont-size: 1.4rem ; }
#row2 { float: left;   margin-left: 15px;font-size: 1.4rem; }
#row3 {  float:left; margin-left: 15px; font-size: 1.4rem ;} 

.clr{
content: ".";
display: block;
clear: both;
font-size: 0;
height: 0;
visibility: hidden;
}

.post-date{
text-align:right;
display:block;
font-size: 1.1rem;
}