@charset "iso-8859-1";

body, div, span, applet, object, h1, h2, h3, h4, h5, h6, font, dl, dt, dd, ol, ul, li, form  {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

body {
  background: #000 url(../images/platinum/bg_page.gif) top no-repeat;
  color: #fff;
  font-family: Helvetica, Arial, sans-serif;
  font-size: .8em;
  line-height: .8em;
}

.page {
  width: 949px;
  margin: 0px auto;
}


p {
  line-height: 1.2em;
  text-align: left;
}

a, a:link, a:visited {
  color: #ccc;
  text-decoration: none;
}
a:hover, a:active, a:focus {
  color: #ccc;
  text-decoration: underline;
}


.black { color: #000; }
.blue { color: #29abe2; }
.red { color: #f01a26; }
.gray { color: #666; }

.cb { clear: both; }

.fl { float: left; }
.fr { float: right; }

.tal { text-align: left; }
.tar { text-align: right; }

.p0 { padding: 0px; }
.p5 { padding-top: 7px; }
.p10 { padding-top: 10px; }

.p10a { padding: 10px; }

.allcaps { text-transform: uppercase; }


.logo {
  margin: 0 0 0 15px;
  position: relative;
  display: block;
  width: 232px;
  height: 125px;
  /* text-indent: -9009px; */
  background: url(../images/platinum/logo.gif) no-repeat 0 0;
}
.header {
  width: 940px;
  background: url(../images/platinum/toll_free_number_wht.gif) center right no-repeat;
}




#topnav {
  width: 930px;
  position: absolute;
  z-index: 999;
  left: 10px;
  list-style: none;
}
  ul#topnav li {
    display: inline;
    float: left;
    list-style: none;
	width: 155px;
	height: 33px;
  }
  li.navhmov a, li.navhmov a:link, li.navhmov a:visited {
    position: relative; 
    display: block;
    /* width: 155px; */
    height: 33px;
    /* text-indent: -9009px; */
    background: url(../images/platinum/nav_householdmoving.png) no-repeat ;
  }
  li.navhmov a:hover{
    background: url(../images/platinum/nav_householdmoving2.png) no-repeat;
  }
  li.navpac a, li.navpac a:link, li.navpac a:visited {
    position: relative; 
    display: block;
    /* width: 155px; */
    height: 33px;
    /* text-indent: -9009px; */
    background: url(../images/platinum/nav_packingservices.png) no-repeat ;
  }
  li.navpac a:hover, li.navpac a:active, li.navpac a:focus {
   background: url(../images/platinum/nav_packingservices2.png) no-repeat;
  }

  li.navmovt a, li.navmovt a:link, li.navmovt a:visited{
    position: relative; 
    display: block;
    /* width: 155px; */
    height: 33px;
    /* text-indent: -9009px; */
    background: url(../images/platinum/nav_movingtips.png) no-repeat ;
  }
  li.navmovt a:hover, li.navmovt a:active, li.navmovt a:focus {
    background: url(../images/platinum/nav_movingtips2.png) no-repeat;
  }
  li.navmovg a, li.navmovg a:link, li.navmovg a:visited {
    position: relative; 
    display: block;
    /* width: 155px; */
    height: 33px;
    /* text-indent: -9009px; */
    background: url(../images/platinum/nav_movingguide.png) no-repeat;
  }
  li.navmovg a:hover, li.navmovg a:active, li.navmovg a:focus {
    background: url(../images/platinum/nav_movingguide2.png) no-repeat;
  }
  li.navtest a, li.navtest a:link, li.navtest a:visited {
    position: relative; 
    display: block;
    /* width: 155px; */
    height: 33px;
    /* text-indent: -9009px; */
    background: url(../images/platinum/nav_testimonials.png) no-repeat ;
  }
  li.navtest a:hover, li.navtest a:active, li.navtest a:focus{
    background: url(../images/platinum/nav_testimonials2.png) no-repeat ;
  }
  li.navcom a, li.navcom a:link, li.navcom a:visited {
    position: relative; 
    display: block;
    /* width: 155px; */
    height: 33px;
    /* text-indent: -9009px; */
    background: url(../images/platinum/nav_companyprofile.png) no-repeat ;
  }
  li.navcom a:hover, li.navcom a:active, li.navcom a:focus {
    background: url(../images/platinum/nav_companyprofile2.png) no-repeat;
  }
    li.navhmov2 a, li.navhmov2 a:link, li.navhmov2 a:visited, li.navhmov2 a:hover, li.navhmov2 a:active, li.navhmov2 a:focus {
    position: relative; 
    display: block;
    /* width: 155px; */
    height: 33px;
    /* text-indent: -9009px; */
    background: url(../images/platinum/nav_householdmoving2.png) no-repeat ;
  }
  li.navpac2 a, li.navpac2 a:link, li.navpac2 a:visited, li.navpac2 a:hover, li.navpac2 a:active, li.navpac2 a:focus {
    position: relative; 
    display: block;
    /* width: 155px; */
    height: 33px;
    /* text-indent: -9009px; */
    background: url(../images/platinum/nav_packingservices2.png) no-repeat ;
  }
  li.navmovt2 a, li.navmovt2 a:link, li.navmovt2 a:visited, li.navmovt2 a:hover, li.navmovt2 a:active, li.navmovt2 a:focus {
    position: relative; 
    display: block;
    /* width: 155px; */
    height: 33px;
    /* text-indent: -9009px; */
    background: url(../images/platinum/nav_movingtips2.png) no-repeat ;
  }
  li.navmovg2 a, li.navmovg2 a:link, li.navmovg2 a:visited, li.navmovg2 a:hover, li.navmovg2 a:active, li.navmovg2 a:focus {
    position: relative; 
    display: block;
    /* width: 155px; */
    height: 33px;
    /* text-indent: -9009px; */
    background: url(../images/platinum/nav_movingguide2.png) no-repeat ;
  }
  li.navtest2 a, li.navtest2 a:link, li.navtest2 a:visited, li.navtest2 a:hover, li.navtest2 a:active, li.navtest2 a:focus {
    position: relative; 
    display: block;
    /* width: 155px; */
    height: 33px;
    /* text-indent: -9009px; */
    background: url(../images/platinum/nav_testimonials2.png) no-repeat ;
  }
  li.navcom2 a, li.navcom2 a:link, li.navcom2 a:visited, li.navcom2 a:hover, li.navcom2 a:active, li.navcom2 a:focus {
    position: relative; 
    display: block;
    /* width: 155px; */
    height: 33px;
    /* text-indent: -9009px; */
    background: url(../images/platinum/nav_companyprofile2.png) no-repeat ;
  }
.sect_head_platinum {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  width: 909px;
  height: 86px;
  background: url(../images/platinum/header_platinum.jpg) top left no-repeat;
  text-indent: -9999px;
}

.leftcol {
  padding: 0 10px;
  width: 232px;
  float: left;
  text-align: left;
}
	#leftnav {
	  padding: 0;
	  margin: 0;
	  
	}
	  ul#leftnav li {
		margin: 0;
	  list-style: none;
	  font-size: 12px;
	  font-weight:bold;
	  text-transform: uppercase;
	}
	  .leftnavp1 {
	    position: relative;
	    top: 17px;
	    left: 10px;
	  }
	  .leftnavp2 {
	    position: relative;
	    top: 8px;
	    left: 10px;
		font-size: 11px;
	  }
	  .leftnavp3 {
	    position: relative;
	    top: 12px;
	    left: 10px;
	  }
	  li.packingservices a, li.packingservices a:link, li.packingservices a:visited, li.packingservices a:hover, li.packingservices a:active, li.packingservices a:focus {
			position: relative; 
			margin-bottom: 2px;
			display: block;
			width: 230px;
			height: 42px;
			background: url(../images/platinum/bg_lnavhead.gif) no-repeat;
	    	text-decoration: none;
			font-weight: bold;
			font-size: 14px;
			color: #fff;
			overflow: hidden;
	  }
	  ul#leftnav li.packingservices {
	  	font-weight: bold;
		font-size: 14px;
	  }
	  ul#leftnav li.redbg, ul#leftnav li.ltgraybg {
	  	font-weight: normal;
		font-size: 12px;
	  }
	  li.ltgraybg a, li.ltgraybg a:link, li.ltgraybg a:visited, li.ltgraybg a:active {
			position: relative; 
			margin-bottom: 2px;
			display: block;
			width: 230px;
			height: 25px;
			background: url(../images/platinum/bg_lnavltgray.gif) no-repeat;
	    text-decoration: none;
			color: #000;
			overflow: hidden;
	  }
	  li.ltgraybg a:hover, li.ltgraybg a:focus{
	  background: url(../images/platinum/bg_lnavltgray_hover.gif) no-repeat;
	  }
	  li.redbg a, li.redbg a:link, li.redbg a:visited, li.redbg a:hover, li.redbg a:active, li.redbg a:focus {
			position: relative; 
			margin-bottom: 2px;
			display: block;
			width: 230px;
			height: 25px;
			background: url(../images/platinum/bg_lnavred.gif) no-repeat;
	    text-decoration: none;
			color: #fff;
			overflow: hidden;
	  }
		.lnavbottom {
			width: 230px;
			height: 17px;
			position: relative;
			text-indent: -9990px;
			background: url(../images/platinum/bg_lnavfoot.gif) no-repeat;
		}
		
