/* B & M Flooring */

body {
background-color:#26517f;
color: #444;
}
body,td,p { font: normal 12px Arial, Helvetica, sans-serif; }
a { color:#666666; }
.logo {
background:url(images/logo_bg.jpg) no-repeat;
height:173px;
}
.content-table { margin-top:60px; }
.content-bg { background:url(images/main_bg.jpg) repeat-y; }
.footer-bg {
background:url(images/footer_bg.jpg) repeat-x;
height:48px;
}
.main-nav-bg {
background:url(images/main_nav_bg.jpg) repeat-x;
height:37px;
margin-bottom: 10px;
}
h1 {
font-size:16px;
font-weight:bold;
padding-bottom: 5px;
margin:0px 0px 10px 0px;
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color: #ccc;
color: #26517f;
text-transform: uppercase;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
h2 {
font-size:14px;
font-weight:bold;
margin:0px 0px 0px 0px;
}
h3 {
font-size:12px;
font-weight:bold;
margin:0px 0px 0px 0px;
color:#1c3a5c;
}
h4 {
font-size:13px;
margin:0px 0px 0px 0px;
}
h5 {
font-size:18px;
font-weight:bold;
margin:0px 0px 10px 0px;
}
.content {
font-size:12px;
padding:10px;
line-height:20px;
}
.content2 {
font-size:12px;
margin:10px 10px 10px 30px;
}
.footer { margin-top: 20px; }
.footer td {
color:#a8b9cc;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.footer a {
color:#a8b9cc;
}
li {
line-height:25px;
font-weight:normal;
font-size:12px;
}

h5.sidebarhead {
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
}
blockquote p,blockquote ul { margin: 0 auto; font-weight: bold; }

/* order search */
.sr-item {
border-top: 1px dotted #888;
border-bottom: 1px dotted #888;
background-color: #eee;
color: #777;
padding: 15px;
}
.sr-name { font-weight: bold; font-size: 14px; margin-bottom: 10px; }
.sr-status1 { float: left; width: 200px; }
.sr-status2 { float: left; }
.sr-notes { clear: both; line-height: 133%; }

.floorcare img {
margin:15px 0px 10px 10px;
}

#homelist li{margin:0;line-height:8px;}

#header img {
border: 2px solid #fff; 
position:relative;
top:3px;
}
#header {
padding:7px 0px 0px 0px;
vertical-align:bottom;
}


/* end */
