﻿@charset "utf-8";
/* CSS Document */
body { 	
	background: repeat-y 50% 0;
}
/* PAGE DIVS */
#pageNavy {
	position: relative;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
	background-color: #111c4a;
	height: 1700px;
	background-image: url(../images/bgnd-page-navy.jpg);
	background-repeat:repeat-y
}

#page {
	position: relative;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
	height: 1600px;
	background-image: url(../images/bgnd-page.png);
	background-repeat:repeat-y
}
#page2 {
	position: relative;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
	height: 1100px;
	background-image: url(../images/bgnd-page.png);
	background-repeat:repeat-y
}
#pagemed {
	position: relative;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
	height: 1350px;
	background-image: url(../images/bgnd-page.png);
	background-repeat:repeat-y
}
#pagesml {
	position: relative;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
	height: 980px;
	background-image: url(../images/bgnd-page.png);
	background-repeat:repeat-y
}
#pageHome2 {
	position: relative;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
	height: 890px;
	background-image: url(../images/bgnd-page-hm.png);
	background-repeat:repeat-y;
}
#pageHome3 {
	position: relative;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
	height: 730px;
	background-image: url(../images/bgnd-page-hm.png);
	background-repeat:repeat-y;
	z-index: 1;
}
#pageCalc {
	position: relative;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
	height: 1700px;
	background-image: url(../images/bgnd-page.png);
	background-repeat:repeat-y
}
#pageHome {
	position: relative;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
	height: 1800px;
	background-image: url(../images/bgnd-page.png);
	background-repeat:repeat-y
}
#pageLong {
	position: relative;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
	height: 2000px;
	background-image: url(../images/bgnd-page.png);
	background-repeat:repeat-y
}

/* TOP MENU DIVS */
#divLogo {
	position:absolute;
	float:left;
	left:1px;
	top:0px;
	width:234px;
	height:142px;
	z-index:1009;
}
#divTopMenu {
	position:absolute;
	float:left;
	left:225px;
	top:77px;
	width:774px;
	height:50px;
	z-index:1010;
	background-image: url(../images/ribbon-mnu-navy-top-thin.png);
	background-position:right;
	background-repeat:no-repeat
}

#divTopMenuHm {
	position:absolute;
	float:left;
	left:243px;
	top:79px;
	width:756px;
	height:35px;
	z-index:1010;
	background-image: url(../images/ribbon-mnu-navy-top-thin.png);
	background-position:right;
	background-repeat:no-repeat
}
#divTopFranchise {
	position:absolute;
	float:left;
	left:255px;
	top:76px;
	width:726px;
	height:40px;
	z-index:200;
	background-color: #291672;
}
#divMapPhone {
	position:absolute;
	left:275px;
	top:19px;
	width:248px;
	height:32px;
	z-index:3;
}
#divTagline {
	position:absolute;
	left:619px;
	top:54px;
	width:373px;
	height:23px;
	z-index:3;
}

/* HOME PAGE DIVS */
#divStates{
	position:absolute;
	left:227px;
	top:182px;
	width:635px;
	height:27px;
	z-index:10;
	float:left;
}
#divSpeech {
	position:absolute;
	left:55px;
	top:183px;
	width:162px;
	height:138px;
	z-index:3;
	float:left;
}
#divKeyBenefits {
	position:absolute;
	left:49px;
	top:157px;
	width:397px;
	height:215px;
	z-index:30;
	float:left;
}

#divOrderOptions {
	position:absolute;
	left:245px;
	top:382px;
	width:342px;
	height:76px;
	z-index:30;
	float:left;
}

