@import url("body.css");
@import url("header.css");
@import url("footer.css");

#content {
	padding: 0px 0px 0px 0px;
	margin: -18px 0px 0px 0px;
	width: 960px;
}

.content_bg {
	background: url(../images/content_bg.jpg) center center no-repeat;
}

#rightside {
	float: right;
	position: relative;
	padding: 0px 9px 0px 7px;
	margin: 0px;
	width: 357px;
	background: url(../images/dot_y_bg.gif) 0 0 repeat-y;
}
#rightside img.pic{
    margin: 5px 0px;
}


#ind_oldcar_img {
	position: absolute;
	top: -135px;
	right: -34px;
}

#md_ind_service {
	padding: 0px;
	margin: 0px 0px 5px 0px;
	width: 357px;
	height: 67px;
	background: url(../images/md_ind_service_bg.jpg) 0 0 no-repeat;
}

#md_ind_central {
	padding: 0px;
	margin: 0px 0px 5px 0px;
	width: 357px;
	height: 67px;
	background: url(../images/md_ind_central_bg.jpg) 0 0 no-repeat;
}

#md_ind_solar {
	padding: 0px;
	margin: 0px 0px 5px 0px;
	width: 357px;
	height: 67px;
	background: url(../images/md_ind_solar_bg.jpg) 0 0 no-repeat;
}

#md_ind_plumbing {
	padding: 0px;
	margin: 0px 0px 5px 0px;
	width: 357px;
	height: 67px;
	background: url(../images/md_ind_plumbing_bg.jpg) 0 0 no-repeat;
}

.ind_rightmenu_img {
	margin: 25px 0px 0px 88px;
}

#contart {
	float: left;
	padding: 26px 9px 4px 9px;
	margin: 0px;
	width: 569px;
    background: url("../images/dot_x_bg.gif") bottom repeat-x;
}

#contart p {
	line-height: 18px;
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 10px 10px;
}
#contart p span{
	padding: 0px;
	line-height: 18px;
    margin: 0px;
    color:#2d5c9a;
    font-style: italic;
    font-weight: bold;
}
#contart p.deepblue {
	color: #002685;
    padding: 0px 0px 10px 0px;
    font-size: 20px;
    font-style: italic;
    font-weight: bold;
    line-height: 28px;
}
.sep{
    background:url("../images/dot_x_bg.gif") bottom repeat-x;
    margin: 5px 0px;
    padding: 0px;
    height: 11px;
    display: block;
}
.about-bg{
    background:url("../images/about-bg.png") right bottom no-repeat;
    margin: 0px -10px 0px 0px;
    padding: 10px 0px 0px 0px;
}
.plumbing-bg{
    background:url("../images/plumbing-bg.gif") right bottom no-repeat;
    margin: 0px -10px 0px 0px;
}
.central-bg{
    background:url("../images/central-bg.gif") left top no-repeat;
    margin: -75px -10px 0px 0px;
    padding: 90px 0px 0px 0px;
}
.solar-bg{
    background:url("../images/solar-bg.png") right bottom no-repeat;
    margin: 0px 0px 0px -9px;
    padding: 0px 0px 132px 10px;
    width: 578px;
}
.title{
    padding: 5px 0px 0px 10px;
    margin: 0px 0px 10px 0px;
}
.title.central{
    margin: 0px 0px 60px 0px;
}
.tv-box{
    width: 330px;
    height: 260px;
    float: right;
    padding: 20px 15px 0px 0px;
    text-align: center;
    margin: 0px;
	position:relative;
}
.tv-bg {display:block; height:221px; width:327px; background-image:url(../images/tv.gif); background-repeat:no-repeat; position:relative; top:0px; left:0px; z-index:20}
.tv-vid {position:absolute; width:230px; height:164px; top:50px ; left:25px; z-index:5}
.tv-bot {position:absolute; bottom:2px; left:0px}
ul{
    margin: 0px;
    padding: 5px 30px 10px 30px;
}
    ul li{
        background:url("../images/libg.gif") 0px 7px no-repeat;
        margin: 0px;
        padding: 0px 15px;
        line-height: 16px;
    }
ul.lf{
    float: left;
    margin: 0px;
    padding: 0px 10px 10px 40px;
}
    ul.lf li{
        background: none;
        color: #155aa8;
        font-weight: bold;
        font-style: italic;
        margin: 0px;
        padding: 0px;
    }
