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

a:link, a:visited, a:active {
font-family: Verdana, Geneva, sans-serif;
color: #222;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.2em;
font-size: 1em;
}

a:hover {
	font-family: Verdana, Geneva, sans-serif;
color: #222;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.2em;
font-size: 1em;
text-decoration:underline;
	}
	
	

a.utility_nav:link, a.utility_nav:visited, a.utility_nav:active {
font-family: Verdana, Geneva, sans-serif;
color: #222;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.2em;
font-size: 1em;
}

a.utility_nav:hover {
	font-family: Verdana, Geneva, sans-serif;
color: #222;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.2em;
font-size: 1em;
text-decoration:underline;
	}
	
a.mainNav:link, a.mainNav:visited, a.mainNav:active{
font-family: Trebuchet MS;
color: #eaeaea;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.5em;
font-size: 1.2em;
	}
	
	a.mainNav:hover{
font-family: Trebuchet MS;
color: #B0B0AD;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.5em;
font-size: 1.2em;
	}
	
a.subNav:link, a.subNav:visited, a.subNav:active{
/*font-family: Verdana;
color: #7d7d7d;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.2em;
font-size: 1.2em;*/
font-family:Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 11px; 
COLOR: #000;
/*padding-left:50px;*/
	}	

a.subNav:hover{
/*font-family: Verdana;
color: #222;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.2em;
font-size: 1.2em;*/
font-family:Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 11px; 
COLOR: #000;
/*padding-top:50px;
padding-left:50px;*/
	}
	
	a.tertiaryNav:link, a.tertiaryNav:visited, a.tertiaryNav:active{
/*font-family: Verdana;
color: #7d7d7d;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.2em;
font-size: 1.2em;*/
font-family:Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 11px; 
COLOR: #80182E;
/*padding-left:50px;*/
	}	

a.tertiaryNav:hover{
/*font-family: Verdana;
color: #222;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.2em;
font-size: 1.2em;*/
font-family:Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 11px; 
COLOR: #80182E;
/*padding-top:50px;
padding-left:50px;*/
	}
	
	
	
	a.quaternaryNav:link, a.quaternaryNav:visited, a.quaternaryNav:active{
/*font-family: Verdana;
color: #7d7d7d;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.2em;
font-size: 1.2em;*/
font-family:Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 11px;
color:#7F932B;
/*padding-left:50px;*/
	}	

a.quaternaryNav:hover{
/*font-family: Verdana;
color: #222;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.2em;
font-size: 1.2em;*/
font-family:Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 11px; 
color: #7F932B;
/*padding-top:50px;
padding-left:50px;*/
	}
	
a.subNavHome:link, a.subNavHome:visited, a.subNavHome:active{
font-family: "Times New Roman", Times, serif;
color: #eaeaea;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.2em;
font-size: 1.3em;
	}
	
	a.subNavHome:hover{
font-family: "Times New Roman", Times, serif;
color: #B0B0AD;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.2em;
font-size: 1.3em;
	}


.on_the_move {
font-family: Verdana, Geneva, sans-serif;
color: #000;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.2em;
font-size: 1.2em;
	}
	
.moving_storage {
font-family: Trebuchet MS;
color: #000;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.2em;
font-size: 2em;
	}
	
.quickQuote {
font-family: Times New Roman;
color: #c2c4c5;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.2em;
font-size: 3.4em;
	}
	
.quickQuoteText {
font-family: Verdana;
color: #fff;
text-decoration: none;
word-spacing: normal;
text-align: right;
letter-spacing: 1px;
line-height: .6em;
font-size: 1.2em;
	}
	
.bodyCopyWhite {
font-family: Verdana;
color: #fff;
text-decoration: none;
word-spacing: normal;
text-align: right;
letter-spacing: 1px;
line-height: 1em;
font-size: 1.2em;
text-align:left;
	}
	
	
.h1 {
font-family: Times New Roman;
color: #7F932B;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.2em;
font-size: 2.2em;
	}
	
.bodyCopy {
font-family: Verdana;
color: #808080;
text-decoration: none;
word-spacing: normal;
/*text-align: justify;*/
letter-spacing: 1px;
line-height: 1.2em;
font-size: 1.1em;
	}
	
