
body {
background-image: url(../images/bkg.jpg);
background-repeat: repeat-x;
background-color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
}


/*------------------- MASTHEAD ------------------- */
#masthead {
background-image:url(../images/bkg-masthead.jpg);
background-repeat: no-repeat;
height: 296px;
width: 990px;
}



/*------------------- CRUMZ ------------------- */
#breadcrumb {
font-size: .9em;
padding-top: 30px;
padding-bottom: 25px;
}

#breadcrumb p {
color:#baca9e;
}

#breadcrumb a {
color:#baca9e;
}

#breadcrumb span {
color:#838e6f;
}




/*------------------- MAIN CONTENT ------------------- */


#mainContent p {
padding-top: 12px;
color: #747474;
font-size: 1.1em;
line-height: 24px;
}

#mainContent dl{ 
width: 203px;
padding-top: 40px;
float: left;
margin-right: 56px;
line-height: 22px;
}


#mainContent .last{
margin-right: 0px;
}


#mainContent a{
font-weight: bold;
color: #315c89;
display: block;
}



#mainContent h2{
font-weight: bold;
color: #e1a331;
display: block;
padding-top: 10px;
}


/*4 Large Image Rollovers*/

#mainContent dl a.household{
width: 192px;
height: 151px;
background-image:url(../images/photo-household.jpg);
background-repeat: no-repeat;
background-position: 0 0;
display: block;
border: 5px solid #b2becb;
}

#mainContent dl a.household:hover{
width: 192px;
height: 151px;
background-image:url(../images/photo-household.jpg);
background-repeat: no-repeat;
background-position: 0 0;
display: block;
border: 5px solid #ffc65d;
}


#mainContent dl a.commercial{
width: 192px;
height: 151px;
background-image:url(../images/photo-commercial.jpg);
background-repeat: no-repeat;
background-position: 0 0;
display: block;
border: 5px solid #b2becb;
}

#mainContent dl a.commercial:hover{
width: 192px;
height: 151px;
background-image:url(../images/photo-commercial.jpg);
background-repeat: no-repeat;
background-position: 0 0;
display: block;
border: 5px solid #ffc65d;
}






#mainContent dl a.storage{
width: 192px;
height: 151px;
background-image:url(../images/photo-storage.jpg);
background-repeat: no-repeat;
background-position: 0 0;
display: block;
border: 5px solid #b2becb;
}

#mainContent dl a.storage:hover{
width: 192px;
height: 151px;
background-image:url(../images/photo-storage.jpg);
background-repeat: no-repeat;
background-position: 0 0;
display: block;
border: 5px solid #ffc65d;
}






#mainContent dl a.specialized{
width: 192px;
height: 151px;
background-image:url(../images/photo-specialized.jpg);
background-repeat: no-repeat;
background-position: 0 0;
display: block;
border: 5px solid #b2becb;
}

#mainContent dl a.specialized:hover{
width: 192px;
height: 151px;
background-image:url(../images/photo-specialized.jpg);
background-repeat: no-repeat;
background-position: 0 0;
display: block;
border: 5px solid #ffc65d;
}






/*-------------------3. LEFT ------------------- */

#left {
float: left;
width: 262px;
padding-top: 50px;
padding-bottom: 50px;
}







/*-------------------3. RIGHT ------------------- */

#right {
float: right;
width: 685px;
padding-top: 50px;
padding-bottom: 50px;
}


#right p {
line-height: 26px;
font-size: .9em;
}


#formContainer {
width: 500px;
float:right;
padding-top:50px;
}

#formContainer .submitBtn {
background-image:url(../images/btn-home.jpg);
background-repeat: no-repeat;
background-position: 0 0;
height: 70px;
width: 489px;
border: none;
margin-top: 10px;
display:block;
float:left;
}

#formContainer .submitBtn:hover {
background-image:url(../images/btn-home.jpg);
background-repeat: no-repeat;
background-position: 0 -70px;
display:block;
}


#formContainer a {
color: #849071;
font-size: .85em;
display: block;
}