.middlecol {
  width: 411px;
  float: left;
  text-align: left;
  line-height: 1.2em;
}
  .quotebox {
    width: 382px;
    background: #000;
    padding: 12px;
    font-size: 1.1em;
    line-height: 1.3em;
  }
  .quotebox img {
    float: right;
    padding-left: 12px;
  }

.boxblk {
	padding: 0 0 0 25px;
	width: 227px;
	height: 194px;
	position: relative;
	top: -3px;
	float: left;
	line-height: 25px;
	background: url(../images/platinum/boxblk.gif) no-repeat;
	color: #fff;
}
	.boxblk h1 {
		margin: 18px 8px 10px 0;
		padding: 0;
		position: relative;
		display: block;
		width: 211px;
		height: 27px;
		float: right;
		/* text-indent: -9009px; */
		background: url(../images/home/boxblk_freemoving.gif) no-repeat;
	}
	.boxblk input {
		margin: 3px 0;
		margin-left: -6px;
		padding: 1px;
		width: 70px;
		font-size: 10px;
		background: #fff;
	}
	.boxblk select {
		margin: 3px 0;
		width: 100px;
		font-size: 10px;
		background: #fff;
	}
	.boxblk img {
		position: relative;
		top: 3px;
		left: 6px;
	  cursor:pointer;
	}
	input.getquote {
		margin: 7px 15px 5px 0;
		padding: 0;
		border: 0;
		float: right;
		width: 105px;
		height: 16px;
		background: url(../images/home/btn_getquote_blk.gif) top left no-repeat;
		cursor:pointer;
	}


