@charset "UTF-8";
/* CSS Document */

body { background:#fff url(http://bendstorageandtransfer.com/images/img-bg-body.jpg) repeat-x top center; overflow-x:hidden; }

a { color:#000; }
h1 { color:#036; font:bold 14px Georgia, "Times New Roman", Times, serif; }
h1 strong { font-size:30px; font-weight:normal; }
h2 { color:#036; font: 18px/18px Georgia, "Times New Roman", Times, serif; }
h3 { color:#000; font:bold 12px/12px "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
h4 { text-transform:uppercase; font-family: Georgia, "Times New Roman", Times, serif; }
h5 { color:#036; font:bold 12px/12px "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

#headerInner, #contentInner, #mainLowerInner, #footer { width:940px; margin:0 auto; clear:both; }

#header { width:100%; height:121px; background:#003468 url(../images/img-bg-body-upper_cache-0.gif) repeat-x top center; }

#headerMain { width:100%; float:left; background:#036 url(../images/img-bg-header.jpg) no-repeat top center; }
#unitedLogo { padding:30px 20px 0 20px; float:left; }
a#siteID { padding-top:34px; color:#fff; font: 18px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif; text-transform:uppercase; text-decoration:none; float:left; }
#servicesNav { height: 91px; list-style-type: none; margin: 0; padding: 0; float:right; border-right:#15497e 1px solid; }
	#servicesNav li { margin:0; display: inline; }
		#servicesNav li a:link, #servicesNav li a:visited { display:inline-block; border-left:#15497e 1px solid; margin:0; padding:0 20px 0 20px; color:#FFF; font:14px/91px Georgia, "Times New Roman", Times, serif; text-decoration:none; }
		#servicesNav li a:hover, #servicesNav li a:active { color:#fff; background:#002d59; }
		#servicesNav li.active a { color:#fff; background:#00264d; }

#headerSub { width:100%; height:30px; background-color:#ffcb00; float:left; }
#phoneNumber { float:left; font:11px/30px "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
	#phoneNumber strong { font-size:14px; }
#companyNav { float:right; margin:0; }
	#companyNav li { float:left; }
		#companyNav li.active { background:#c0d6ec; }
		#companyNav li a { margin-left:10px; color:#036; font:11px/30px "Lucida Sans Unicode", "Lucida Grande", sans-serif; text-decoration:none; }
		 #companyNav li a:hover { text-decoration:underline; }

#content { background:#fff url(../images/img-bg-body-lower.jpg) center bottom repeat-x; }
	#contentInner { background: url(../images/img-bg-sidebar.gif) left top repeat-y; }
	#contentInner:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	#sidebar { width: 300px; float: left; margin-right: 20px;}
	* html #contentInner2 { height:1%; }
	#contentInner2:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#estimateForm { background: #C0D6EC; width:280px; height:inherit; margin:0 20px 0 0; padding:20px 0 20px 20px; line-height:18px; float:left; }
	#estimateForm:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	#estimateForm ul { margin-left:0; }
	#estimateForm ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	#estimateForm li { width:118px; padding-right:16px; float:left; }
	#estimateForm label { color:#036; font:10px/10px "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
	#estimateForm #est-date { width:95px; margin-right: 2px; }
	#estimateForm .ui-datepicker-trigger { margin-top:-3px; }
	#estimateForm .input { width:118px; margin:0; padding:0; border:1px #000 solid; font:9px/9px "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
	#estimateForm .submit { padding:19px 0 0 0; }

#copy { width:620px; padding:20px 0; float:left; position: relative; }
	#copy.long { width:600px; padding-right:0; }
	#copy #main { position: absolute; right: -50px; top: 40px; }
	body#interior #copy #main { right:-150px; top:200px; }
	#copy a { color:#036; }
	#copy p { color:#036; }
	#copy li { margin-left:2em; list-style:disc; color:#036; }


#mainLower { min-height:200px; }
	* html #mainLower { height:200px; }
	#mainLower:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#contact { width:280px; margin:0 20px 0 0; padding:20px 0 90px 20px; background:#c0d6ec url(../images/img-bg-contact_cache-0.gif) no-repeat bottom left; color:#036; float:left; }
	#contact a { color:#036; }
 	#contact h2 { margin-bottom:0; padding-bottom:0; line-height:normal; }
	#contact ul { margin-left:0; }
	#contact li { margin-bottom:10px; }

#callout { color:#036; width:380px; float:left; }
	#callout .calloutCategory { width:140px; margin:0 20px 0 0; float:left; }
	body#interior #callout .calloutCategory { width:300px; }
	#callout h4 { margin:30px 0 10px 0; padding-bottom:10px; border-bottom:1px #aaa solid; }
	#callout h4 #straighttalk { margin-top:-22px; }
	body#interior #callout h4 { margin-top:20px; }
	#callout ul { margin-left:1.2em; }
	#callout li { list-style:disc; }
	#callout li#green { color:#090; }

#copyright { float:left; margin-bottom: 20px; }
#footer { padding-top: 10px; border-top: 1px solid #000; margin-top: 20px; }
#footer ul { float:right; }
		#footer ul li { padding-left:10px; float:left; }
		#footer a { text-decoration:none; }
		#footer a:hover { text-decoration:underline; }