.testim-box{
    width: 570px;
    background: url("../images/testim-bg.gif") repeat-y;
    margin: 0px;
    padding: 0px;
}
.testim-top{
    width: 570px;
    height: 25px;
    background: url("../images/testim-top.gif") no-repeat;
    margin: 0px;
    padding: 0px;
}
.testim-bottom{
    width: 570px;
    height: 16px;
    background: url("../images/testim-bottom.gif") no-repeat;
    margin: 0px;
    padding: 0px;
}
.testim-bottom2{
    width: 570px;
    height: 16px;
    background: url("../images/testim-bottom2.gif") no-repeat;
    margin: 0px;
    padding: 0px;
}
.testim-bd{
    width: 550px;
    margin: -15px 0px 0px 0px;
    padding: 0px 10px;
}
    .testim-bd p{
        font-size: 12px;
        color: #3d4a59;
        font-weight: bold;
        margin: 0px!important;
        padding: 0px!important;
    }
    .testim-bd p.sign{
        font-size: 12px;
        color: #077edb;
        font-weight: bold;
        font-style: italic;
        margin: 0px;
        padding: 0px;
    }
.address{
    width: 210px;
    float: left;
    margin: 0px;
    padding: 0px;
}
    .address img{
        margin: 0px 0px 10px 7px;
    }
    .address p.left{
        color: #3d4a59;
        font-weight: bold;
        float: left;
        margin: 0px!important;
        padding: 0px 10px!important;
        width: 50px;
    }
    .address p.left2{
        color: #3d4a59;
        font-weight: bold;
        float: left;
        margin: 0px!important;
        padding: 0px 0px 0px 10px!important;
        width: 100px!important;
    }
     .address a{
        margin: 20px 0px;
        padding:0px;
        display: block;
     }
.quickform{
    width: 340px;
    float: right;
    margin: 0px;
    padding: 0px;
}
    .quickform form{
        margin: 10px 0px 100px 0px;
        padding: 0px;
    }
    .quickform label{
        float:left;
        color: #3d4a59;
        font-size: 12px;
        margin: 0px 0px 5px 0px;
        padding: 6px 0px 0px 0px;
        height: 20px;
        width: 60px;
    }
    .quickform .input-bg{
        width: 253px;
        height: 26px;
        background: url(../images/input-bg.gif) no-repeat;
        float: right;
        padding: 1px 5px;
        margin: 0px 0px 5px 0px;
    }
        .quickform .input-bg input{
            width: 253px;
            height: 26px;
            background: transparent;
            border: 0px;
            padding: 0px;
            margin: 0px;
            font-size: 14px;
            line-height: 24px;
            color: #3d4a59;
            font-weight: bold;
        }
    .quickform .textarea-bg{
        width: 253px;
        height: 145px;
        background: url(../images/textarea-bg.gif) no-repeat;
        float: right;
        padding: 5px 5px 0px 5px;
        margin: 0px 0px 5px 0px;
    }
        .quickform .textarea-bg textarea{
            width: 253px;
            height: 140px;
            background: transparent;
            border: 0px;
            padding: 0px;
            margin: 0px;
            font-size: 14px;
            line-height: 24px;
            color: #3d4a59;
            font-weight: bold;
            font-family: arial;
        }
    .quickform .input-spam{
        width: 114px;
        height: 26px;
        background: url(../images/input-spam.gif) no-repeat;
        float: right;
        padding: 1px 5px;
        margin: 0px 0px 5px 0px;
    }
        .quickform .input-spam input{
            width: 114px;
            height: 26px;
            background: transparent;
            border: 0px;
            padding: 0px;
            margin: 0px;
            font-size: 14px;
            line-height: 24px;
            color: #3d4a59;
            font-weight: bold;
        }
    .quickform p{
        float:left;
        color: #3d4a59;
        font-size: 12px;
        margin: 0px 0px 5px 0px;
        padding: 6px 10px 0px 0px!important;
    }
    .btn_submit{
        width: 120px;
        height: 24px;
        background: url(../images/btn_submit.gif) no-repeat;
        border: 0px;
        float: right;
        cursor: pointer;
        margin: 5px 0px;
        padding: 0px;
    }
.spambox{
    width: 125px;
    float: left;
    margin: 0px;
    padding: 0px;
}


