@charset "utf-8";
/* ==================== Werner Donaldson Main Layout CSS Styles ==================== */

/*	Table Of Contents
	 1.Defaults
	 2.Header
	 3.Navigation
	 4.Content
	 5.Left Colum
	 	a.Quote Form
		b.Testimonials
		c.News
	 6.Footer
*/

/* ==================== 1.Defaults ==================== */

* {margin:0px; padding:0px;}

body {background:#E0E0E0 url(../images/bg-main.jpg) repeat-x; font:12px Arial, Helvetica, sans-serif; color:#666;}

h1 {font-size: 22px;}

a, a:hover, a:active, a:focus {text-decoration:none; outline:none;}

img {border:none;}
	
ul {list-style:none;}
	
.clear {clear:both;}

#page .img-clear {clear:both; display:block; padding-top: 6px;}
	
.err {color: #F00; font-weight: bold;}

.img-bdr {margin-bottom:12px; padding:4px; border:#CCC 1px solid;}

.img-left {float:left; margin-right:15px; margin-bottom:5px; padding:4px;}
	
.img-left-bdr {float:left; margin-right:15px; margin-bottom:5px; margin-top:5px; padding:4px; border:#CCC 1px solid;}

.img-right {float:right; margin-left:15px; margin-bottom:5px; margin-top:5px; padding:4px;}
	
.img-right-bdr {float:right; margin-left:15px; margin-bottom:5px; margin-top:5px; padding:4px; border:#CCC 1px solid;}
	
#wrapper {width:950px; margin:0px auto; background:#FFF;}

/* ==================== 2.Header ==================== */

#header {width:950px; height:100px; float:left; background:url(../images/bg-header.jpg) no-repeat;}

#header div.social {float:left; padding-left: 270px;}

#header div.social img {padding-right: 15px;}

#header div {float:right; padding-right:32px; padding-top:34px; font-size:1.4em; font-weight:bold;}

#header div p {color:#FFF; line-height:100%; text-align: right; padding-top: 7px;}

#header div p strong {color:#F00;}
	
/* ==================== 3.Navigation  ==================== */

#navigation {width:950px; height:40px; background:url(../images/bg-navigation.jpg) repeat-x; font-weight:bold; color:#FFF; float:left; display:block;}
	
#navigation li {float:left;}

#navigation a {color:#FFF; background:url(../images/btn-spacer.gif) no-repeat top right;}

#navigation a:hover {background:url(../images/btn-hover.jpg) repeat-x right; }

#navigation .active, #navigation .active:hover {background:url(../images/btn-active.jpg) no-repeat top right; color:#333;}

#navigation a, #navigation a:hover {display:block; padding:0px 17px 0px 18px; line-height:40px;}

#navigation a.last {background:none; width:172px;}

#navigation a.last:hover {background:url(../images/btn-hover.jpg) repeat-x right; width:172px;}

#navigation a#TampaMovers.active {width:172px;}


/* ==================== 4.Content ==================== */
	
#content-container {width:930px; padding:10px; float:left; height:auto; min-height:800px;}
	
* html #content-container {height:800px;}

#content-container a {color:#F60; text-decoration:underline;}

#content-container a:hover {color:#666; text-decoration:none;}

/* ==================== 5.Right Colum ==================== */

#right-colum {width:266px; float:left;}

#right-colum h2 {font-size:1.5em; padding-bottom:12px; color:#000; font-weight:normal;}

#right-colum ul {margin-left:0px; line-height:160%; padding-bottom:12px; font-weight:bold;}

/*#right-colum li {background:url(../images/bullet.gif) no-repeat left 6px; padding-left:16px;}*/

#right-colum p {line-height:160%; padding-bottom:12px;}

#right-colum-container {padding-left:10px; float:left;}

#right-colum #affiliate {float:left; padding:10px 10px 0px 10px; display:block; width:246px; text-align:center;}

#right-colum #affiliate img {margin:0px 10px 10px 10px; vertical-align:bottom;}

/* --------- Quote Form ---------- */
	
#quote-form {width:233px; height:340px; padding:14px 0px 18px 33px; float:right; background:url(../images/bg-quote-form.jpg) no-repeat center top;}

#quote-form table {border-collapse:collapse; width:200px; text-align:left;}

#quote-form table th {color:#F00; font-size:1.7em;}

#quote-form table th strong {display:block; width:205px; margin-bottom:4px;}

#quote-form table td {height:40px;}

#quote-form table label {color:#CCC; margin:0px 0px 2px 0px; display:block; width:214px; font-size:.9em;}

#quote-form input {padding:2px; border:#CCC 2px solid; width:205px; font-size:.9em; color:#666;}

#quote-form select {padding:2px; border:#CCC 2px solid; width:213px; font-size:.9em; color:#666;}

#quote-form input#QuoteForm_moveDate_TextBox, #quote-form label#lmoveDate{width:63px; margin-right:21px;}



#quote-form input#QuoteForm_pickupCity {width:40px; margin-right:12px;}

#quote-form label#lPickupCity {width:58px; margin-right:12px;}



#quote-form input#QuoteForm_deliveryCity{width:40px; margin-right:12px;}

#quote-form label#lDeliveryCity {width:59px; margin-right:12px;}



/*#quote-form input#QuoteForm_phone, #quote-form label#lphone {width:100px;}*/

#quote-form .btn-submit-quote {width:210px; height:27px; border:none; display:block; margin-top:6px;}


/* ==================== 6.Footer ==================== */

#footer-container {width:100%; background:#000000 url(../images/bg-main-footer.jpg) repeat-x center top; padding-bottom:30px;}

#footer {width:950px; /*height:100px;*/ clear:both; font-size:.9em; margin:0px auto;color:#999;}

#footer div {width:500px; float:left; padding-left:15px;}

#footer div p{float:left; width:500px; margin-bottom:6px;}

#footer ul {color:#666; width:500px; margin:16px 0px 6px 0px; float:left;}

#footer li {float:left; display:inline;}

#footer a {color:#F00; padding:0px 6px;}

#footer a.first, #footer p#spectrum a {padding-left:0px;}

#footer a:hover {color:#F60; text-decoration:underline;}

#footer p#spectrum {float:right; display:block; margin-top:16px; margin-right:10px;}

#footer p#spectrum a {color:#999; padding:0px;}
	
#footer p#spectrum a:hover {color:#FFF; text-decoration:underline;}

#addresses{margin:auto; width:960px; clear:both; color:#999; font-size:10px; padding-top:10px; line-height:160%;}
#addresses p{text-align:center;}
#addresses a{color:#F00; text-decoration:none;}
#addresses a:hover{color:#F60; text-decoration:underline;}

/* ==================== 7.Contact Us Page ==================== */

#page iframe{padding:2px; border:#ccc solid 1px; margin:6px 0px 12px 0px;}



/*----------------JQuery Slideshow -------------------------*/
.slideshow {
	float: right;
	height: 256px;
	width: 256px;
}


