/* CSS Document */

body {background-color : #E4E4E4; font-family : Tahoma, Arial, Helvetica, sans-serif;}
a {text-decoration:none}
a:hover{text-decoration:underline}
#main {background-color:#FFFFFF; border:1px solid #83948E; background-image: url(images/header_bkgd.gif); background-repeat: repeat-x;}
#header {height:122px; width:100%; float:left }
#header .headleft{float:left}
#header .headright{height:91px; float:left}
#leftnav {float:left; font-size:12px; margin-top:20px; color:#005da3; width:165px;}
#leftnav .item {width:165px; border-bottom: 1px dashed #005da3; font-weight:bold; padding-top: 8px; padding-bottom: 8px; padding-left: 8px;}
#leftnav .item a {text-decoration:none; color:#005da3; }
#leftnav .item a:hover {text-decoration:underline; color:#D61920;}
#leftnav .red {color:#D61920; width:165px; border-bottom: 1px dashed #005da3; font-weight:bold; padding-top: 8px; padding-bottom: 8px; padding-left: 8px;}
#leftnav .red a {text-decoration:none; color:#D61920; }
#leftnav .red a:hover {text-decoration:underline; color:#D61920; }
#leftnav .redservices {color:#D61920; width:165px; border-bottom: 1px dashed #CBDDF4; font-weight:bold; padding-top: 8px; padding-bottom: 8px; padding-left: 8px;}
#leftnav .redservices a {text-decoration:none; color:#D61920; }
#leftnav .redservices a:hover{text-decoration:underline; color:#D61920}
#leftnav .redservices {background-color:#efeef9; }
#leftnav .services {background-color:#efeef9; width:165px; border-bottom: 1px dashed #CBDDF4; font-weight:bold; padding-top: 8px; padding-bottom: 8px; padding-left: 8px;}
#leftnav .services a {text-decoration:none; color:#005da3}
#leftnav .services a:hover {text-decoration:underline; color:#D61920}
#leftnav .barlogo {font-size:11px; width:200px; margin-bottom:20px; margin-top:30px; padding-right:6px}
#leftnav .barlogo img{float:left}
#leftnav .barlogo .text{width:100px; float:right}
#leftnav .barlogo .text a{text-decoration:none; color:#005da3}
#leftnav .barlogo .text a:hover{text-decoration:underline; color:#005da3}
.bottom {font-size:11px; color:#6699FF}
#index .top{width:735px; color:#005da3; height:236px; margin-bottom:15px; border:1px solid #DBE5E7; background-image: url(images/line-up.jpg);
	background-repeat: no-repeat; background-color:#F2F7FC}
#index .top .right{width:416px; float:right; font-size:12px; padding-left:10px;}
#index .top .right .title {font-size:14px; margin-top:10px}
#index .top .right .listleft{float:left; }
#index .top .right .listright{float:left;}
#index .bottom {color:#ffffff; height:185px; width:100%}
#index .bottom a{color:#ffffff; text-decoration:none}
#index .bottom a:hover {color:#ffffff; text-decoration:underline}
#index .bottom .title{font-size:14px; padding-left:4px}
#index .bottom .text{font-size:11px; padding-left:4px; padding-right:4px}
#index .bottom .boxone{width:170px; height:170px; background-color:#83948E; float:left; margin-right:18px}
#index .bottom .boxtwo{width:170px; height:170px; background-color:#CD0A1B; float:left; margin-right:18px}
#index .bottom .boxthree{width:170px; height:170px; background-color:#0D3B76; float:left; margin-right:18px}
#index .bottom .boxfour{width:170px; height:170px; background-color:#87642E; float:left;}
li {margin-bottom:15px;list-style-image: url(images/bullet.gif);}
#housemoves .top {width:735px; height:236px;  border:1px solid #DBE5E7; background-color:#F2F7FC;background-image: url(images/services_van.jpg); background-repeat: no-repeat; background-position: left center; }
#housemoves .top a{color:#005da3}
#housemoves .top .text{width:380px; float:right; font-size:12px; color:#005da3; padding:15px}
#housemoves .top .text .title{font-size:14px; font-weight:bold}
#housemoves .bottom {margin-top:20px; height:230px; width:733px; background-image: url(images/services_keys.gif); background-repeat: no-repeat; background-position: right top;}
#packing {font-size:12px; color:#005da3; }
#packing a {font-size:12px; color:#005da3; }
#packing a:hover {font-size:12px; color:#005da3; }
#packing .title{font-size:14px; color:#005da3; font-weight:bold}
#packing .subtitle{font-size:12px; color:#005da3; font-weight:bold}
#packing .rowone{width:715px;  border: 1px solid #DBE5E7; background-color:#F2F7FC; padding:10px; margin-bottom:6px}
#packing .rowtwo{height:115px; padding-left:140px; border: 1px solid #DBE5E7; background-color:#F2F7FC; background-image: url(images/packing_glasses.jpg); background-repeat: no-repeat; background-position: left top; margin-bottom:10px; padding-right:10px;}
#packing .rowthree{border: 1px solid #DBE5E7; background-color:#F2F7FC; padding:10px}
#packing .rowfour{height:115px; padding-left:140px; padding-right:10px;  border: 1px solid #DBE5E7; background-color:#F2F7FC; background-image: url(images/packing_office.jpg); background-repeat: no-repeat; background-position: left top; }
#storage {font-size:12px; color:#005da3; }
#storage li {margin-bottom:4px;list-style-image: url(images/bullet.gif); width:190px; }
#housemoves .top {width:735px; height:236px;  border:1px solid #DBE5E7; background-color:#F2F7FC;background-image: url(images/services_van.jpg); background-repeat: no-repeat; background-position: left center; }
#storage a{font-size:12px; color:#005da3; text-decoration:none}
#storage a:hover{font-size:12px; color:#005da3; text-decoration:underline}
#storage .title{font-size:14px; color:#005da3; font-weight:bold}
#storage .rowone {width:715px;  border: 1px solid #DBE5E7; background-color:#F2F7FC; margin-bottom:6px; padding:10px}
#storage .rowtwo {width:735px; height:368px; border: 1px solid #DBE5E7; background-color:#FAFBFF; background-image: url(images/storage_bkg.jpg);background-repeat: no-repeat;background-position: right bottom;}
#storage .rowtwo .top {height:191px}
#storage .rowtwo .top .left{float:left; margin-right:20px}
#storage .rowtwo .top .righta{float:left; margin-left:8px; padding-top:10px; width:200px; }
#storage .rowtwo .top .rightb{float:left; margin-left:8px; padding-top:10px;}
#storage .rowtwo .bottom {width:100%}
#storage .rowtwo .bottom .left{float:left;}
#storage .rowtwo .bottom .right{ margin-left:15px; width:265px; padding-top:10px}
#office {font-size:12px; color:#005da3; }
#office .title{font-size:14px; color:#005da3; font-weight:bold}
#office .rowone {width:713px;  border: 1px solid #DBE5E7; background-color:#F2F7FC; margin-bottom:6px; padding:10px}
#office .rowtwo {width:735px}
#office .rowtwo .left{float:left; width:454px; height:184px; border-left: 1px solid #99cccc; border-top: 1px solid #99cccc; border-bottom: 1px solid #99cccc; background-color:#F6F7FE;  padding:10px}
#office .rowtwo .right {float:right}
#testimonial {font-size:12px; color:#005da3;}
#testimonial .title{font-size:14px; color:#005da3; font-weight:bold}

#testimonial .rowone .right{}
#testimonial .left {width:364px; float:left}
#testimonial .right {width:360px; float:left}
#testimonial .imagetop{float:right; margin-right:25px}
#testimonial .boxlefttopone{height:24px; }
#testimonial .boxlefttop{border-left: 1px solid #DBE5E7; border-top: 1px solid #DBE5E7;border-bottom: 1px solid #DBE5E7; background-color:#F2F7FC; padding-left:10px; padding-top:10px; height:45px; margin-bottom:4px}
#testimonial .boxrighttop{margin-bottom:4px;}
#testimonial .box { border: 1px solid #DBE5E7; background-color:#F2F7FC; margin-bottom:4px; padding:10px}
#testimonial .box .text1{font-size:14px; color:#005da3; font-style: italic;}
#testimonial .box .text2{font-size:14px; color:#005da3; font-style: italic; font-weight:bold}
#testimonial .boxleft {border: 1px solid #DBE5E7; background-color:#F2F7FC; margin-bottom:4px; margin-right:6px; padding:10px}
#testimonial .boxleft .text1{font-size:14px; color:#005da3; font-style: italic;}
#testimonial .boxleft .text2{font-size:14px; color:#005da3; font-style: italic; font-weight:bold}
#testimonial .original {float:left; width:500px}
#contact {font-size:12px; color:#005da3;}
#contact .title{font-size:14px; color:#005da3; font-weight:bold}
#contact .rowone {width:713px;  border: 1px solid #DBE5E7; background-color:#F2F7FC; margin-bottom:6px; padding:10px; }
#contact .rowtwo {width:735px; height:393px}
#contact .rowtwo .left{float:left; width:169px; height:380px;  padding:6px; border: 1px solid #DBE5E7; background-color:#F2F7FC; margin-right:6px}
#contact .rowtwo .left .column {float:left; width:70px; line-height: 20px;}
#contact .rowtwo .left .column2 {float:left; width:90px; line-height: 20px;}
#contact .rowtwo .right{border: 1px solid #DBE5E7; padding-top:350px; padding-left:20px; float:left; width:524px; height:43px; margin-bottom:6px; background-image: url(images/map.gif);background-repeat: no-repeat; background-position: left top;}
#contact .email {width:150px; margin-top:30px; float:left}
#contact .email a{font-size:12px; color:#005da3; text-decoration:none}
#contact .email a:hover{font-size:12px; color:#005da3; text-decoration:underline}

#contact .rowthree {width:713px;  border: 1px solid #DBE5E7; background-color:#F2F7FC; padding:10px;clear:left}
#tips {font-size:12px; color:#005da3; }
#tips a{font-size:12px; color:#005da3; text-decoration:none ;font-weight:bold}
#tips a:hover{font-size:12px; color:#005da3;font-weight:bold; text-decoration:underline}
#tips .title{font-size:14px; font-weight:bold; width:200px; float:left}
#tips .rowone {width:735px;  border: 1px solid #DBE5E7; background-color:#F2F7FC; background-image: url(images/tips.jpg);
background-repeat: no-repeat; background-position: left bottom; margin-bottom:6px; height:161px}
#tips .rowone .text{float:right; margin:6px; width:500px}
#tips .rowtwo {border: 1px solid #DBE5E7; background-color:#F2F7FC; width:715px;  padding:10px; margin-top:6px;}
#tips .checklist{float:right; border:1px solid #005da3; margin-bottom:20px; padding:5px; background-color:#FFFFFF}
#tips .checklist a{font-size:12px; color:#005da3; text-decoration:none ;font-weight:bold}
#tips .checklist a:hover{font-size:12px; color:#005da3;font-weight:bold; text-decoration:underline}
#insurance {font-size:12px; color:#005da3;}
#insurance .rowone {border: 1px solid #DBE5E7; background-color:#F2F7FC;  width:715px; padding:10px; margin-bottom:6px}
#insurance .rowtwo {border: 1px solid #DBE5E7; background-color:#F2F7FC;  width:715px; padding:10px;}
#insurance a{font-size:12px; color:#005da3; text-decoration:none ;font-weight:bold}
#insurance a:hover{font-size:12px; color:#005da3;font-weight:bold; text-decoration:underline}
#about{font-size:12px; color:#005da3;}
#about .rowone {
	width:713px;
	border: 1px solid #DBE5E7;
	background-color:#F9FBFE;
	margin-bottom:6px;
	padding:10px;
	height:430px;
	background-image: url(images/about.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#about .title{font-size:14px; font-weight:bold; width:200px; float:left;}
#about .rowone .text{width:290px; float:right}
#about a{font-size:12px; color:#005da3; text-decoration:none ;font-weight:bold}
#about a:hover{font-size:12px; color:#005da3;font-weight:bold; text-decoration:underline}
#about .rowtwo {
	width:713px;
	border: 1px solid #DBE5E7;
	background-color:#F9FBFE;
	margin-bottom:6px;
	padding:10px;}