.test {
  margin: 0;
  width: 965px;
	height: 100px;
	background: url(../images/platinum/bg_testimonials_mid.gif) top left repeat-x;
}
.testh1 {
	margin: 0;
	padding-left: 30px;
	padding-top: 15px;
	width: 935px;
	height: 30px;
	background: url(../images/platinum/bg_testimonials_top.gif) top left no-repeat;
	color: #fff;
	float: left;
	text-align: left;
	text-transform: uppercase;
}
	ul.testlist {
	  position: relative;
	  padding: 0 20px;
	  top: -1px;
	  width: 926px;
		line-height: 1.5em;
		font-size: .9em;
		background: url(../images/platinum/bg_testimonials_mid.gif) top left repeat-x;
		height: 50px;
	}
		ul.testlist li {
			display: inline;
			list-style-type: none;
			background: transparent;
			color: #f01a26;
		}
	.test_bot {
	  position: relative;
	  top: -2px;
	  display: block;
	  width: 965px;
	  height: 19px;
	  text-indent: -9999px;
	  background: url(../images/platinum/bg_testimonials_bot.gif);
	}



.bottomnav {
  margin: 0;
  width: 963px;
	height: 100px;
	background: url(../images/platinum/bg_bottomnav.gif) top left repeat-x;
}
	ul.bottomnavlist {
	  margin: 20px 0 0 0;
	  padding: 0 20px;
	  float: left;
	  width: 923px;
		line-height: 1.2em;
		font-size: .9em;
	}
		ul.bottomnavlist li {
		  float: left;
		  width: 131px;
			list-style-type: none;
			background: transparent;
			color: #ccc;
		}
		ul.bottomnavlist li a, ul.bottomnavlist li a:link, ul.bottomnavlist li a:visited {
		  color: #ccc;
		  text-decoration: none;
		}
		ul.bottomnavlist li a:hover, ul.bottomnavlist li a:active, ul.bottomnavlist li a:focus {
		  color: #ccc;
		  text-decoration: underline;
		}
	.bottomnav_bot {
	  margin: 0;
	  padding: 0;
	  overflow: hidden;
	  width: 963px;
	  height: 46px;
	  line-height: .8em;
	  background: url(../images/platinum/bg_bottomnav2.gif) top left no-repeat;
	  color: #fff;
	}
	  .copyright {
	    position: relative;
	    top: 20px;
	    left: 18px;
			font-size: .9em;
	  }
  
  
  
.badges {
  text-align: right;
  width: 960px;
}
  .badges img {
    padding: 30px 20px;
  }
  

/* ROUNDED CORNER BOX STYLES - color changes in each stylesheet */

#simpleboxcontent {
	padding: 10px;
}