#div3Steps{
	position:absolute;
	left:-3px;
	top:285px;
	width:368px;
	height:183px;
	z-index:30;
	float:left;
}
#divMainImage {
	position:absolute;
	left:18px;
	top:102px;
	width:965px;
	z-index:4;
	float:left;
	height: 727px;
	background-image: url(../images/home-bg3.png);
	background-repeat:no-repeat
}
#divMainImage2 {
	position:absolute;
	left:18px;
	top:102px;
	width:965px;
	z-index:4;
	float:left;
	height: 727px;
	background-image: url(../images/home-bg-janine.png);
	background-repeat:no-repeat
}
#divMainImage3 {
	position:absolute;
	left:18px;
	top:105px;
	width:965px;
	z-index:4;
	float:left;
	height: 570px;
	background-image: url(images/home-bg.png);
	background-repeat:no-repeat
}
#divMainImage4 {
	position:absolute;
	left:18px;
	top:102px;
	width:965px;
	z-index:4;
	float:left;
	height: 700px;
	background-image: url(../images/home-bg5.png);
	background-repeat:no-repeat
}
#divCalcHome {
	position:absolute;
	left:692px;
	top:253px;
	width:148px;
	height:97px;
	z-index:5;
	background-repeat:no-repeat;
	float:left;
}
#divCalcText {
	position:absolute;
	left:810px;
	top:333px;
	width:144px;
	height:75px;
	z-index:6;
	float:left;
}
#divSubTitle1 {
	position:absolute;
	left:120px;
	top:594px;
	width:799px;
	height:36px;
	z-index:9;
	float:left;
}
#divSubTitle2 {
	position:absolute;
	left:139px;
	top:562px;
	width:745px;
	height:34px;
	z-index:1;
	float:left;
}
#divSubTitle3 {
	position:absolute;
	left:139px;
	top:520px;
	width:729px;
	height:38px;
	z-index:1;
	float:left;
}
#divLine {
	position:absolute;
	left:44px;
	top:527px;
	width:920px;
	height:30px;
	z-index:100;
	float:left;
}
#divLine2 {
	position:absolute;
	left:6px;
	top:472px;
	width:46px;
	height:30px;
	z-index:1050;
	float:left;
}
#divPackageRibbon {
	position:absolute;
	left:6px;
	top:401px;
	width:46px;
	height:30px;
	z-index:1050;
	float:left;
}
#divLargeBox {
	position:absolute;
	left:61px;
	top:530px;
	width:272px;
	height:220px;
	z-index:8;
	float:left
}
#divSmallBox {
	position:absolute;
	left:362px;
	top:530px;
	width:272px;
	height:220px;
	z-index:8;
	float:left
}
#divPortaRobe {
	position:absolute;
	left:664px;
	top:530px;
	width:272px;
	height:220px;
	z-index:8;
	float:left
}
#HomeBanners {
	position:absolute;
	left:265px;
	top:1193px;
	width:602px;
	height:101px;
	z-index:1;
	float:left
}
#HomeDelivery {
	position:absolute;
	left:243px;
	top:1036px;
	width:602px;
	height:96px;
	z-index:2;
	float:left
}
#HomeText {
	position:absolute;
	left:270px;
	top:772px;
	width:489px;
	height:312px;
	z-index:1;
	float:left
}
#HomeText2 {
	position:absolute;
	left:245px;
	top:1135px;
	width:579px;
	height:359px;
	z-index:1;
	float:left
}

/* PAGE LAYOUT DIVS */
#divTitle {
	position:absolute;
	left:192px;
	top:136px;
	width:729px;
	height:32px;
	z-index:6;
}
#divPageTitle {
	position:absolute;
	left:273px;
	top:137px;
	width:672px;
	height:26px;
	z-index:199;
}
#divPageTitle2 {
	position:absolute;
	left:274px;
	top:170px;
	width:651px;
	height:32px;
	z-index:1;
}
#divPageTitle4 {
	position:absolute;
	left:320px;
	top:132px;
	width:651px;
	height:32px;
	z-index:1;
}
#divPageTitle3 {
	position:absolute;
	left:264px;
	top:170px;
	width:651px;
	height:32px;
	z-index:1;
}
#divCalc {
	position:absolute;
	left:820px;
	top:129px;
	width:148px;
	height:97px;
	z-index:1;
	float:left;
	background-repeat:no-repeat;
	float:left;
}
#divCalcText2{
	position:absolute;
	left:821px;
	top:228px;
	width:148px;
	height:118px;
	z-index:1;
	float:left;
}
#divFranchise {
	position:absolute;
	left:245px;
	top:199px;
	height:651px;
	z-index:1;
	float:left;
	width: 728px;
}

