#businessdirectory { width: 100%; border: 0px; }
#titlerow { height:auto; text-align:Left; font-family: times new Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; font-size:24px; color: #000000; background-color:#549eb9; }
#contentrow h3 { font-size: 24px; color: #000000; }
#contentrow { text-align:left; font-family: times new Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; font-size: 22px; color: #000000; background-color: #8acecf; }
td, th { border: 5px solid #fff; padding: 10px; font-size: 22px; }
td p { font-size: 20px; }
td a:link { color: #000000; }
#businessprofilepic img { float:left; border: 1px solid #000000; margin-right:10px; }
.widgettitle { font-weight: bold; text-transform: uppercase; font-size: 24px; color: #676761; padding-bottom: 13px; }
.widget { padding: 25px 10px 8px 50px; }
.post-content { padding: 17px 50px 45px; }
#specialoffer img { margin-left: 70px; }
#top-area { padding: 52px 49px 12px 58px; }
#specialofferh2 h2 { color:#549eb9; } 
.service p { padding-left: 8px;}
.service h3 { font-size: 24px; font-weight: bold; text-align: center; padding-left: 8px; color: #1f262d; }
#home-sections {display:none}
p#copyright {
text-align: right;
font-size: 16px;
color: #fff;
text-shadow:none;
margin: 37px 0 20px;
}
.controller h2 { font-weight: bold; }

@media only screen and (min-width: 603px) and (max-width: 779px) {
#search-form { display:none; }
}
@media only screen and (min-width: 479px) and (max-width: 603px) {
.post-content { padding: 17px 1px 45px; }
#titlerow { font-size:16px;}
#contentrow h3 { font-size: 14px; }
#contentrow { font-size: 13px; }
td, th { font-size: 13px; }
td p { font-size: 13px; }
td a:link { color: #852c33; }
#search-form { display:none; }
#specialoffer img { margin-left: 0; }
}

@media only screen and ( max-width: 479px ) {
.post-content { padding: 17px 1px 45px; }
#titlerow { font-size:14px;}
#contentrow h3 { font-size: 12px; }
#contentrow { font-size: 11px; }
td, th { font-size: 11px; }
td p { font-size: 11px; }
td a:link { color: #852c33; }
#search-form { display:none; }
#specialoffer { display:none; }
#telephone { font-size: 18px; }
}