.bodyCopySmall {
font-family: Verdana;
color: #222;
text-decoration: none;
word-spacing: normal;
/*text-align: justify;*/
letter-spacing: 1px;
line-height: 1.2em;
font-size: 1em;
	}
	
	
/*Social Media Rollover css*/
	
#social_media_nav_Menu {
  list-style: none;
  padding: 0;
  margin: 0;
  width:143px;
  height:37px;
  position: relative;
  overflow: hidden;
	}
	
#social_media_nav_Menu span {
  display: none;
  position: absolute;
}

#social_media_nav_Menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}

#social_media_nav_Menu a:hover {
  background-position: left bottom;
}

#social_media_nav_Menu a:hover span {
  display: block;
}

#social_media_nav_Menu .facebook {
	top:0px;
  width: 29px;
	height: 34px;
	background: url(../images/facebook-css.jpg) no-repeat;
  overflow: hidden;
}

#social_media_nav_Menu .facebook span {
  width: 29px;
  height: 34px;
  background: url(../images/facebook-css.jpg) no-repeat;
  left: 0px;
  top: -34px;
  overflow: hidden;
}

#social_media_nav_Menu .blog {
	top:0px;
	left:29px;
  width: 29px;
	height: 34px;
	background: url(../images/blog-css.jpg) no-repeat;
  overflow: hidden;
}

#social_media_nav_Menu .blog span {
  width: 29px;
  height: 34px;
  background: url(../images/blog-css.jpg) no-repeat;
  left: 0px;
  top: -34px;
  overflow: hidden;
}

#social_media_nav_Menu .twitter {
	top:0px;
	left:58px;
  width: 73px;
  height: 34px;
	background: url(../images/twitter-css.jpg) no-repeat;
  overflow: hidden;
}

#social_media_nav_Menu .twitter span {
  width: 73px;
  height: 34px;
  background: url(../images/twitter-css.jpg) no-repeat;
  left: 0px;
  top: -34px;
  overflow: hidden;
}
/*Social Media Rollover css end*/

/*Footer Rollover css*/
	
#footer_Menu {
	background-image:url(../images/footer_bkgrnd.gif);
  list-style: none;
  padding: 0;
  margin: 0;
  width:967px;
  height:94px;
  position: relative;
  overflow: hidden;
	}
	
#footer_Menu span {
  display: none;
  position: absolute;
}

#footer_Menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}

#footer_Menu a:hover {
  background-position: left bottom;
}

#footer_Menu a:hover span {
  display: block;
}


/*<li><a href="#" class="mayflower">mayflower <span></span></a></li>
  <li><a href="#" class="bbb">bbb <span></span></a></li>
  <li><a href="#" class="amsa">amsa<span></span></a></li>
  <li><a href="#" class="nys_movers">nys_movers<span></span></a></li>*/
#footer_Menu .mayflower {
	top:15px;
	left:75px;
  width: 285px;
	height: 66px;
	background: url(../images/mayflower-css.jpg) no-repeat;
  overflow: hidden;
}

#footer_Menu .mayflower span {
  width: 285px;
  height: 66px;
  background: url(../images/mayflower-css.jpg) no-repeat;
  left: 0px;
  top: -66px;
  overflow: hidden;
}

#footer_Menu .bbb {
	top:15px;
	left:320px;
  width: 169px;
	height: 66px;
	background: url(../images/bbb-css.jpg) no-repeat;
  overflow: hidden;
}

#footer_Menu .bbb span {
  width: 169px;
  height: 66px;
  background: url(../images/bbb-css.jpg) no-repeat;
  left: 0px;
  top: -66px;
  overflow: hidden;
}

#footer_Menu .amsa {
	top:15px;
	left:474px;
  width: 207px;
  height: 66px;
	background: url(../images/amsa-css.jpg) no-repeat;
  overflow: hidden;
}

#footer_Menu .amsa span {
  width: 207px;
  height: 66px;
  background: url(../images/amsa-css.jpg) no-repeat;
  left: 0px;
  top: -66px;
  overflow: hidden;
}

#footer_Menu .nys_movers {
	top:15px;
	left:681px;
  width: 207px;
  height: 66px;
	background: url(../images/nys_movers-css.jpg) no-repeat;
  overflow: hidden;
}