/* BANNERS, BUTTONS, PHOTOS ETC */
#bnrPackingTip {
	position:absolute;
	left:34px;
	top:209px;
	width:170px;
	height:157px;
	z-index:2;
	float:left;
}
#bnrPackingTip2 {
	position:absolute;
	left:23px;
	top:954px;
	width:170px;
	height:157px;
	z-index:2;
	float:left;
}
#bnrHireTop {
	position:absolute;
	left:41px;
	top:402px;
	width:170px;
	height:60px;
	z-index:2;
	float:left;
}
#bnrDeliveryTop {
	position:absolute;
	left:40px;
	top:402px;
	width:170px;
	height:60px;
	z-index:2;
	float:left;
}
#bnrProductsTop {
	position:absolute;
	left:40px;
	top:483px;
	width:174px;
	height:61px;
	z-index:3;
	float:left;
}
#bnrOrderTop {
	position:absolute;
	left:40px;
	top:567px;
	width:168px;
	height:66px;
	z-index:1;
	float:left;
}
#bnrDeliveryBtm {
	position:absolute;
	left:249px;
	top:1076px;
	width:557px;
	height:96px;
	z-index:4;
}
#bnrDeliveryBtm2 {
	position:absolute;
	left:251px;
	top:1430px;
	width:557px;
	height:96px;
	z-index:4;
}
#bnrDeliveryBtm3 {
	position:absolute;
	left:251px;
	top:1046px;
	width:553px;
	height:98px;
	z-index:1;
}
#bnrDeliveryBtm4 {
	position:absolute;
	left:251px;
	top:1187px;
	width:553px;
	height:98px;
	z-index:1;
}
#bnrVan {
	position:absolute;
	left:253px;
	top:1045px;
	width:553px;
	height:98px;
	z-index:1;
}
#btnOrder {
	position:absolute;
	left:630px;
	top:718px;
	width:144px;
	height:38px;
	z-index:3;
}
#btnOrder2 {
	position:absolute;
	left:636px;
	top:884px;
	width:144px;
	height:38px;
	z-index:1;
}
#BannerHP {
	position:absolute;
	left:41px;
	top:481px;
	width:170px;
	height:60px;
	z-index:2;
	float:left;
}
#BannerPT {
	position:absolute;
	left:41px;
	top:565px;
	width:174px;
	height:61px;
	z-index:3;
	float:left;
}
#BannerFD {
	position:absolute;
	left:41px;
	top:650px;
	width:168px;
	height:66px;
	z-index:1;
	float:left;
}
#picLargeBox {
	position:absolute;
	left:23px;
	top:764px;
	width:219px;
	height:362px;
	z-index:1;
	background-image:url(../images/products/RentYourBoxes-Large-Packing-Boxes.jpg);
	float:left;
}
#picLargeBox2 {
	position:absolute;
	left:23px;
	top:1172px;
	width:219px;
	height:362px;
	z-index:1;
	background-image:url(../images/products/RentYourBoxes-Large-Packing-Boxes.jpg);
	float:left;
}
#picSmallBox {
	position:absolute;
	left:37px;
	top:1355px;
	width:186px;
	height:270px;
	z-index:1;
	float:left
}
#picLargeBoxes{
	position:absolute;
	left:67px;
	top:912px;
	width:171px;
	height:308px;
	z-index:1;
	float:left
}
#picLargeBoxes2{
	position:absolute;
	left:776px;
	top:777px;
	width:171px;
	height:308px;
	z-index:1;
	float:left
}
#PicLHS {
	position:absolute;
	left:24px;
	top:734px;
	width:219px;
	height:362px;
	z-index:1;
	float:left;
}
#PicTop {
	position:absolute;
	left:30px;
	top:200px;
	width:219px;
	height:362px;
	z-index:1;
	float:left;
}
#PicTop2 {
	position:absolute;
	left:20px;
	top:307px;
	width:201px;
	height:313px;
	z-index:1;
}

/* PRODUCTS SUMMARY PAGE */
#hireLBox {
	position:absolute;
	left:266px;
	top:516px;
	width:200px;
	height:280px;
	z-index:8;
	float:left
}
#hireSBox {
	position:absolute;
	left:626px;
	top:502px;
	width:200px;
	height:280px;
	z-index:8;
	float:left
}
#hirePRobe {
	position:absolute;
	left:878px;
	top:500px;
	width:200px;
	height:280px;
	z-index:8;
	float:left
}
#hireTapeD {
	position:absolute;
	left:848px;
	top:723px;
	width:272px;
	height:203px;
	z-index:8;
	float:left
}
#saleTape {
	position:absolute;
	left:270px;
	top:820px;
	width:272px;
	height:203px;
	z-index:1;
}
#saleWPaper {
	position:absolute;
	left:382px;
	top:970px;
	width:273px;
	height:203px;
	z-index:2;
}
#saleBWrap {
	position:absolute;
	left:270px;
	top:1120px;
	width:273px;
	height:203px;
	z-index:3;
}
#saleMPen {
	position:absolute;
	left:619px;
	top:1194px;
	width:274px;
	height:203px;
	z-index:4;
}


