@charset "utf-8";
/* Jackson Moiving & Storage Home CSS Document */




/*  Header  */
#headerContainer {
background-image:url(../images/bkg-header.jpg);
background-repeat: no-repeat;
width: 990px;
height: 155px;
}

#headerContainer img { /*logo*/
padding-left: 35px;
padding-top: 50px;
float: left;
}





/*  Utility  */
#utilityContainer {
height: 30px;
}

#utilityContainer ul {
float: right;
padding-right: 85px;
padding-top:4px;
}

#utilityContainer li {
display: inline;
}

#utilityContainer li a {
color: #ffffff;
font-size: .8em;
padding-right: 10px;
}

#utilityContainer a:hover {
text-decoration: underline;
}







/*  Call Box  */
#callContainer {
float: right;
width: 272px;
padding-right: 10px;
}

#callContainer .contact-us-today {
font-weight: bold;
color: #000000;
padding-top: 20px;
padding-left: 20px;
font-size: .9em;
}

#callContainer .call-paragraph {
padding-left: 15px;
font-size: .75em;
width: 185px;
padding-left: 20px;
color: #000000;
}


#callContainer .phone-number {
padding-left: 20px;
padding-top: 4px;
font-size: 1.2em;
font-weight: bold;
color: #f78f1e;
}


/*  Main Navigation  */

#navContainer {
background-image:url(../images/bkg-nav.jpg);
background-repeat: no-repeat;
height: 30px;
width: 990px;
padding-top: 10px;
}


#navContainer ul {
display: inline;
}

#navContainer li {
display: inline;
}

#navContainer a {
color:#ffffff;
font-size: .7em;
font-weight: bold;
padding-left: 14px;
}

#navContainer a:hover {
text-decoration: underline;
}


/*  Content */

#contentContainer {
padding: 15px;
background-color:#FFFFFF;
}


#breadcrumb {
height: 25px;
}

#breadcrumb ul{
font-size: 11px;
}

#breadcrumb li{
display: inline;
}

#breadcrumb a {
font-size: 11px;
}


/*  Left Column */
#left {
float:left;
padding: 0px;
width: 688px;
}


#mastheadContainer {
background-image:url(../images/bkg-masthead.jpg);
background-position: bottom;
background-repeat: no-repeat;
height: 369px;
width: 688px;
}

#mastheadContainer h1 {
font-size: 22px;
color: #ffffff;
padding-top: 290px;
padding-left: 10px
}


#left p {
font-size: .8em;
line-height: 24px;
padding-top: 15px;
padding-bottom: 15px;
}


#left ul {
float: left;
padding-right: 30px;
list-style-type: none;
padding-bottom: 10px;
}


#left li{
background-image: url(../images/bullet.jpg);
background-repeat: no-repeat;
background-position: 0 .6em;
line-height: 30px;
padding-left: 1em;
}


#left li a {
font-weight: bold;
}



#testimonial {
background-image:url(../images/bkg-testimonials.jpg);
background-repeat: no-repeat;
width: 649px;
height: 173px;
padding: 10px 20px 20px 20px;
}

#testimonial a{
font-weight: bold;
}


#testimonial p {
font-family:"Times New Roman", Times, serif;
font-style: italic;
font-size: 1.1em;
width: 625px;
}


/*  Right Column */

#right {
float: left;
padding-left: 15px;
width: 257px;
}

#formContainer {
background-image:url(../images/bkg-quoteform.jpg);
background-repeat: no-repeat;
height: 354px;
width: 227px;
padding: 10px 15px 15px 15px;
}


#formContainer .free {
color:#f88f1d;
font-weight: bolder;
font-size: 27px;
padding-right: 5px;
}

#formContainer .moving {
color:#ffffff;
font-weight: bolder;
font-size: 18px;
padding-right: 5px;
}

#formContainer .quote {
color:#f88f1d;
font-weight: bolder;
font-size: 18px;
}


#formContainer label {
display: block;
font-size: .7em;
color: #ffffff;
padding-bottom: 3px;
padding-top: 8px;
}



#formContainer input {
width:227px;
height: 18px;
border: #1a1818 1px solid;
}


#formContainer dl input {
margin-bottom: 8px;
}


#formContainer dd {
float:left;
padding-right: 5px;
}


#formContainer input.pickup {
width: 48px;
}

#formContainer input.date {
width: 70px;
}

#formContainer label.dateText {
width: 70px;
}

#formContainer select {
width:227px;
height: 18px;
border: #1a1818 1px solid;
font-size: .7em;
}

#formContainer .submitBtn {
width: 226px;
height: 35px;
margin-top:15px;
display:block;
border:none;
}




#bucket {
width: 257px;
height: 110px;
padding-top: 20px;
border-bottom: #c9cacc dashed 1px;
}

#bucket a {
font-weight: bolder;
padding-bottom: 5px;
display: block;
}

#bucket a:hover {
text-decoration: underline;
}

#bucket img {
padding-right: 10px;
float: left;
}

#bucket p {
font-size: .7em;

}







/*  Bottom  */

#bottomLogos {
border-top: #CCCCCC dashed 1px;
padding-left: 53px;
padding-top: 20px;
}

#bottomLogos img {
float:left;
padding-right: 100px;
}

#bottomLogos img.last-image {
padding-right: 0px;
}



/*  Footer  */

#footer {
background-image: url(../images/bkg-footer.jpg);
background-repeat: repeat-x;
width: 990px;
text-align: center;
padding: 15px 0px 15px 0px;
}


#footer ul {
display: inline;
padding-bottom: 15px;
}

#footer li {
display: inline;
padding-right: 4px;
}

#footer a {
color:#f58520;
font-size: .6em;
padding-left: 14px;
padding-right: 5px;
}

#footer a:hover {
text-decoration: underline;
}

#footer p {
color:#918f8f;
font-size: .6em;
padding-top: 10px;
padding-bottom: 10px;
}

#footer .spectrumLink {
color:#007aa8;
font-size: 1em;
padding-left: 0px;
}