/*
	Theme Name: OnHome WordPress Theme
	Theme URL: http://www.onhomesystems.com
	Description: OnHome Systems Custom Theme
	Author URI: http://www.OnHomeKC.com
	Version: 1.0
	Tags: 
*/
#mailchimp-widget a{
display:none;
}
body{
   padding:0;
   margin:0;
   background-color: #fff;
}
.left-align{
float:left;
}
p{
font-family:  "Times New Roman", Georgia,
          Times, serif;
font-size:16px;
}
form p{
margin;0;
padding:0;
}
.inner-welcome p{
padding:0;
margin:8px 0;
}
.slogan-head{
float:right;
color:#22cd1e;
padding:25px;
font-size: 24px;
	font-style: italic;
	letter-spacing: 0.2em;
font-family:  "Times New Roman", Georgia,
          Times, serif;
}
.headerfooter{
    background-color:#4f4e4e;
margin:0;
padding:0;
}

.navbg{
background-color: #000;
}
#nav ul{
list-style:none;
margin:0;
padding:0;
}
#nav li{
padding:2px 2px;
float:left;
}
#nav a{
color:#fff;
text-decoration:none;
padding:0;
padding-right:15px;
font-size:18px;
}
.content{
padding:10px 0;

}
#sidebar h5{
padding:5px 0;
margin:0;
}
.featured{
margin-bottom:15px;
background-image:url('images/tvbg.jpg');
height:375px;
padding-left:30px;
padding-top:35px;

}
.featured img{ background-color:#4f4e4e;}
.front-box h4{
background-color: #4f4e4e;
color:#fff;
padding:3px 8px;
margin-bottom:0;
}
.widget{
border:solid 1px #4f4e4e;
height:480px;
}
.front-box p{
margin:0;
padding:3px 8px;
}
.welcome-front{
height:367px;
margin-bottom:15px;
border:solid 2px #4f4e4e;
border-top:none;
background-color:#adadad;
padding:25px 15px;
color:#000;
}

.welcome-front h4{
font-size:17px;
color:#000;
}

.welcome-front p{
padding:0;
}
.alignleft p, .alignright p{
margin-top:10px;
text-align:center;
color:#0111fe;
}
.alignleft{
text-align:center;
float:left;
margin:10px;
margin-left:0;
padding:8px;
border:solid 1px #000;
background-color:#ccc;
}
.alignright{
background-color:#ccc;
text-align:center;
float:right;
margin:10px;
margin-right:0;
padding:8px;
border:solid 1px #000;
}

#sidebar, #mc_signup_form{
margin:10px;
padding:10px;
border:solid 2px #4f4e4e;
background-color:#adadad;
text-align:center;
}
#mc_signup_form[ margin:0; padding:0;]
#sidebar h5{
color:#000099;
margin:0;
padding:0;
font-size:20px;
}
#sidebar h2, #sidebar h4{
font-size:18px;
}
.breadcrumb{
float:right;
}
.sections {
margin-top:10px;
margin-bottom:10px;
background-color:#fff;
}
#footer{
margin-top:20px;
}

.section-menu, .widget-side{
margin:10px;
border:solid 1px #adadad;
}

.section-menu h2, .widget-side h4{
color:#fff;
margin:0;
padding:0;
padding-left:4px;
background-color:#4f4e4e;
border-bottom:solid 1px #adadad;
font-size:18px;
}

.section-menu ul, .widget-side ul{
margin-left:25px;
padding:0;
list-style:square;
}

.section-menu a, .widget-side a{
text-decoration:none;
font-size 14px;
margin-top:8px;
}

#footer{
text-size:25px; }

#footer .call-me{
text-align:right;
}
.bfooter{
text-align:center;
}

.post h1, .entry h1{
font-size:24px;
color:#0000ff;
margin-bottom:16px;
}
.post h1, .post h2{
margin-bottom:0;
padding-bottom:0;
}
.meta{
color:#999;
}
.post h1 a, .entry h2 a{
text-decoration:none;
color:#0000ff;}
.post h1 a:hover, .entry h2 a:hover{
text-decoration:underline;
}
.entry h2{
font-size:16px;
color:#0000ff;
margin-bottom:5px;
margin-top:8px;
}

.entry form{
margin:10px 20px;
border: solid 1px #000099;
background-color:#ccc;
padding:20px;
}
ul{
padding:0 15px;
}
.author, .meta a{
color:#22cd1e;
text-decoration:none;
}
.meta a:hover{
text-decoration:underline;
}