@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;
	}
	
/* --------- 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;
}