﻿html, body
{
    height: 100%;
}

body
{
    margin: 0px;
    background-color: #530c1a;
    background-image: url( '../images/back1.jpg' );
    width: 100%;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    line-height:20px;
}

#maindiv
{
    background-image: url( '../images/back2.jpg' );
    background-repeat: repeat-x;
    width: 100%;
    min-height: 100%;
    height: auto;
    text-align: center;
}

* html #maindiv
{
    height: 100%;
    text-align: center;
} /* ie6 and under*/

#centerdiv
{
    width: 975px;
    text-align: center;
    margin:0 auto;
	overflow:hidden;
}

#headerdiv
{
    width: 975px;
    height: 175px;
    text-align: left; /*  border: solid 1px #000000; */
}
#headerdiv1
{
    width: 975px;
    height: 190px;
    text-align: left;
	margin:0 auto;
}
#logo
{
    width: 300px;
	text-align:left;
    float: left;
    padding-top: 6px;
    padding-left: 14px;
}

.formnw{
		margin:1em 0;
		padding-top:10px;
		background:url(http://cssglobe.com/collections/forms/images/form1/form_top.gif) no-repeat 0 0;
		}
.formnw fieldset{
		margin:0;
		padding:0;
		border:none;	
		float:left;
		display:inline;
		width:260px;
		margin-left:25px;
		}		
.formnw legend{display:none;}	
.formnw p{margin:.5em 0;}	
.formnw label{display:block;}	
.formnwinput{
	width:120px;
	height:25px;
	border:1px solid #ddd;
    background:#fff url(http://cssglobe.com/collections/forms/images/form5/form_name.gif) no-repeat 5px 50%;
	padding:3px 5px 3px 25px;

		}	
.formnwinputphone{
	width:120px;
	height:25px;
	border:1px solid #ddd;
    background:#fff url(http://www.movingplusstorage.com/images/phone_add.png) no-repeat 5px 50%;
	padding:3px 5px 3px 25px;

		}	
.formnwinputemail{
	width:120px;
	height:25px;
	border:1px solid #ddd;
    background:#fff url(http://www.movingplusstorage.com/images/email_add.png) no-repeat 5px 50%;
	padding:3px 5px 3px 25px;

		}
.formnwinputzip{
	width:120px;
	height:25px;
	border:1px solid #ddd;
	background:#fff url(http://www.movingplusstorage.com/images/map_add.png) no-repeat 5px 50%;
	padding:3px 5px 3px 25px;
	text-align: right;

		}
.formnwinputdate{
	width:120px;
	height:25px;
	border:1px solid #ddd;
    background:#fff url(http://www.movingplusstorage.com/images/calendar.png) no-repeat 5px 50%;
	padding:3px 5px 3px 25px;

		}
.formnwtextarea{
		height:125px;
		overflow:auto;
		}					
.formnwp.submit{
		clear:both;
		background:url(http://cssglobe.com/collections/forms/images/form1/form_bottom.gif) no-repeat 0 100%;
		padding:0 25px 20px 25px;
		margin:0;
		text-align:right;
		}	
.formnwbutton{
		width:150px;
		height:37px;
		line-height:37px;		
		border:none;
		background:url(http://cssglobe.com/collections/forms/images/form1/form_button.gif) no-repeat 0 0;
		color:#fff;
		cursor:pointer;
		text-align:center;
		}				
.commentbox{
background-color: #ececec;
width: 470px;
padding: 10px;
hover {cursor: crosshair; color: #C0FFC0; background-color: lightslategray; text-decoration: none}
}


.commentfooter{
background: url(/images/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 2em;
font-size: 90%;
color: #4A4A4A;
}

#topform
{
    width: 508px;
    float: right;
    text-align: center;
    padding-top: 6px;
	padding-bottom:9px;
}
#topform2
{
    width: 600px;
    float: right;
    text-align: center;
    padding-top: 0px;
	padding-bottom:0px;
}

#topform table
{
    padding-top: 8px;
    margin-left: 14px;
}

#topnavdiv
{
    clear: both;
    padding-top: 18px;
    background-image: url(../images/back_topmenu.jpg);
    background-repeat: no-repeat;
    text-align: center;
    width: 975px;
    height: 67px;
}

#topnavdiv1
{
    clear: both;
    padding-top: 18px;
	padding-bottom:4px;
    background-image: url(../images/back_topmenu-01.jpg);
    background-repeat: no-repeat;
    text-align: center;
    width: 975px;
	margin:0 auto;
}

#bodydiv
{
    background:url(../images/bodyback.gif) left top repeat-y;
    padding-left: 17px;
    padding-right: 17px;
    text-align: left;
}

#bodysubdiv
{
    background-image: url( '../images/bodyback.gif' );
    background-repeat: repeat-y;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 14px;
    padding-bottom: 16px;
    text-align: left;
	margin:0 auto;
}

#bodysubdiv p
{
    margin: 0px;
}

#bodysubleft
{
    font-size: 10pt;
    float: left;
    width: 605px;
    text-align: justify;
/*    margin-right: 24px;*/
    color: #666666;
}

#bodysubleft2
{
    font-size: 10pt;
    float: left;
    width: 605px;
    text-align: justify;
/*    margin-right: 15px;*/
    color: #666666;
}

#bodydottedback {
    background: url( '../images/dotted.gif' ) repeat-y right top;
}

#bodysubright
{
    background: url( '../images/dotted.gif' ) repeat-y left top;
    float: right;
    width: 281px;
}

#bodybottomdiv
{
    background-image: url( '../images/bodybottom.gif' );
    background-repeat: repeat-y;
    width: 975px;
    height: 19px;
}

#pagetitle
{
    font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 18pt;
    color: #666666;
    padding-bottom: 20px;
}

#footergreenboxes {
    background-image: url( '../images/bodyback.gif' );
    background-repeat: repeat-y;
}

.clear
{
    clear: both;
    
}

/* ADDED CSS */

.headerFont
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #7b7346;
    font-size: 8pt;
    font-weight: bold;
}

.headerFont a:link, .headerFont a:visited
{
    color: #7b7346;
    text-decoration: none;
}

.headerFont a:hover
{
    color: #7b7346;
    text-decoration: underline;
}

.inputbox
{
    border: solid 1px #b1b1b1;
    width: 88px;
    padding: 3px;
    font-size: 8pt;
    text-align: center;
    height: 24px;
}

.bannerbg { background: url(../images/banner-bg-rp.gif) repeat-x left top; }

.newbannerbg { background: url(../images/new-banner-bg.jpg) repeat-x left top; }
.inputList
{
    font-size: 8pt;
    border: solid 1px #b1b1b1;
    width: 156px;
    padding: 3px;
    height: 24px;
}


.boxInner
{
    background: #f9f9ef;
    border: solid 1px #dcdeb8;
    padding: 12px 22px;
}

.inboxbg
{
    background: url(../images/in-box-02.gif) repeat-x left top;
}

.blackLink
{
    color: #070707;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
}

.blackLink a:link, .blackLink a:visited
{
    color: #070707;
    text-decoration: underline;
}

.blackLink a:hover
{
    color: #070707;
    text-decoration: none;
}

.searchFont
{
    color: #21201c;
    font-size: 11px;
    font-weight: normal;
}
.searchFont a:link, .searchFont a:visited
{
    color: #21201c;
    text-decoration: none;
}
.searchFont a:hover
{
    color: #21201c;
    text-decoration: underline;
}

.searchCommom
{
    color: #151515;
    font-size: 12px;
    font-weight: normal;
}
.searchCommom a:link, .searchCommom a:visited
{
    color: #151515;
    text-decoration: none;
}
.searchCommom a:hover
{
    color: #151515;
    text-decoration: underline;
}

.searchInput
{
    font-size: 12px;
    border: solid 1px #b1b1b1;
    width: 164px;
    padding: 2px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.searchList
{
    font-size: 12px;
    border: solid 1px #b1b1b1;
    width: 59px;
    padding: 2px;
}

.rent-truck-bg
{
    background: url(../images/rent-truck-bg.gif) left top no-repeat;
    height: 130px;
}


.pinkFont
{
    color: #f6f1da;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
}
.pinkFont a:link, .pinkFont a:visited
{
    color: #f6f1da;
    text-decoration: none;
}
.pinkFont a:hover
{
    color: #f6f1da;
    text-decoration: underline;
}

.pinkLink
{
    color: #ff98af;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
}
.pinkLink a:link, .pinkLink a:visited
{
    color: #ff98af;
    text-decoration: underline;
}
.pinkLink a:hover
{
    color: #ff98af;
    text-decoration: none;
}

.find-sorage-bg
{
    background: url(../images/find-storage-bg.gif) left top no-repeat;
    height: 130px;
}

.whitefont
{
    color: #FFFFFF;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
}
.whitefont a:link, .whitefont a:visited
{
    color: #FFFFFF;
    text-decoration: none;
}
.whitefont a:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}

.whiteLink
{
    color: #f4e8b1;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
}
.whiteLink a:link, .whiteLink a:visited
{
    color: #f4e8b1;
    text-decoration: underline;
}
.whiteLink a:hover
{
    color: #f4e8b1;
    text-decoration: none;
}

.bdr-dotted
{
    background: url(../images/dotted.gif) repeat-y right top;
}

.commonFont
{
    color: #070707;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
}
.commonFont a:link, .commonFont a:visited
{
    color: #070707;
    text-decoration: none;
}
.commonFont a:hover
{
    color: #070707;
    text-decoration: underline;
}

.greenFont
{
    color: #4d9b46;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
}
.greenFont a:link, .greenFont a:visited
{
    color: #4d9b46;
    text-decoration: none;
}
.greenFont a:hover
{
    color: #4d9b46;
    text-decoration: underline;
}

.redFont
{
    color: #cf0d32;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
}
.redFont a:link, .redFont a:visited
{
    color: #cf0d32;
    text-decoration: none;
}
.redFont a:hover
{
    color: #cf0d32;
    text-decoration: underline;
}

.movingCoupon
{
    background: url(../images/dash-bg-02.gif) repeat-x left top;
}

.footerbg
{
    background: url(../images/footer-bg.gif) repeat-x left top;
}

.footerDivider
{
    background: url(../images/footer-divider.gif) right top no-repeat;
}

.Lightgreen
{
    color: #c7ffae;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    text-transform: uppercase;
}
.Lightgreen a:link, .Lightgreen a:visited
{
    color: #c7ffae;
    text-decoration: none;
}
.Lightgreen a:hover
{
    color: #c7ffae;
    text-decoration: underline;
}

.WhiteCommon
{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
}
.WhiteCommon a:link, .WhiteCommon a:visited
{
    color: #FFFFFF;
    text-decoration: underline;
}
.WhiteCommon a:hover
{
    color: #FFFFFF;
    text-decoration: none;
}

.footerFont
{
    color: #FFFFFF;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
}
.footerFont a:link, .footerFont a:visited
{
    color: #FFFFFF;
    text-decoration: none;
    padding-left: 4px;
    padding-right: 4px;
}
.footerFont a:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}

.viewFont
{
    color: #685b34;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
}
.viewFont a:link, .viewFont a:visited
{
    color: #685b34;
    text-decoration: none;
}
.viewFont a:hover
{
    color: #685b34;
    text-decoration: underline;
}


/*----H TAG----*/

h1{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#CCCCCC; line-height:normal;}

h2{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; line-height:normal;}


.newLink {color:#127214; font-size:12px; font-weight: normal; line-height:18px;}
.newLink a:link, .newLink a:visited {color:#127214; text-decoration: underline;  padding-left:5px; padding-right:5px;}
.newLink a:hover {color:#127214; text-decoration:none;}

/*18-08-2009 NEW CSS*/
.bannerbg { background: url(../images/banner-bg-rp.gif) repeat-x left top; }

#pagetitleNew{font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 18pt; color: #666666; padding: 15px 278px 60px 0; height:auto; margin-bottom:10px;}

/*----H TAG----*/

h1{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#5f5f5f; line-height:normal; font-weight:normal;}

h2{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; line-height:normal; font-weight:bold;}


.newLink {color:#127214; font-size:12px; font-weight: normal; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.newLink a:link, .newLink a:visited {color:#127214; text-decoration: underline;  padding-left:5px; padding-right:5px;}
.newLink a:hover {color:#127214; text-decoration:none;}

.sublinks {color:#378627; font-size:12px; font-weight: normal; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.sublinks a:link, .sublinks a:visited {color:#378627; text-decoration: underline;}
.sublinks a:hover {color:#378627; text-decoration:none;}

.sublinks1 {color:#FFFFFF; font-size:12px; font-weight: bold; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.sublinks1 a:link, .sublinks a:visited {color:#378627; text-decoration: underline;}
.sublinks1 a:hover {color:#378627; text-decoration:none;}

.sublinksActive { color:#00CC00; font-size:12px; font-weight: bold; line-height:18px; font-family:Arial, Helvetica, sans-serif;}

h3{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#fefffb; line-height:normal; font-weight:bold;}

h4{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fefffb; line-height:normal; font-weight:bold;}

.btnNew{ background: url(../images/btnbg.gif) left top repeat-x #2f2f2f; font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; padding:4px 15px 4px 15px; color:#FFFFFF; font-weight:bold; border:solid 2px #FFFFFF;}

.formbannerbg { background: url(../images/banner-bg-rp.gif) repeat left top; }


h5{margin:8px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ca092f; line-height:normal; font-weight:bold;}

h5 a{margin:8px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ca092f; line-height:normal; font-weight:bold; text-decoration:none;}


div.tabbody {
background-color:#FFFFFF;
display:none;
height:auto;
margin:0;
padding:0;
width:605px;

}

.Bigformbannerbg { background: url(../images/new-banner-bg-rp.gif) repeat-x left top #eae7d8; }

.tabSwitch
{
float:left;display:block;background-color:#FF0000;color:#FFFFFF;border:1px solid #cccccc;text-decoration:none;
padding:0px 15px;

}

 .TestimonialHeader
  {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 18px; 
  COLOR: #023f88; 
  FONT-FAMILY: Verdana;
  }
 .ClientDetail
  {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 11px; 
  COLOR: #023f88; 
  FONT-FAMILY: Verdana;
  }
  .ClientSubDetail
  { 
  FONT-SIZE: 11px; 
  COLOR: #336699; 
  FONT-FAMILY: Verdana;
  }
  .ClientQuote
  {
    FONT-SIZE: 11px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana;
  }

.curlycontainer{
border: 3px solid #b8b8b8;
margin-bottom: 1em;
width: 270px;
}

.curlycontainer .innerdiv{
background: transparent url(/images/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}

.form-images {position:absolute; margin:-70px 0 0 250px}

.gat-a-quote {position:absolute; margin:-60px 0 0 50px; border:none}

img{border:0px; /*behavior: url("pngbehavior.htc");*/}

.footerh1 h1{
	
    color: #FFFFFF;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
	display: inline;
 }
.footerh1 h2{
	
    color: #FFFFFF;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
	display: inline;
 }



.form-images-1{position:absolute; margin:160px 0 0 0;}
.form-images-2{position:absolute; margin:190px 0 0 0;}
.form-images-3{position:absolute; margin:200px 0 0 0;}
.form-images-4{position:absolute; margin:-320px 0 0 460px;}
.form-images-5{position:absolute; margin:-495px 0 0 400px;
	background: #FFFFFF;
    border: solid 0px #606409;
    padding: 10px 10px;
}
.form-images-6{position:absolute; margin:-143px 0 0 250px;}
.form-images-7{position:absolute; margin:20px 0 0 760px;}
.form-images-8{position:absolute; margin:164px 0 0 760px;}
.form-images-9{
	position:absolute;
	margin:20px 0 0 320px;
	
}
.form-images-10{
	position:absolute;
	margin:30px 0 0 230px;
	
}
.form-images-11{
	position:absolute;
	margin:85px 0 0 230px;
	
}

.bodybox-content{
	background:#ffffff;
	border-right:1px solid #cfdbe7;
	border-bottom:1px solid #cfdbe7;
	border-left:1px solid #cfdbe7;
	border-top:1px solid #ffffff;
	padding: 0 25px ;
	position:relative;
	}
.item02a{
	float:left;
	width: 160px;
	margin: 0 0 0 15px;
	padding:0;
	display:inline;
	position:relative;	
	}

.bodybox-content a:link {
COLOR: #525252;
}
.bodybox-content a:visited {
COLOR: #525252;
}
.bodybox-content a:hover {
COLOR: #1D8741;
}


.item02 ul, .item02a ul, .item02a li{margin:0; padding:0; font-size: 11px; list-style-position:left; text-align:left}
.bodybox{ padding-bottom: 30px;	position:relative; display:block; }
.bmovers{
	background: url(http://www.movingplusstorage.com/images/i-movers.gif) no-repeat;
	height: 47px;
	width: 615px;
}

form {margin:0px; padding:0px; border:0px;}