/* PRODUCT DETAIL PAGES */
#ProductBox {
	position:absolute;
	left:266px;
	top:177px;
	width:705px;
	z-index:1;
}
#ProductLeft {
	width:273px;
	height:228px;
	background-image: url(../images/text-box.gif);
	float:left;
}
#ProductRight {
	width:273px;
	height:228px;
	background-image: url(../images/text-box.gif);
	float:right;
}
#ProdBoxSml {
	position:absolute;
	left:266px;
	top:177px;
	width:660px;
	height:590px;
	z-index:1;
	float:left
}
#ProdBoxSml2 {
	position:absolute;
	left:255px;
	top:200px;
	width:555px;
	height:557px;
	z-index:1;
	background-image: url(../images/text-box-product-sml.png);
	float:left
}
#ProdBoxMed{
	position:absolute;
	left:266px;
	top:177px;
	width:660px;
	height:741px;
	z-index:1;
	float:left
}
#ProdBoxLrg {
	position:absolute;
	left:247px;
	top:200px;
	width:555px;
	height:862px;
	z-index:1;
	background-image: url(../images/text-box-product-detail.png);
	float:left
}
#TxtBoxWide {
	position:absolute;
	left:84px;
	top:205px;
	width:888px;
	height:862px;
	z-index:1;
	background-image: url(images/text-box-calculator.gif);
	float:left
}
#TxtBoxFranchise {
	position:absolute;
	left:84px;
	top:175px;
	width:888px;
	height:862px;
	z-index:10;
	float:left
}
#TxtBoxLrg {
	position:absolute;
	left:243px;
	top:172px;
	width:731px;
	height:862px;
	z-index:1;
	float:left
}
#divContact {
	position:absolute;
	left:243px;
	top:138px;
	width:731px;
	height:761px;
	z-index:1;
	float:left
}
#divOrderOnline {
	position:absolute;
	left:243px;
	top:134px;
	width:731px;
	height:1163px;
	z-index:1;
	float:left
}
#smlBoxLeft {
	position:absolute;
	left:275px;
	top:790px;
	width:276px;
	height:226px;
	z-index:1;
	background-image: url(../images/text-box.gif);
}
#smlBoxRight {
	position:absolute;
	left:556px;
	top:789px;
	width:276px;
	height:226px;
	z-index:1;
	background-image: url(../images/text-box.gif);
}
#smlBoxLeft2 {
	position:absolute;
	left:-33px;
	top:1031px;
	width:276px;
	height:226px;
	z-index:1;
	background-image: url(../images/text-box.gif);
}
#smlBoxRight2 {
	position:absolute;
	left:557px;
	top:957px;
	width:276px;
	height:226px;
	z-index:1;
	background-image: url(../images/text-box.gif);
}



/* CALCULATOR DIVS */
#divHireItems {
	position:relative;
	width:400px;
	z-index:11;
	float:left
}
#divHireTotals {
	position:relative;
	width:290px;
	z-index:11;
	float:right;
	background-image:url(../images/box-hire-totals2.png);
	background-repeat:no-repeat
}
#divSaleItems {
	position:relative;
	width:400px;
	z-index:11;
	float:left
}
#divSaleTotals {
	position:relative;
	width:290px;
	z-index:11;
	float:right;
	background-image:url(../images/box-sale-totals2.png);
	background-repeat:no-repeat
}
#divSaleTotals2 {
	position:relative;
	width:290px;
	z-index:11;
	float:right;
	background-image:url(../images/box-sale-totals3.png);
	background-repeat:no-repeat
}
#divGrandTotals {
	position:relative;
	width:690px;
	z-index:11;
}
#divGrandTotalsText {
	position:relative;
	width:400px;
	height:220px;
	z-index:11;
	float:left
}
#DepositItems {
	position:relative;
	width:400px;
	z-index:11;
	float:left;
	display:none

}
#DepositTotals {
	position:relative;
	width:290px;
	z-index:11;
	float:right;
	background-image:url(../images/box-deposit-totals.png);
	background-repeat:no-repeat;
	display:none

}
#plusSale {
	position:absolute;
	left:580px;
	top:448px;
	width:38px;
	height:36px;
	z-index:20;
}


#divOrderText{
	position:absolute;
	left:260px;
	top:179px;
	width:684px;
	height:35px;
	z-index:1;
	float:left
}
#divOrderText2{
	position:absolute;
	left:265px;
	top:208px;
	width:684px;
	height:35px;
	z-index:1;
	float:left
}
#divOrderSteps {
	position:absolute;
	left:51px;
	top:220px;
	width:186px;
	height:513px;
	z-index:1;
	float:left;
}
#divOrderProcess {
	position:absolute;
	left:264px;
	top:251px;
	width:728px;
	height:224px;
	z-index:1;
	background-repeat:no-repeat;
	float: left;
}
#divOrderStep1 {
	position:absolute;
	left:250px;
	top:247px;
	width:728px;
	height:224px;
	z-index:1;
	float: left;

}
#divOrderStep2 {
	position:absolute;
	left:250px;
	top:247px;
	width:728px;
	z-index:1;
	float: left;
}

