@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: 0px;
background-color:#FFFFFF;
}


#breadcrumb {
height: 25px;
padding-left: 15px;
padding-top: 15px;
}

#breadcrumb ul{
font-size: 11px;
}

#breadcrumb li{
display: inline;
}

#breadcrumb a {
font-size: 11px;
}


/*  Left Column */
#left {
float:left;
padding-left: 15px;
padding-top: 3px;
width: 255px;
}



#left p {
font-size: .8em;
line-height: 24px;
padding-top: 15px;
padding-bottom: 15px;
}

#left ul {
list-style-type:none;
padding-left: 0px;
padding-right: 0px;
padding-top: 8px;
padding-bottom: 15px;
}

#left li {
border-bottom: #e3e3e3 1px solid;
}


#left li a {
color: #4c4545;
font-weight: bold;
line-height: 30px;
height: 25px;
padding-left: 7px;
}

#left li a:hover {
color:#f78407;
text-decoration: none;
}

#left img {
padding-left: 0px;
padding-top: 20px;
padding-bottom: 30px;
margin: 0px auto 0px auto;
}


#sidenavheader {
background-repeat: no-repeat;
border-bottom: #cccccc 3px solid;
padding-bottom: 4px;
}



#sidenavheader h2 {
color:#f88f1d;
font-weight: bold;
padding-left: 0px;
}

#sidenavContainer {
border: #cccccc 1px solid;
border-bottom: #cccccc 3px solid;
}


/*  Middle Column */

#middle {
float:left;
padding-left: 0px;
width: 418px;
padding-left: 15px;
padding-top: 15px;
}



#middle h1 {
font-size: 20px;
color: #6d6364;
padding-bottom: 10px;
}


#middle img {
float: left;
border: #cacaca 1px solid;
padding: 2px 2px 2px 2px;
}

#middle p {
line-height: 18px;
font-size: .7em;
padding-bottom: 20px;
}

#middle .imgLeft {
clear:both;
float:left;
margin:0 10px 0 0;
}

#middle ul {
float: left;
padding-right: 30px;
list-style-type: none;
padding-bottom: 10px;
}


#middle li{
background-image: url(../images/bullet.jpg);
background-repeat: no-repeat;
background-position: 0 .4em;
line-height: 17px;
padding-left: 1em;
font-size: .8em;
padding-bottom: 8px;
}


#middle li a {
font-weight: bold;
font-size: .85em;
}

#address {
padding-top: 15px;
}

#address strong {
display: block;
padding-bottom: 0px;
}

# address p {
font-size: .8em;
}


/*  Right Column */

#right {
float: left;
width: 257px;
padding-left: 15px;
padding-top: 15px;
padding-bottom: 15px;

}


#right .alliedlogo {
padding-top: 35px;
padding-left: 40px;
}




#sitemap a{
font-size: .8em;
padding-bottom: 8px;
display: block;
font-weight: bold;
}

#sitemap .subpage{
padding-left: 10px;
display: block;
font-weight: normal;
}




#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;
}


#move-guide {
background-image:url(../images/bkg-move-guide.jpg);
background-repeat: no-repeat;
width: 228px;
height: 191px;
padding-top: 10px;
text-align: center;
font-weight: bolder;
color: #746a6a;
margin-left: 15px;
margin-top: 15px;
}

#move-guide p {
color: #b2b3b5;
}


#move-guide img {
padding-top: 115px;
padding-left: 47px;
}


/*  Footer  */

#footer {
background-image: url(../images/bkg-footer.jpg);
background-repeat: repeat-x;
width: 990px;
text-align: center;
margin: 0px auto 0px auto;
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;
}