@charset "utf-8";
/* Braun Home CSS Document */





/*masthead & form*/


#masthead {
height: 345px;
width: 990px;
padding-bottom: 30px;
}

.slideshow {
float: left;
width: 710px;
height: 355px;
overflow:hidden;
}




/*left*/

#left {
width: 409px;
float:left;
}

#left img {
padding-right: 10px;
}

#left p {
line-height: 20px;
padding-bottom: 20px;
}

#left .mid-style {
font-weight:bold;
padding-bottom:1px;
line-height:120%;
font-size: 1.3em;
color:#000000;
}


#column1-header {
background-image:url(/images/bkg-column1.jpg);
background-repeat: no-repeat;
height: 6px;
padding-bottom: 17px;
}





/*right*/

#right {
width: 560px;
float:right;
}


#column2 {
float:left;
width: 278px;
padding-left: 0px;
margin-bottom:20px;
}

#column2 a {color:#0050B2;}

#column2-header {
background-image:url(/images/bkg-column2.jpg);
background-repeat: no-repeat;
height: 6px;
padding-bottom: 17px;
}

#column2 .headtitle2{
font-size: 1.3em;
color:#000;
font-weight:bold;
padding:0px;
}



/*testimonial*/

#testimonial {
background-color: #e4e5ea;
color: #4a4a4e;
font-family: "Times New Roman", Times, serif;
padding: 15px;
line-height: 28px;
font-size: 1.5em;
font-style: italic;
}


#testimonial img {
margin-right: 10px;
margin-bottom: 10px;
border: #bcbdc1 solid 1px;
}


#testimonial p.mover-name {
color: #000000;
font-style: normal;
font-weight: bold;
font-size: 1.0em;
}

#testimonial p.mover-location {
color: #77787e;
font-style: normal;
font-weight: bold;
line-height: 10px;
font-size: .9em;
}




/*column 3*/

#column3 {
float:right;
width: 259px;
padding-left: 0px;
}

#column3 .headtitle3{
font-size: 1.3em;
color:#000;
font-weight:bold;
padding:0px;
}

#column3-header {
background-image:url(/images/bkg-column3.jpg);
background-repeat: no-repeat;
height: 6px;
padding-bottom: 3px;
}


#column3 ul{
list-style: none;
padding-bottom: 35px;
}



#column3 li {
color: #0050b2;
line-height: 35px;
font-size: 1.2em;
border-bottom: #aeaeae solid 1px;
padding-bottom: 0px;
}



#column3 a {
color: #0050b2;
}



/*column 4*/

#column4 {
width: 559px;
padding-left: 0px;
}


#column4-header {
background-image:url(/images/bkg-column4.jpg);
background-repeat: no-repeat;
height: 6px;
padding-bottom: 17px;
}


#column4 img {
padding-bottom: 50px;
}

#column4 #angieslist {float:left;}

#column4 #associations {float:left; width:100%; margin:15px 0 0 0;}
#column4 #associations img {float:left; margin:0 40px 0 0;}
#column4 #associations img.last {margin-right:0;}



