body {text-align: center;margin: 0px 0px 30px 0px;font-family: arial, sans-serif;font-size: 12px; background: #000;}
a img {border: 0px;}
td {padding: 0px;}
a {text-decoration: none;font-weight: bold;color: #6c0f0f;}
a:hover {text-decoration: underline;color: #F00;}
.fall-bold {font-size: 15px;color:#D42F35;}

/* CONTAINER */
#container {width: 1000px;margin-left: auto;margin-right: auto;}
#container #header {width: 1000px;height: 200px;display: block;background: url("images/header-new2.jpg");}
#container #banner {width: 876px;height: 207px;display: block;background: url("images/leaves-in-gutter.jpg");}
#container #window {width: 876px;height: 207px;display: block;background: url("images/windows-banner.jpg");}
#container #gutter {width: 876px;height: 207px;display: block;background: url("images/gutter-banner3.jpg");}
#container #about {width: 876px;height: 207px;display: block;background: url("images/gutter-banner3.jpg");}
#container #powerwash {width: 876px;height: 207px;display: block;background: url("images/powerwash-banner.jpg");}
#container #snow {width: 876px;height: 207px;display: block;background: url("images/snow-removal-banner.jpg");}
#container-bg {width: 1000px;background-image: url("images/container-bg.jpg");background-repeat: repeat-y;padding: 0px 62px;}
#container-bot {width: 1000px;height: 30px;display: block;background-image: url("images/container-bot.jpg");}
.home-page {background: url("images/main-content-home.jpg") !important;}
.home-botom-img {margin:0 auto !important; display:block;}
.bannertxt {font-weight: bold;padding: 15px;background: #ccc;font-size: 20px;}

/* NAVIGATION */
#navi {width: 876px;height: 30px;display: block;background: url("images/navi-bg.jpg");padding: 0px;}
#navi ul {padding: 0px 0px 0px 2px;margin: 0px 0px 0px 5px;list-style-type: none;float: left;background: url("images/navi-sep.png") no-repeat top left;}
#navi ul li {padding: 0px;margin: 0px;float: left;background: url("images/navi-sep.png") no-repeat top right;padding-right: 2px;}
#navi ul li a {float: left;display: block;font-size: 12px;text-transform: uppercase;height: 23px;padding: 7px 8px 0px 11px;color: #FFF;font-weight: bold;}
#navi ul li a:hover {text-decoration: none;color: #CCC;background: url("images/navi-hover.jpg") repeat-x;}
.clear {clear: both;height: 0px;width: 0px;}

/* CONTENT */
#main {width: 876px;text-align: left;}
#main #content {width: 876px;background: url("images/main-content_10.jpg") no-repeat top center;}
#content .left {padding: 10px 15px 20px 15px;width: 650px;color: #333;}
#content .left h1 {padding: 0px 0px 3px 0px;margin: 0px;font-size: 24px;border-bottom: 1px solid #bcbcbc;}
#content .left p {line-height: 24px; color:#000;}
#content .left img {margin: 5px 0px 10px 10px;border: 1px solid #bcbcbc;}
#content .right {padding: 10px 15px 20px 15px;width: 176px;color: #333;}
#content .right h2 {padding: 0px 0px 3px 0px;margin: 0px 0px 5px 0px;font-size: 18px;border-bottom: 1px solid #bcbcbc;}
#content .right p {line-height: 18px;margin: 0px 0px 15px 0px;padding: 0px;}\
#content .right img {margin: 0px;padding: 0px;}

/* FOOTER */
#footer {width: 1000px;color: #FFF;}
#footer a {color: #CCC;}
#footer a:hover {color: #F00;}
#footer .left {padding: 0px 0px 0px 70px;width: 530px;text-align: center;}
#footer .right {padding: 0px 70px 0px 0px;width: 330px;text-align: right;}

.right-imgs {margin-bottom:15px;}

.home-message {margin-top: 67px;}

.ba {font-weight: bold; font-size: 25px; margin-bottom: 50px; text-align: center; width:50%; float: left;}

