* { margin:0px; padding:0px; } /* Fixes many browser compatibility issues */

html { }

body { font-family:Tahoma, Arial, Helvetica, sans-serif; color: #333; background-color:#61644A; font-size:12px; line-height:15px; line-height:150%; padding:10px 0px; }

/*** Tag Styles ***/
p { padding-bottom:14px; font-size:12px; }

img { border:none; } /* Used when a IMG tag is inside of an A tag */

/*a:link, a:visited, a:active {text-decoration:none; color:#CC6600; border-bottom:1px dotted #CC6600;}*/
a:link, a:visited, a:active { text-decoration:none; color:#773C00; border-bottom:1px dotted #773C00; }

a:hover { color:#AAA; border-bottom:1px dotted #AAA; }

h1 { font-size:33px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:normal; margin:15px 0px; }

/*.h1 {font-size:21px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:normal; margin:15px 0px; color:#818266; text-decoration:none; border:none; font-weight:normal;margin:5px 0 5px 0;}
.h1 a{font-size:21px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:normal; margin:15px 0px; color:#818266; text-decoration:none; border:none; font-weight:normal; }*/

h2 { }

h3 { }

h4 {}

h5 { }

h6 { }

/* Default styles for lists */
ul, ol { margin:5px 10px 15px 10px; }

li { margin-left:15px; margin-bottom:8px; }

/*** Content Styles ***/
#doc { width:950px; margin:0px auto; background-color:#575942; padding:4px; border:2px solid #6C7052; }

#docLiner { background-color:#FFF; }

#hdr { height:124px; background:url(/images/hdr_bkgd.jpg) repeat-x; position:relative; border-bottom:5px solid #DECCA3; }

#logo { position:absolute; right:0px; bottom:0px; }

#tagline { position:absolute; left:15px; top:20px; }

/* Navigation */
#nav { }

/* hide Nav items */
#nav li.nav-hide { display:none; }

#bdy li.bdy-hide { display:none; }

#ftrNav li.ftr-hide { display:none; }

#ftr { border-top:5px solid #EEE5D1; background-color:#D6BF8B;}

#ftr h5 { letter-spacing:1px; color:#333; }

#ftr h6 { text-align:right; color:#333; }

#ftr a:link, #ftr a:visited, #ftr a:active { color:#990000; border:none; text-decoration:underline; }

#ftr a:hover { }

#ftrNav { position:relative; width:750px; float:right;}

#ftrNav ul { margin:0px; position:absolute; right:-20px; top:0px; list-style:none; }

#ftrNav ul ul { display:none; }

#ftrNav li { margin:8px 5px 0px 7px; padding:0px 18px 0px 7px; float:left; border-right:1px solid #333; }

#ftrNav li a:link, #ftrNav li a:visited, #ftrNav li a:active { color:#333; text-transform:uppercase; border:none; }

#ftrNav li a:hover { }

#ftrNav li.last { border-right:none; }

/*** Reused Styles ***/
.pad { padding:12px; }

.defined { font-weight:bold; font-size:18px; }

.clear { clear:both; }

.clearL { clear:left; }

.clearR { clear:right; }

.phtoBrd { border:3px solid #CCC; }

img.left { float:left; margin:5px 0px; margin-right:10px; }

img.right { float:right; margin:5px 0px; margin-left:10px; }

/*** Layouts ***/
/* l-rgt = layout column right, l-lft = layout column left */
/* col-sm = column small, col-md = column medium */
.l-rgt { }

.l-rgt .col-sm { float:right; }

.l-rgt .col-md { float:right; }

.l-rgt .col-main { float:left; }

.l-lft { background:url(/images/lcbk.gif) left repeat-y; }

.l-lft .col-sm { float:left; }

.l-lft .col-md { float:left; }

.l-lft .col-main { float:right; }

/* column sizes */
.col-sm { width:260px; text-align:center; }

.col-md { width:300px; }

.col-main { width:575px; float: left; }

/* Call to actions */
.CTA-1, .CTA-2, .CTA-3 { border:2px solid #DDD; background-color:#EEE; margin:12px 12px 0px 0px; padding:0px 12px 6px 12px; color:#333; }

.CTA-1 h1, .CTA-2 h1, .CTA-3 h1 { font-size:20px; line-height:normal; margin-bottom:.7em; }

.CTA-1 { width:568px; border:#D3CA96; background-color:#FBF4D2; float: left; clear: both; }

.CTA-1 h1 { }

.CTA-1 img { }

.CTA-1 p { }

.CTA-2 { width:286px; border:#D3CA96; background-color:#FBF4D2; float: left; }

.CTA-2 h1 { }

.CTA-2 h1 a:link, .CTA-2 h1 a:visited, .CTA-2 h1 a:active { color:#847000; border-bottom:1px dotted #847000; }

.CTA-2 h1 a:hover { color:#AAA; border-bottom:1px dotted #AAA; }

.CTA-2 img { float:left; margin:0 7px 0 0;}

.CTA-2 p { }

.CTA-3 {  /*width:564px;float: left;*/ border: 2px solid #000000; background-color:#FBF4D2; }

.CTA-3 .specialFont { color:#000000; }

.CTA-3 img { }

.CTA-3 p { color:#000000; }






.floatLeft{ float:left;}
.floatRight{ float:right;}

/*** Page specific Styles ***/

/* Homepage */
#hpFlash { border:3px solid #DDDDDD; width:592px; }

/* Gallery */
#galleryHolder { width:800px; margin:0px auto; border:3px solid #DDDDDD; }

/* Awards */
.awardGroup { border-top:1px solid #CCC; padding-top:20px; padding-bottom:5px; }

.awardGroup .list { float:left; }

.awardGroup .award { float:right; }

/*--- Community Map Tool Tips ---*/
.mapDiv { position:relative; z-index:1; }

div#tipDiv { position:absolute; visibility:hidden; left:0; top:0; z-index:10000; background-color:#FFFFFF; width:110px; padding:10px; background-image:url(/images/rowContentBk.jpg); background-position:top left; background-repeat:repeat-x; border:2px solid #7E7D6B; }

#tipDiv .img { text-align:center; margin:auto; width:auto; padding-bottom:8px; }

#tipDiv .img img { border:1px #000000 solid; }

.moveByDesign p { /*width:450px;*/}

.moveByDesign ul{ margin-left:-14px;}
.moveByDesign li{list-style-type:none; background-repeat:no-repeat; padding:10px 0px 0px 165px; height:77px;}

.moveByDesign li.bull_coordination{ background-image:url(/images/bull_coordination.jpg); }
.moveByDesign li.bull_staging{ background-image:url(/images/bull_staging.jpg); }
.moveByDesign li.bull_downsizing{ background-image:url(/images/bull_downsizing.jpg); }
.moveByDesign li.bull_qualifying{ background-image:url(/images/bull_qualifying.jpg); }
.moveByDesign li.bull_packing{ background-image:url(/images/bull_packing.jpg); }
.moveByDesign li.bull_move_in{ background-image:url(/images/bull_move_in.jpg); }
.moveByDesign li.bull_placement{ background-image:url(/images/bull_placement.jpg); }
.moveByDesign li.bull_consultant{ background-image:url(/images/bull_consultant.jpg); }

.moveByDesign ul li strong{display:none;}
.moveByDesignSpecialImage{ background:url(/images/truck_w_signs_sm2.jpg) no-repeat top left;}

a.specialFont { font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:21px; font-weight:normal; line-height:normal; margin:15px 0px; color:#818266; text-decoration:none; border:none; font-weight:normal;margin:10px 0 5px 0; display:block;}

.specialFont { font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:21px; font-weight:normal; line-height:normal; margin:15px 0px; color:#818266; text-decoration:none; border:none; font-weight:normal;margin:10px 0 5px 0; display:block;}

.specialFont2{font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:28px; font-weight:normal; line-height:normal; margin:15px 0px; color:#61644A; text-decoration:none; border:none; font-weight:normal;margin:10px 0 5px 0; display:block;}

.specialFontSmall{ font-size:18px;}
.specialFontLgIt{font-style:italic; font-weight:bold; font-size:120%;}

.facebook{ float:left;}