#divSalesCalc {
	position:absolute;
	left:250px;
	top:250px;
	width:728px;
	z-index:1;
	float: left;
}
#divIFA {
	position:absolute;
	left:49px;
	top:1034px;
	width:160px;
	height:228px;
	z-index:150;
	visibility: visible;
	background-repeat:repeat-x;
	float:left;
}
#divFranchiseTop {
	position:absolute;
	left:52px;
	top:573px;
	width:160px;
	height:228px;
	z-index:1;
	visibility: visible;
	background-repeat:repeat-x;
	float:left;
}
#divPackageMenu {
	position:absolute;
	left:500px;
	top:181px;
	width:254px;
	height:496px;
	z-index:1;
	visibility: visible;
	background-repeat:repeat-x;
	float:left;
}

#divProductsMenu {
	position:absolute;
	left:1px;
	top:181px;
	width:232px;
	height:496px;
	z-index:108;
	visibility: visible;
	background-repeat:repeat-x;
	float:left;
}
#divProductsMenu2 {
	position:absolute;
	left:36px;
	top:233px;
	width:192px;
	height:228px;
	z-index:10;
	visibility: visible;
	background-repeat:repeat-x;
	background-image: url(../images/box-hire-packing-products-menu.png);
	float:left;
}
#ProductTitle {
	position:absolute;
	left:289px;
	top:250px;
	width:282px;
	height:32px;
	z-index:1;
	float:left;
}
#SaleProductTitle {
	position:absolute;
	left:278px;
	top:910px;
	width:231px;
	height:32px;
	z-index:1;
	float:left;
}
#divCalcTitle {
	position:absolute;
	left:261px;
	top:136px;
	width:662px;
	height:32px;
	z-index:300;
	float: left;
}


/* FOOTERS */
#bottom {
	position:absolute;
	left:20px;
	top:1361px;
	width:968px;
	height:42px;
	z-index:1;
	float:left;
}
#bottomMed {
	position:absolute;
	left:20px;
	top:1380px;
	width:968px;
	height:42px;
	z-index:1;
	float:left;
}
#bottomSml {
	position:absolute;
	left:17px;
	top:992px;
	width:968px;
	height:42px;
	z-index:1;
	float:left;
}
#bottomCalc {
	position:absolute;
	left:20px;
	top:1710px;
	width:968px;
	height:42px;
	z-index:1;
	float:left;
}
#bottomHome {
	position:absolute;
	left:20px;
	top:1812px;
	width:968px;
	height:42px;
	z-index:1;
	float:left;
}
#bottomPage {
	position:absolute;
	left:19px;
	top:1612px;
	width:968px;
	height:42px;
	z-index:1;
	float:left;
}
#bottomPage {
	position:absolute;
	left:19px;
	top:1712px;
	width:968px;
	height:42px;
	z-index:1;
	float:left;
}
#divFooter {
	position:absolute;
	left:16px;
	top:1566px;
	width:967px;
	height:35px;
	z-index:1;
	background-color: #291672;
	float:left
}
#FooterCalc {
	position:absolute;
	left:16px;
	top:1651px;
	width:968px;
	height:51px;
	z-index:1000;
	background-color: #291672;
	float:left
}
#FooterHome {
	position:absolute;
	left:16px;
	top:1752px;
	width:968px;
	height:51px;
	z-index:1000;
	background-color: #291672;
	float:left
}
#FooterPage {
	position:absolute;
	left:16px;
	top:1551px;
	width:968px;
	height:51px;
	z-index:1;
	background-color: #291672;
	float:left
}
#footermed {
	position:absolute;
	left:16px;
	top:1302px;
	width:968px;
	height:51px;
	z-index:1000;
	background-color: #291672;
}
#footersml {
	position:absolute;
	left:17px;
	top:930px;
	width:967px;
	height:51px;
	z-index:1;
	background-color: #291672;
	float:left
}
#footernew {
	position:absolute;
	left:18px;
	top:909px;
	width:967px;
	height:35px;
	z-index:1;
	float:left
}
#footernew2 {
	position:absolute;
	left:17px;
	top:680px;
	width:967px;
	height:51px;
	background-color: #291672;
	z-index:1000;
	float:left
}
#footer2 {
	position:absolute;
	left:16px;
	top:1057px;
	width:968px;
	height:51px;
	z-index:1000;
	background-color: #291672;
}
#FooterLong {
	position:absolute;
	left:16px;
	top:1952px;
	width:968px;
	height:51px;
	z-index:1000;
	background-color: #291672;
	float:left
}
