body {
	margin: 0 0 0 0;
    background: #fff;
}
body, div, span, td {
    font-family: Helvetica, sans-serif, Verdana, Arial;
    font-size: 12px;
    color: #666666;
}
a {
  color: #FF6600;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

p, ul, ol {
	margin: 0px 0 8px 0px;
	line-height: 1.7em;
}

ul {
	padding:0 0 12px 35px;
	margin:0;
	}

li {
	padding:0;
	margin:0;
	}

h1 {
	color: #666666;  /* #77250A; */
	margin: 8px 0 4px 0;
}

h2 {
	color: #bbbbbb;
	margin-bottom:4px;
	font-weight:bold;
	font-size:24px;
	margin-top:0;
}

h3 {
	color:  #FF6600; /* #77250A; */
	margin: 6px 0 4px 0;
}

h4 {
	color: #bbbbbb; /* #77250A; */
	margin: 4px 0 4px 0;
}

h5 {
	color: #FF6600; /* #77250A; */
	margin: 4px 0 2px 0;
}

a img {
	border:none;
	}

.rule {
	border-bottom:1px solid #bbbbbb;
	height:2px;
	margin-bottom:12px;
	}

/* --------------- SHARED STYLES ----------------------- */


#main_holder {
	margin-left:auto; margin-right:auto; width:800px;
	}

#top_holder {
	 padding-top:15px;
	 }

#logo_holder {
	float:left; width:206px;
	 }
	 
#leftside_holder {
	 float:right; text-align:right; width:400px;
	 }

#contact_text {
	 font-size:16px; color:#A6CAED; padding-top:25px; font-weight:bold; line-height:.9em;
	 }

#nav_bar {
	 padding-top:18px; clear:both; padding-bottom:13px;
	 }

#secondary_nav {
	height:16px; 
	text-align:right;
	color:#FF6600; 
	font-size:12px; 
	padding-top:0px; 
	padding-bottom:5px; 
	padding-right:13px;
	}

#secondary_nav a:link { text-decoration:none; }
#secondary_nav a:hover { text-decoration:underline; }
#secondary_nav a:visited { text-decoration:none; }
#secondary_nav a:hover:visited { text-decoration:underline; }

#content_holder {
	width:800px;
		}	

#content_top_curve {
	height:4px;
	}

#content {
	width:760px;
	padding:8px 19px;
	background:#F7F7F7;
	border-left:1px solid #CACACA;
	border-right:1px solid #CACACA;
	}

#content_int {
	width:770px;
	padding:8px 9px 8px 0px;
	background:#F7F7F7;
/*	border-left:1px solid #CACACA;*/
/*	border-right:1px solid #CACACA;*/
	}


#content_bottom_curve {
	height:4px;
	margin-bottom:13px;
	clear:both;
	}

#logged_nav {
	clear:both; 
/*  height:13px; */
	text-align:left; /* right */
	color:#FF6600; 
	font-size:11px; 
	padding: 0px 0px 0px 10px;
/*	padding-top:5px; */
/*	padding-bottom:15px;*/
/*	padding-right:13px;*/
	}
	
#admin_nav {
	clear:both; 
/*  height:13px; */
	text-align:left; /* right */
	color:#FF6600; 
	font-size:13px; 
	padding: 10px 10px 10px 10px;
/*	padding-top:5px; */
/*	padding-bottom:15px;*/
/*	padding-right:13px;*/
	}

#logged_nav a:link {text-decoration:none; }
#logged_nav a:hover { text-decoration:underline; }
#logged_nav a:visited { text-decoration:none; }
#logged_nav a:hover:visited { text-decoration:underline; }


#feedback_block {
	width:800px;
	background:url(../images/img_feedback_bg.jpg) no-repeat; height:38px; padding:8px 10px; clear:both;
	}

#feedback_text {
	padding-bottom:0;
	font-size:11px;
	float:left;
	}

#feedback_form {
	 float:left;
	 width:780px;
	 }

#feedback_btn {
	float:right;
	padding: 6px 0px 0px 0px;
	}

#feedback_input {
	float:left;
	width:640px; 
	font-size:10px;
	display: inline;
}

#feedback_posted {
	color:#FF6600;
	font-size: 12px;
	font-weight: bold;
}

#footer {
	clear:both; padding-top:4px; padding-left:10px;
	}

#footer_menu {
	float:left; width:400px; font-size:11px; color:#FF6600;
	}
	
#footer_menu a {color: #FF6600;}
#footer_menu a:link {text-decoration:none; }
#footer_menu a:hover { text-decoration:underline; }
#footer_menu a:visited { text-decoration:none; }
#footer_menu a:hover:visited { text-decoration:underline; }

#copy {
	float:right; text-align:right; font-size:11px; width:350px; padding-right:12px; color:#CCCCCC;
	}

#moving_leads_cost_table {
	padding-left: 90px;
	padding-bottom:12px;
}

.front_page_text {
  float:left; width:440px;
  font-size: 13px;
}

.price_table {
  padding-left: 40px;
}

.cell_align_right {
	text-align:right;
}

.images {
	 float:right; width:310px;
	 }

.images img {
	padding-bottom:15px;
	padding-left:10px;
	}


.content_text {
	 float:left; width:440px;
	 }

.content_img_int {
	float:right;
	width:325px;
	}

.content_img_clairvoyance {
	float:right;
	width:380px;
}

.content_img_int img {
	padding-bottom:15px;
	padding-left:10px;
	}
		
.flash_notice{
  color:#FF6600;
  font-size:14px;
	font-weight:bold;
  text-align:center;
	padding: 5px 0px 5px 0px;
	width:800px;
}

.flash_warning{
  color:red;
  font-size:14px;
  font-weight:bold;
  text-align:center;
	padding: 5px 0px 5px 0px;
	width:800px;
}

.newsletter_subscription_form {
  color:#333333; 
  float:right;
  width:307px;
  background-color:#A6CAED; 
  border: 1px solid #0066CC;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -ie-border-radius: 5px;
}
