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

html { font-size:12px; font-family:Arial, Helvetica, sans-serif; }
strong { font-weight:bold; }
em { font-style:italic; }
td { vertical-align:middle; }
#logo { padding-top: 20px; width:233px; float:left; }
.banner { padding-bottom: 12px; }
.subHeaderContent { color:#231F20; font-size:16px; line-height:20px; text-align:justify; }
.boldBrown { font-weight: bold; color:#ba5915; }
.brownCopy { color:#ba5915; }
.right { text-align:right; }


h1 {
	font-size: 15px;
	color:#666666;
	text-transform:uppercase;
	font-weight:bold;
	padding:5px 0 5px 25px;
}
h5 { text-align:center; p }

#content { color:#808080; font-size:14px; line-height: 18px; }
p {
	padding-bottom:20px;
}

.noPadding { padding:0; }

.h1Div {
	background:url(../images/icon_star.png) no-repeat left top;
}

.ulist {
	background:url(../images/bullet1.gif) no-repeat 0 6px;
	margin-left:15px;
	margin-bottom:5px;
	padding-left:15px;
}

.ulist2 {
	background:url(../images/bullet2.gif) no-repeat 0 6px;
	margin-left:45px;
	margin-bottom:5px;
	padding-left:15px;
}

#header .menu{ width: 870px; margin-left:auto; margin-right:auto; padding-top:12px; float:right; }
#header .menu ul{ padding:30px 0 0 41px;}
#header .menu li{ display:inline; color:#8c8279;  }
#header .menu a{ color:#999999; text-transform:uppercase; display:inline-block; text-decoration:none; font-weight:bold; }
#header .menu .active{ color:#ba5915;  }
#header .menu a:hover{ color:#ba5915; text-decoration:underline; }
#header .menu .lastNav { padding-right:0 }

.n1 { float:left; width: 7%;}
.n2 { float:left; width: 10%;}
.n3 { float:left; width: 12%;}
.n4 { float:left; width: 10%;}
.n5 { float:left; width: 18%;}
.n6 { float:left; width: 17%;}
.n7 { float:left; width: 7%;}
.n8 { float:left; width: 10%;}


#header .rss{ float:right; color:#ba5915; font-weight:bold; font-size:16px; text-decoration:none;  padding:40px 3px 1px 0; right:20px; top:30px;}
/*#header .rss2{ float:right; color:#ba5915; font-weight:bold; font-size:16px; text-decoration:none;  padding:35px 0 1px 0;}*/


#footerLinks .menu{ width: 870px; margin-left:auto; margin-right:auto; padding-top:6px; }
#footerLinks .menu ul{ padding:30px 0 0 41px;}
#footerLinks .menu li{ display:block; color:#8c8279; padding-right:12px; float:left; }
#footerLinks .menu a{ color:#C15D28; text-transform:uppercase; display:inline-block; margin-right:12px; text-decoration:none; font-weight:bold; }
#footerLinks .menu a:hover{ text-decoration:underline; }
#footerLinks .menu .lastNav { padding-right:0 }



/* buttons */
#css-buttons2 ul{
   list-style : none;
   margin : 0 0 10px 0;
   padding-bottom:10px;
}

#css-buttons2 li{
   border : 1px solid #999;
   margin-left:auto; margin-right:auto;
   width : 80%;
   text-align:center;
}

head:first-child+body #css-buttons2 li{
   padding-right : 2px;
}

#css-buttons2 li a{
   color : #fff;
   text-decoration : none;
}

.css-button2 {
   display : block;
   font : 0.8em verdana, arial, sans-serif;
   padding : 2px 0 2px 0px;
   border : 1px solid white;
   text-decoration : none;
   width : 100%;
   background : #9194b6;
   color : #333;
}

.brown {
	background: #ba5915; 
}

.teal {
	background: #8baea2; 
}

.css-button2 span {
   font : bold 1.0em verdana, arial, sans-serif;
   padding : 2px 3px 2px 3px;
   color : #fff;
}

.cta {
	color:#666666;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:10px;
}
.ctaPhone {
	font-size:24px;
}

.spacerVerticalRule {
	background-color:#ffd24f; width:1px; height:635px; margin-right:auto; margin-left:auto; margin-top:250px;
}

.subFooter {
	color:#FFF;
	font-size:14px;
	padding-top:15px;
	text-align:center;
	font-weight:bold;
}
.subFooter a { color:#FFF; text-decoration:none; }
.subFooter a:hover { text-decoration:underline; }

a {
	color: #ba5915;
	font-weight:bold;
}
#content #page-services .column-1 ul {
	padding-bottom: 10px;
}
#content #page-relocation .column-2 ul {
	padding-bottom: 10px;
}
.testimonialReference {
	color: #ba5915;
}

.relocationFeature { background:url(../images/featureRelocation.gif) no-repeat top left; float:right; margin-top:60px; margin-bottom: 27px; width:588px; height:178px; }
.feature { width: 537px; float:right; padding-top: 38px; color:#ba5915; font-size:17px; font-weight:bold; line-height:20px; text-align:justify;}

.faqs {
	color: #ba5915;
	font-weight:bold;
}

.cs_reference { text-align:right; padding-top:5px; font-size:14px; }

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.breadcrumb {
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #7A7A7A;
}

.breadcrumb a{
	background: transparent url(../images/breadcrumb.gif) no-repeat center right;
	text-decoration: none;
	padding-right: 18px; /*adjust bullet image padding*/
	color: #C05D28;
}

.breadcrumb a:visited, .breadcrumb a:active{
	color: #C05D28;
}

.breadcrumb a:hover{
text-decoration: underline;
}

#content #page-case-studies .column-1 {
	font-size: 18px;
	line-height:24px;
}

#content #page-single .column-1 #formCheck fieldset table tr td { padding:5px; }
#content #page-quote .column-2 #formCheck fieldset table tr td { padding:5px; }

fieldset { border:1px solid #C05D28 }

.odd {
	background-color:#fff3ce;
}

.tr {
	padding: 5px;
}