#footer_Menu .nys_movers span {
  width:207px;
  height: 66px;
  background: url(../images/nys_movers-css.jpg) no-repeat;
  left: 0px;
  top: -66px;
  overflow: hidden;
}
/*Footer Rollover css end*/

/*Home Sub Nav Rollover css*/
	
#sub_navigation_Menu {
	background-image:url(../images/home_subnav_bkground.gif);
  list-style: none;
  padding: 0;
  margin: 0;
  width:950px;
  height:197px;
  position: relative;
  overflow: hidden;
	}
	
#sub_navigation_Menu span {
  display: none;
  position: absolute;
}

#sub_navigation_Menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}

#sub_navigation_Menu a:hover {
  background-position: left bottom;
}

#sub_navigation_Menu a:hover span {
  display: block;
}

#sub_navigation_Menu .residential {
	top:20px;
	left:40px;
  width: 155px;
	height: 82px;
	background: url(../images/residential-css.jpg) no-repeat;
  overflow: hidden;
}

#sub_navigation_Menu .residential span {
   width: 155px;
	height: 82px;
  background: url(../images/residential-css.jpg) no-repeat;
  left: 0px;
  top: -82px;
  overflow: hidden;
}

#sub_navigation_Menu .commercial {
	top:20px;
	left:215px;
   width: 155px;
	height: 82px;
	background: url(../images/commercial-css.jpg) no-repeat;
  overflow: hidden;
}

#sub_navigation_Menu .commercial span {
   width: 155px;
	height: 82px;
  background: url(../images/commercial-css.jpg) no-repeat;
  left: 0px;
  top: -82px;
  overflow: hidden;
}

#sub_navigation_Menu .vault {
	top:20px;
	left:390px;
   width: 155px;
	height: 82px;
	background: url(../images/vault-css.jpg) no-repeat;
  overflow: hidden;
}

#sub_navigation_Menu .vault span {
  width: 155px;
	height: 82px;
  background: url(../images/vault-css.jpg) no-repeat;
  left: 0px;
  top: -82px;
  overflow: hidden;
}
#sub_navigation_Menu .records {
	top:20px;
	left:565px;
   width: 155px;
	height: 82px;
	background: url(../images/records-css.jpg) no-repeat;
  overflow: hidden;
}

#sub_navigation_Menu .records span {
   width: 155px;
	height: 82px;
  background: url(../images/records-css.jpg) no-repeat;
  left: 0px;
  top: -82px;
  overflow: hidden;
}

#sub_navigation_Menu .asset {
	top:20px;
	left:740px;
   width: 155px;
	height: 82px;
	background: url(../images/asset-css.jpg) no-repeat;
  overflow: hidden;
}

#sub_navigation_Menu .asset span {
   width: 155px;
	height: 82px;
  background: url(../images/asset-css.jpg) no-repeat;
  left: 0px;
  top: -82px;
  overflow: hidden;
}


/*Home Sub Nav Rollover css end*/



/*CSS for submit button*/
.button {
    border: none;
    background: url('../images/submit.jpg') no-repeat top left;
	width:234px;
	height:47px;
	color:#940000;
	font-size:1px;
}
.button:hover {
    border: none;
    background: url('../images/submit_over.jpg') no-repeat top left;
}
/*CSS for submit button*/
	

/*CSS for white submit button*/
.white_button {
    border: none;
    background: url('../images/submit_white.jpg') no-repeat top left;
	width:234px;
	height:47px;
	color:#940000;
	font-size:1px;
}
.white_button:hover {
    border: none;
    background: url('../images/submit_over_white.jpg') no-repeat top left;
}


.send_button {
    border: none;
    background: url('../images/send_white.jpg') no-repeat top left;
	width:234px;
	height:47px;
	color:#940000;
	font-size:1px;
}
.send_button:hover {
    border: none;
    background: url('../images/send_over_white.jpg') no-repeat top left;
}
/*CSS for white submit button*/

.footer {
font-size:11px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}
.footer a:link, .footer a:visited, .footer a:selected {
font-size:11px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}

h1
{
display:none;
}
