
/*		Table of Contents

	1)  body and tag definitions
	2)	Head banner
	3)	Top Navigation
	4)	Footer
	5)	Free Quote Box
	
	Z-indexes:  1,2,4,5,10
	
*/

/***************************** 1) Body and Tag Definitions ****************************/

* {margin:0px; padding:0px;}

/*a:link{color:#ffffff; text-decoration:none;}*/

body{background:#fff url(../images/bg-main.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}

a, a:hover, a:active, a:focus {text-decoration:none; outline:none;}

/*ul{list-style:none;}
*/
h2{color:#043667;}

.clear {clear:both;}

#container{width:960px; margin:0px auto; padding-left:7px; background:url(../images/bg-wrapper.jpg) no-repeat left 172px;}

#content-container {width:960px; background:url(../images/bg-content-container.gif) repeat-y center; float:left;}

/***************************** 2) Head banner ****************************/

#header{ width:960px; height:119px; float:left; background:url(../images/bg-header.jpg) no-repeat;}

#top_nav {width:208px; height:25px; font-size:10px; float:right; color:#1F6390; text-align:center; padding-top:10px;}

#top_nav a {color:#FFF; text-decoration:none;}

#top_nav a:hover {color:#FF0000;}

#top_nav div {text-align:center; float:left; padding:28px 10px 0px 40px; color:#FFF;} 

#top_nav div p {padding:0px;} 

#top_nav div span {font-size:22px; color:#ffffcc;}

.moving_connection_logo{float:left; padding:15px 0px 0px 0px;}

/***************************** 3) Main Navigation ****************************/

ul#link_container {width:960px; height:40px; float:left; display:block; border-left:1px solid #1F6390; margin-bottom:13px;}

ul#link_container li {float:left; list-style:none;}

ul#link_container a {display:block; padding:0px 24px; margin-right:1px; color:#FFF; text-decoration:none; line-height:40px; font-weight:bold; background:url(../images/btn-spacer.gif) no-repeat right;}

ul#link_container a:hover {color:#F00; background:url(../images/btn-hover.jpg) repeat-x right bottom; display:block; line-height:40px;}

/***************************** 4) Left Colum ****************************/

#left-colum {float:left; width:250px; padding-left:13px; background:url(../images/bg-left-colum.jpg) #e5e5e5 no-repeat left top; }
/***************************** 4) Footer ****************************/
.footer{width:100%; height:100px;background-color:#043667;color:#999999; font-size:10px; clear:left; padding-top:15px;}

#footer-content-container {width:950px; margin:auto;}

#footer-content-container a {color:#999999; text-decoration:none; margin-top:10px;}

#footer-content-container a:hover {color:#FFFFFF; text-decoration:none;}

#footer-content-container p {margin-top:10px; padding-bottom:0px;}

#copyright {width:420px; color:#999999; font-size:10px; float:left;}

#spectrum{width:330px; color:#999999; font-size:10px; float:right; text-align:right;}


/***************************** 4) Quote Form ****************************/

#quote-form table {border-collapse:collapse; width:248px; height:400px; text-align:left; background:#FFFFCC; margin-bottom:12px;}

#quote-form table th {color:#FFF; font-size:1.8em; height:45px; background:url(../images/bg-th-quote-form.jpg) no-repeat; text-align:center;}

#quote-form table td {height:40px; padding:8px 0px 8px 12px;}

#quote-form table label {color:#003366; margin:0px 0px 2px 0px; display:block; width:214px; font-size:.9em; font-weight:bold;}

#quote-form input {padding:2px; border:#CCC 2px solid; width:220px; font-size:.9em; color:#666;}

#quote-form select {padding:2px; border:#CCC 2px solid; width:230px; font-size:.9em; color:#666;}

#quote-form input#moveDate, 
#quote-form label#lmoveDate {width:63px;}

#quote-form .moveDate {width:63px;}

#quote-form input#FreeMovingQuote1_txtPickupCity {width:40px; padding-left:10px;}

#quote-form label#lPickupCity {width:58px;}

#quote-form input#FreeMovingQuote1_txtDeliveryCity{width:40px;padding-left:10px; margin-left:5px;}

#quote-form label#lDeliveryCity {width:65px;}

#quote-form .btn-submit-quote {width:210px; height:27px; border:none; display:block; margin-top:6px; padding-bottom:10px;}

