/* CSS Document */

body {margin:0px;font:10pt Verdana, Arial, Helvetica, sans-serif;color:#000000; }

p {margin:0px; padding:10px; font:8pt Verdana, Arial, Helvetica, sans-serif;color:#000000; line-height:15px; }



.top_margin { height:20px;  background-image:url(main_back.jpg); background-repeat:repeat-x;}

.header {padding:1% 0 1% 2%; }

#phone_number {position:absolute; top:20px; right:130px;}

.main_nav { height:25px;padding:0px 0px 0px 0px; margin:0px; background-image:url(main_nav_gradient_large.jpg); background-repeat:no-repeat; }



.main_nav ul {list-style: none; margin:0px; padding:0px; background-color:#000000;  height:25px; width:800px; margin:0 auto; border-left:1px solid #000000;  border-right:1px solid #000000;  }

.main_nav li{padding:0px; margin:0px; float:left; }

.main_nav  a{
	background-image:url(spacer.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:200px;
	text-align:center;
	padding: 5px 0px;
	display: block;
	line-height:15px;
	margin:0px;	
	text-decoration: none; /*lets remove the link underlines*/}


.main_nav a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#CCCCCC;
	
	text-decoration: none;
		
	
	
}

.main_nav a:visited 	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#CCCCCC;
		text-decoration: none;
	
	
}

.main_nav a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
		text-decoration: none;
		background-color:#CCCCCC;		
	background-repeat:no-repeat;	
			}

.main_body {   background-image:url(main_back.jpg); background-repeat:repeat-x; margin:auto;padding:0px;}

.main_content_body {width:800px; height:auto; background-color:#FFFFFF;  margin:0 auto;}

.left_container {width:370px; height:auto; float:left; padding:10px 13px 0px 15px; margin:0px;  }

.right_container {width:370px; height:auto; float:right; padding:10px 13px 0px 15px; margin:0px 0px 0px 0px;}



.primary_pic {width:800px; height:302px;border-bottom:1px solid #000000;background-image:url(main_pic21.jpg);  background-repeat:no-repeat; background-position:right; background-color:#333333; }




fieldset.quote_fieldset_rest {  
 width:200px; background-image:url(contact_bg.png); background-repeat:repeat-x;
padding:0px 0px 5px 0px;
margin:0px 0px 20px 85px;
font:8pt Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;
border:none;
} 

fieldset.quote_fieldset_rest ol {list-style: none; margin:0px; padding:0px;} 

fieldset.quote_fieldset_rest li {padding:0px 0px 3px 10px; margin:0px; } 

fieldset.quote_fieldset_rest label {
display:block;  
margin:0px;  
padding:0px 0px 3px 0px;
text-align: left;

}

fieldset.quote_fieldset_rest h3 {text-align:center; margin:0px; padding:5px 0px 0px 0px; font:11pt Verdana, Arial, Helvetica, sans-serif;color:#738E73; font-weight: bold;}


.text_box {height:17px; width:174px; border:1px solid #738E73; background-color:#FFFFFF;}
.text_box_small {height:17px; width:75px; border:1px solid #738E73; background-color:#FFFFFF; margin:0px 0px 5px 0px; padding:0px;}

.buttons {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #738E73;
 background-color:#000000; 
 border:1px solid #738E73;
 padding:0px;
 margin:0px;
 height:20px;
 width:150px;
}

 
fieldset.submission_rest { 
margin:0px;
padding:0px 0px 0px 25px;
 border:0px;
}



.main_page_services {margin:0 auto; padding:0px; border:#000000 1px solid; width:250px; }

.main_page_services h2 {margin:0px; padding:0px; font-size:14px; color:#003300; background-color:#738E73; text-align:center;}

.main_page_services li {font-weight:bold; font-size:13px;  list-style:square;font-family: Arial, Helvetica, sans-serif; padding:2px 0px 0px 0px; }

.clear {clear:both;}


h1 {margin:0px; padding:0px; font-size:16px; color:#346909;}

h2 {font-size:14px; color:#346909;}

h3 {font-size:14px; color:#346909;}



.license_info {margin:0 auto; padding-top:20px;  text-align:center; }

.license_info h3 {padding:0px; margin:0px;}

.license_info p {padding:0px;margin:0px;}

.link_buttons {width:250px; height:75px; padding:0px; margin:0 auto; margin-top:20px;}


#link_buttons_packing  a {
display: block;
width:215px;
height:45px;
padding: 30px 35px 0px 0px;
text-align:right;
vertical-align:middle;
background-image:url(packing_tips_box.png);
background-repeat:no-repeat;
text-decoration: none;
}

#link_buttons_packing a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 15px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
	}

#link_buttons_packing a:visited 	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 15px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}

#link_buttons_packing a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 15px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	}
	
#link_buttons_moving_prep  a {
display: block;
width:230px;
height:45px;
padding: 30px 20px 0px 0px;
background-image:url(moving_prep_box.png);
background-position:left;
background-repeat:no-repeat;
text-align:right;

text-decoration: none; /*lets remove the link underlines*/
}

#link_buttons_moving_prep a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
	
	
}

#link_buttons_moving_prep a:visited 	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}

#link_buttons_moving_prep a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;

	}

.certificate_box  {width:250px; height:55px; padding:0px; margin:0 auto; background-image:url(certifications_box.png);background-repeat:no-repeat; margin-top:20px;}

.certificate_box  a {
display: block;
width:250px;
height:55px;
padding: 22px 0px 0px 100px;
text-decoration: none; /*lets remove the link underlines*/
}

.certificate_box  a:link {
	font-family:Georgia, Arial, Times, serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color:#738E73;
	text-decoration: none; 
}

.certificate_box  a:visited 	{font-family:Georgia, Arial, Times, serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color:#738E73;
	text-decoration: none;
}

.certificate_box  a:hover {
	font-family:Georgia, Arial, Times, serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	}
	

.facebook {background-image:url(facebook_share_icon.gif); background-repeat:no-repeat; background-position:left; padding:0px 0px 0px 20px; margin:0 auto; width:150px; vertical-align:middle; margin-top:15px;}

.kannekt {background-image:url(kannect.jpg); background-repeat:no-repeat; background-position:left; padding:0px 0px 0px 20px; margin:0 auto; width:140px; vertical-align:middle; margin-top:15px;}




.facebook a:link, .kannekt a:link, p.xplosive a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;	
	text-decoration: none;	
}

.facebook a:visited, .kannekt a:visited, p.xplosive a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
		text-decoration: none;	
}

.facebook  a:hover, .kannekt a:hover, p.xplosive a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
		text-decoration:underline;
			}



.footer { background-color:#738E73; text-align:center; color:#FFFFFF; padding:10px 0px 10px 0px; border-top:1px solid #000000; display:block; margin:20px 0px 0px 0px;}

.footer p {padding:10px 0px 0px 0px; }

.footer ul {list-style: none; padding:0px; margin:0 auto;  }

.footer li{padding:0px; margin:0px; display:inline; }

.footer  a{
	text-align:center;
	padding: 5px 0px 5px 0px ;
	display:inline;
	line-height:15px;
	margin:0px;	
	text-decoration: none; /*lets remove the link underlines*/}


.footer a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;	
	text-decoration: none;	
}

.footer a:visited 	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;	
}

.footer a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;				
	}
