@charset "utf-8";
/* Home CSS Document */




body {
background-image: url(../images/bkg.jpg);
background-repeat: repeat-x;
background-color:#ffffff;
font-size: .7em;
font-family: Verdana, Arial, Helvetica, sans-serif;
}



#masthead {
background-image:url(../images/bkg-masthead.jpg);
background-repeat: no-repeat;
width: 990px;
height: 480px;
position:relative;
}
#review-stars {position:absolute; top:40px; right:330px;}

#masthead img {
padding-top: 0px;
display: block;
float: left;
}


#phone2 {
display: block;
font-size: 1.2em;
font-weight: bold;
color: #ffffff;
padding-top: 32px;
float: left;
padding-left: 270px;
}

#phone2 p {
display: block;
color:#FFFFFF;
font-weight: normal;
}

/*----------------- nav ---------------------*/
#nav {
display: block;
padding-top: 18px;
width: 650px;
}







/*------- left----------*/

#left {
float: left;
padding-right: 0px;
width: 470px;
}


.leftimg {
margin: 3px 10px 30px 0px;
float: left;
border: #8e8e8e solid 1px;
}



/*------- right----------*/

#right {
float: right;
width: 450px;
}


#right p {
padding-bottom: 20px;
}



#formContainer {
height: 387px;
width: 273px;
padding: 15px 0px 0px 22px;
float: right;
background-image:url(../images/bkg-form.jpg);
background-repeat: no-repeat;
margin-top:80px;
}





#locations {
background-image:url(../images/bkg-locations.jpg);
height: 170px;
background-repeat: no-repeat;
width: 420px;
}

#locations ul {
float: left;
padding-right: 60px;
padding-top: 15px;
line-height: 24px;
padding-left: 15px;
padding-bottom: 30px;
}

#locations ul.last{
padding-right: 0px;
}


#locations li {
color: #000000;
}

#locations li a {
color:#fc8322;
font-weight: bold;
}




iframe {
border: #8e8e8e solid 1px;
display: block;
}