#boxbody	{
  position: relative;
	float: left;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0m;
	padding: 0;
	width: 100%;
	background-color: #333;
	height:auto !important; /* real browsers */

}
	/* corners and borders */
  #tlc_boxbody, #trc_boxbody, #blc_boxbody, #brc_boxbody {
	  background-color: transparent;
	  background-repeat: no-repeat;
	}
  #tlc_boxbody {
	  background-image: url(../images/box/boxblkbody_tlc.gif);
	  background-position: 0% 0%;
	}
  #trc_boxbody {
	  background-image: url(../images/box/boxblkbody_trc.gif);
	  background-position: 100% 0%;
	}
  #blc_boxbody {
	  background-image: url(../images/box/boxblkbody_blc.gif);
	  background-position: 0% 100%;
	}
  #brc_boxbody {
	  background-image: url(../images/box/boxblkbody_brc.gif);
	  background-position: 100% 100%;
	}
  #tb_boxbody, #bb_boxbody {
	  background-color: transparent;
	  background-repeat: repeat-x;
	}	
  #tb_boxbody {
	  background-image: url(../images/box/boxblkbody_tb.gif);
	  background-position: 0% 0%;
	}
  #bb_boxbody {
	  background-image: url(../images/box/boxblkbody_bb.gif);
	  background-position: 50% 100%;
	}
  #rb_boxbody {
	  background-image: url(../images/box/boxblkbody_rb.gif);
	  background-position: 100% 0%;
	  background-repeat: repeat-y;
	}
  #lb_boxbody {
	  background-color: #333; 
	  background-image:url(../images/box/boxblkbody_lb.gif);
	  background-position: 0% 100%;
	  background-repeat: repeat-y;
	}



#dkgrayboxcontent {
	padding: 12px;
	text-align: left;
	margin-top: 34px;
}
#dkgrayboxcontent  a, #dkgrayboxcontent  a:link, #dkgrayboxcontent  a:visited{
	color:#ddd;
	text-decoration:none;
}
#dkgrayboxcontent  a:hover, #dkgrayboxcontent  a:active{
	color:#ddd;
	text-decoration:underline;
}

#boxdkgray	{
  position: relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0m;
	padding: 0;
    width: 909px;
/*	background-color: #5c5c5c;
*/	color: #ddd;
	height:auto !important; /* real browsers */

}
	/* corners and borders */
  #tlc_boxdkgray, #trc_boxdkgray, #blc_boxdkgray, #brc_boxdkgray {
	  background-color: transparent;
	  background-repeat: no-repeat;
	}
  #tlc_boxdkgray {
	  background-image: url(../images/box/boxdkgrayblk_tlc.gif);
	  background-position: 0% 0%;
	}
  #trc_boxdkgray {
	  background-image: url(../images/box/boxdkgrayblk_trc.gif);
	  background-position: 100% 0%;
	}
  #blc_boxdkgray {
	  background-image: url(../images/box/boxdkgrayblk_blc.gif);
	  background-position: 0% 100%;
	}
  #brc_boxdkgray {
	  background-image: url(../images/box/boxdkgrayblk_brc.gif);
	  background-position: 100% 100%;
	}
  #tb_boxdkgray, #bb_boxdkgray {
	  background-color: transparent;
	  background-repeat: repeat-x;
	}	
  #tb_boxdkgray {
	  background-image: url(../images/box/boxdkgrayblk_tb.gif);
	  background-position: 0% 0%;
	}
  #bb_boxdkgray {
	  background-image: url(../images/box/boxdkgrayblk_bb.gif);
	  background-position: 50% 100%;
	}
  #rb_boxdkgray {
	  background-image: url(../images/box/boxdkgrayblk_rb.gif);
	  background-position: 100% 0%;
	  background-repeat: repeat-y;
	}
  #lb_boxdkgray {
	  background-color: #5c5c5c; 
	  background-image:url(../images/box/boxdkgrayblk_lb.gif);
	  background-position: 0% 100%;
	  background-repeat: repeat-y;
	}	
	
/* css dropdowns */
.subnav {
	visibility: hidden;
	float: none;
	background: #ffffff;
}
ul#topnav li:hover ul {
	visibility: visible;
}
ul#topnav li .subnav li {
	background: #ffffff;
	height: 25px;
	padding: 0;
	border-top: 1px solid #ffffff;
}
.subnav li a, .subnav li a:link, .subnav li a:visited {
	background: #f2f2f2;
	background-image: none;
	text-align: left;
	padding: 0;
	padding-left: 10px;
	line-height: 27px;
	height: 25px;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
.subnav li a:hover {
	background: #000000;
	background-image: none;
	color: #ffffff;
	text-decoration:none;
}
.subnav a:active {
	border: none;
}
.boxred {
	margin: 0 6px 0 0;
	padding: 0;
	width: 252px;
	height: 98px;
	position: relative;
	top: -3px;
	float: left;
	line-height: 25px;
	background: url(../images/platinum/viewtestimonials_box.gif) no-repeat;
	color: #fff;
}
	.boxred h1 {
		margin: 18px 0 10px 0;
		padding: 0;
		position: relative;
		display: block;
		width: 222px;
		height: 27px;
		float: right;
		text-indent: -9009px;
		background: url(../images/home/boxred_viewtest.gif) top left no-repeat;
	}
	.boxred select {
		margin: 3px 0;
		width: 130px;
		font-size: 10px;
		background: #fff;
	}
 /* end dropdowns */