@charset "utf-8";

/* --------- Quality Move Management Secondary Page Layout CSS Styles --------- */

/*	
	1. Page: Image Titles, Side Bar, Page UL Images
	2. <a href="contact-us.aspx">Contact us</a>
	3. Site Map
	4. Testimonials
*/

/* --------- 1. Page --------- */
	
#page strong { color:#000; }

blockquote { margin-left:12px; }

/* --------- Image Titles --------- */	

#services-title, #locations-title, #company-title, #resources-title { width:238px; height:22px; padding-top:22px; padding-left:16px; margin-top:15px; color:#FC0; font-weight:bold; }

#services-title { background:url(../images/bg-h-services-title.jpg) no-repeat left; }

#locations-title { background:url(../images/bg-h-locations-title.jpg) no-repeat left; }

#company-title { background:url(../images/bg-h-company-title.jpg) no-repeat left; }

#resources-title { background:url(../images/bg-h-resources-title.jpg) no-repeat left; }

/* --------- Side Bar --------- */	
	
#side-bar dl { border-left:#DEDEDE 1px solid; border-right:#DEDEDE 1px solid; background:#EBEBEB; width:252px; }

#side-bar dt { width:236px; font-weight:bold; }

#side-bar dd { width:230px; }

#side-bar span { display:block; width:254px; height:10px; background:url(../images/bg-h-services-btm.gif) no-repeat left top; }

#side-bar dt a { display:block; width:236px; padding-left:16px; }

#side-bar dd a { width:230px; display:block; padding-left:22px; }

#side-bar a { color:#E6801A; text-decoration:underline; border-bottom:#DEDEDE 1px solid; padding:10px 0px; }

#side-bar a:hover, #side-bar a:active, #side-bar a:focus { color:#000; background:url(../images/bg-sb-nav-hover.jpg); text-decoration:none; font-weight:bold; }

#side-bar #social_media a {background-image:none; border:0; padding:0px;}

/* --------- Page UL Images --------- */		
	
.local-moving { background:url(../images/page-images/local-moving.jpg) no-repeat 410px; }

.long-distance-moving { background:url(../images/page-images/long-distance-moving.jpg) no-repeat 410px; }

/*#corporate-relo-services{background:url(../images/page-images/rent-sign.jpg) no-repeat 500px;}
*/	
#corporate-relo-services ul { float:left; margin-right:20px; }

/* --------- 2.Contact us --------- */

#contact-locations { float:left; }

#contact-locations div { width:376px; float:left; }

#contact-locations dl { float:left; width:126px; margin-right:18px; }

#contact-locations dt { font-weight:bold; }

#contact-locations dd { line-height:150%; }

#contact-locations img { padding:3px; border:#CCC 1px solid; }

#contact-locations a:hover img { border:#F93 1px solid; }

/* --------- 3.Site Map --------- */

#site-map #breadcrumb strong { color:#F93; }

#site-map { width:887px; height:auto; min-height:450px; float:left; position:relative; background:url(../images/bg_page.jpg) no-repeat right top; }

* html #site-map { height:450px; }

#site-map h1 { font-size:1.6em; padding-bottom:6px; margin-top:5px; margin-bottom:10px; color:#000; background:url(../images/bg-headings.gif) repeat-x left 25px; }

#site-map p { padding-bottom:12px; line-height:150%; }

#site-map a { color:#F93; text-decoration:underline; }

#site-map a:hover { color:#FC0; text-decoration:underline; }

#site-map dl { float:left; padding-right:40px; line-height:150%; }

#site-map dt { font-weight:bold; margin-bottom:4px; }

#site-map dd { margin-left:10px; margin-bottom:4px; }

/* --------- 4. Testimonials --------- */
	
div.testimonials-hr { height:3px; background:url(../images/bg-headings.gif) repeat-x left; margin-bottom:10px; padding-top:15px; }

div.testimonials-hr hr { display: none; }

p em { font-size:1.1em; font-weight:bold; }

/* --------- 5. Inventory Form --------- */

#inventory-form { border-collapse:collapse; width:100%; margin: 0 0 0 42px; }

#inventory-form table { border-collapse:collapse; }

#inventory-form td, #article-value td { padding:2px; }

#article-value { margin-top:10px; }

#article-value table td { border:#ccc 1px solid; }

#article-value th { border:#000 1px solid; background-color:#000; color:#fff; padding:2px; text-align:left; width:200px; }

#article-value th span { float:right; margin-right:20px; }

#article-value th p { float:left; }

#page #article-value p { padding-bottom:0px; line-height:normal; width:115px; }

#article-value input { width:70px; border:#fff 1px solid; }

#inventory-form textarea { width:480px; height:100px; border:#CCC 1px solid; }

#total { width:90%; border:#CCC 2px solid; }

#total td { padding:6px; }

#contact-container { width:612px; float:left; }

#contact { width:300px; float:left; border-collapse:collapse; margin-left:5px; }

#contact th { color:#333; font-weight:bold; text-align:right; vertical-align:top; }

#contact input, #contact textarea { margin-left:12px; margin-bottom:6px; width:200px; border:1px solid #ccc; padding:3px; }

#contact .btn_submit { width:110px; height:28px; float:left; margin-left:110px; }

#contact-info { display:block; width:300px; float:left; }

#iframe { border: #cccccc solid 1px; }

#facebook-like { position:absolute; }

#facebook-like-container { padding-bottom:60px; }

