/* ----------© 2010 Redi-Direct Marketing, Inc.-------------- */

body {
	background: #ffffff url('') top left;
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
}

/* ----------container to center the layout-------------- */
#container {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	height: 1323px;
	border:1px solid #8D8D8D;
	background-color: #5B6768;
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* ----------banner for logo-------------- */
#banner {
height:114px;
text-align: center;
background:  url('../images_hp/mainlogo.gif') no-repeat bottom left;  
background-color: #ffffff;

padding: 0px;
margin: 0px;
}
#banner img {padding:10px 0px;} 

#redidata {
	background-repeat:no-repeat;
	display:block;
	height:110px;
	text-indent:-9999px;
	width:580px;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	float: left;
	}
	
	#searchbox {
	display:block;
	height:114px;
	width:280px;
	float: right;
	background-position: right top;
	background-color: #FFFFFF;

	}

/* ----------nav-------------- */
#nav {
height: 31px;
text-align: center;
background:  url('') no-repeat bottom left; 
background-color: #000000;

padding: 0px;
margin: 0px;
}

/* -----------------content--------------------- */
.rightmain {
	float: right;
	width: 205px;
}
#content {
	margin-left: auto;
	margin-right: auto;
	height:auto;
	position: relative;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	background-position: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div#content {
	min-height: 500px;
	position: absolute;
	visibility: visible;
	height: 1069px;
	margin: 0px;
	padding: 0px;
	width: 162px;
	z-index: auto;
	background-color: #F2F2F2;
}
#content2 {
	margin-left: auto;
	margin-right: auto;
	height:auto;
	position: relative;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	background-position: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div#content2 {
	min-height: 500px;
	position: relative;
	visibility: visible;
	height: 1069px;
	margin: 0px;
	padding: 0px;
	width: 838px;
	z-index: auto;
	background-color: #FFFFFF;
	right: -162px;
	top: 0px;
	background-image: url(../images_third/third_level_search.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
/* ----------right nav-------------- */
#right1 {
	float: right;
	width: 205px;
	margin: 0px;
	height:245px;
	background-color: #5B6768;
	padding: 0px;
	position:relative;
}
#right2 {
	float: right;
	width: 205px;
	margin: 0px;
	padding: 0px;
	background:#5B6768;
	height:auto;
	position:relative;
	left: 205px;
	top: 250px;
	right: auto;
	bottom: auto;

}

/* ----------shadow-------------- */
#menu2main {
	height: 500px;
	width: 500px;
}
#shadowmain {
	background-image: url(../images_hp/shadow.jpg);
	background-repeat:repeat-y;
	background-position: center center;
}

/* ----------footer-------------- */
#footer2 {
	width: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	z-index: 1;
	color:#FFFFFF;
	background-image: url(../images_second/DMA_logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
	margin-top: 10px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.footer2 a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.footer2 a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.footer2 a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
/* ----------apdivs-------------- */
#B1 {
	position:absolute;
	left:39px;
	top:291px;
	width:128px;
	height:17px;
	z-index:1;
	text-align:left;
}
#B2 {
	position:absolute;
	left:238px;
	top:291px;
	width:119px;
	height:17px;
	z-index:1;
	text-align:left;
}
#B3 {
	position:absolute;
	left:416px;
	top:287px;
	width:153px;
	height:35px;
	z-index:1;
	text-align:left;
}
#B4 {
	position:absolute;
	left:634px;
	top:291px;
	width:114px;
	height:17px;
	z-index:1;
	text-align:left;
}
#B1_2 {
	position:absolute;
	left:25px;
	top:331px;
	width:160px;
	height:133px;
	z-index:1;
	text-align:left;
}
#B2_2 {
	position:absolute;
	left:220px;
	top:332px;
	width:164px;
	height:133px;
	z-index:1;
	text-align:left;
}
#B3_2 {
	position:absolute;
	left:197px;
	top:1px;
	width:162px;
	height:133px;
	z-index:1;
	text-align:left;
}
#B4_2 {
	position:absolute;
	left:613px;
	top:332px;
	width:163px;
	height:133px;
	z-index:1;
	text-align:left;
}
#B1_3 {
	position:absolute;
	left:30px;
	top:474px;
	width:153px;
	height:22px;
	z-index:1;
	text-align:left;
}
#B2_3 {
	position:absolute;
	left:196px;
	top:0px;
	width:154px;
	height:22px;
	z-index:1;
	text-align:left;
}
#B3_3 {
	position:absolute;
	left:420px;
	top:474px;
	width:155px;
	height:22px;
	z-index:9;
	text-align:left;
}
#B4_3 {
	position:absolute;
	left:617px;
	top:474px;
	width:157px;
	height:22px;
	z-index:10;
	text-align:left;
}
#rt_banner_list_Items {
	position:absolute;
	left:870px;
	top:203px;
	width:115px;
	height:47px;
	z-index:2;
}
#right_banner12 {
	position:absolute;
	left:auto;
	top:147px;
	width:205px;
	height:1067px;
	z-index:1;
	background-image: url(../images_second/banner_right_8box.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	visibility: visible;
	text-align:left;
}
#ALL_DOWNLOADS3 {
	position:absolute;
	left:25px;
	top:662px;
	width:154px;
	height:31px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#RB1_1 {
	position:absolute;
	left:19px;
	top:14px;
	width:173px;
	height:20px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#RB2_1 {
	position:absolute;
	left:23px;
	top:280px;
	width:162px;
	height:18px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#RB2_2 {
	position:absolute;
	left:17px;
	top:308px;
	width:181px;
	height:267px;
	z-index:1;
	visibility: visible;
	text-align:left;
	padding-top: 15px;
}
#Bread_Crumb {
	position:absolute;
	left:10px;
	top:45px;
	width:148px;
	height:371px;
	z-index:1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0067B4;
	visibility: visible;
	text-align:left;
	line-height: 16px;
}
#Bread_Crumb a:link {
	text-decoration: underline;
	text-align:left;
	color:#00235E;
}
#Bread_Crumb a:visited {
    text-decoration: underline;
	color: #000000;
	text-align:left;
	color:#00235E;
}
#Bread_Crumb a:hover {
	text-decoration: underline;
	text-align:left;
	color: #0067B4;
}
#Bread_Crumb a:active {
	text-decoration: none;
	text-align:left;
}
#second_sub_second_lev {
	position:absolute;
	left:36px;
	top:62px;
	width:275px;
	height:60px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#Main_body_text_2nd_level {
	position:absolute;
	left:9px;
	top:142px;
	width:611px;
	height:252px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#box1_lev2 {
	position:absolute;
	left:106px;
	top:396px;
	width:120px;
	height:18px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#box2_lev2 {
	position:absolute;
	left:371px;
	top:254px;
	width:172px;
	height:18px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#box3_lev2 {
	position:absolute;
	left:2px;
	top:156px;
	width:118px;
	height:16px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#box4_lev2 {
	position:absolute;
	left:414px;
	top:552px;
	width:99px;
	height:18px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#text_box1_lev2 {
	position:absolute;
	left:59px;
	top:420px;
	width:223px;
	height:66px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#text_box2_lev2 {
	position:absolute;
	left:351px;
	top:420px;
	width:221px;
	height:48px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#text_box3_lev2 {
	position:absolute;
	left:59px;
	top:576px;
	width:219px;
	height:58px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#text_box4_lev2 {
	position:absolute;
	left:351px;
	top:576px;
	width:218px;
	height:54px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#link_box1_lev2 {
	position:absolute;
	left:74px;
	top:496px;
	width:226px;
	height:25px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#link_box2_lev2 {
	position:absolute;
	left:345px;
	top:496px;
	width:254px;
	height:20px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#link_box3_lev2 {
	position:absolute;
	left:74px;
	top:651px;
	width:224px;
	height:19px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#link_box4_lev2 {
	position:absolute;
	left:381px;
	top:651px;
	width:190px;
	height:17px;
	z-index:1;
	visibility: visible;
	text-align:left;
}

#RB1_2 {
	position:absolute;
	left:16px;
	top:35px;
	width:172px;
	height:195px;
	z-index:1;
	text-align:left;
	padding-top: 10px;
	line-height: 29px;
}
#Head_Title {
	position:absolute;
	left:9px;
	top:28px;
	width:592px;
	height:27px;
	z-index:1;
	text-align:left;
}

#Main_Content {
	position:absolute;
	left:17px;
	top:58px;
	width:605px;
	height:572px;
	z-index:1;
	text-align:left;
}
#sub_head_3rd_lev {
	position:absolute;
	left:10px;
	top:69px;
	width:393px;
	height:39px;
	z-index:1;
	text-align:left;
}
#Main_text_body3rd_lev {
	position:absolute;
	left:10px;
	top:51px;
	width:780px;
	height:1019px;
	z-index:1;
	text-align:left;
	line-height: 5px;
}
	
#price_qual_del {
	position:absolute;
	left:19px;
	top:150px;
	width:102px;
	height:35px;
	z-index:1;
}
#advantage {
	position:absolute;
	left:19px;
	top:121px;
	width:128px;
	height:48px;
	z-index:1;
	text-align:left;
}
#new_movers_callout {
	position:absolute;
	left:333px;
	top:128px;
	width:243px;
	height:170px;
	z-index:1;
}
#Occupant_list_callout {
	position:absolute;
	left:336px;
	top:155px;
	width:245px;
	height:149px;
	z-index:1;
}
#Redi_Business_Callout {
	position:absolute;
	left:331px;
	top:169px;
	width:269px;
	height:179px;
	z-index:1;
}
#RediConsumer_callout1 {
	position:absolute;
	left:324px;
	top:202px;
	width:253px;
	height:163px;
	z-index:1;
}

/* ----------fonts-------------- */
.sub_head {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
}
.main_text_body_copy_3rd_level {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #000000;
	line-height: 17.5px;
}
.main_text_body_copy_3rd_level a:link {
	color: #000000;
	text-decoration:underline;
}
.main_text_body_copy_3rd_level a:hover {
	color: #0067B4;
	text-decoration:underline;
}
.main_text_body_copy_3rd_level a:visited {
	color: #E9983F;
	text-decoration:underline;
}
.main_text_newin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #000000;
	line-height: 25px;
}
.main_text_newin a:link {
	color: #000000;
	text-decoration:underline;
}
.main_text_newin a:hover {
	color: #0067B4;
	text-decoration:underline;
}
.main_text_newin a:visited {
	color: #E9983F;
	text-decoration:underline;
}

.Brown_text_body_copy_3rd_level {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color:#5B3226;
	font-weight:bold;
}
.lower_text_blu_14pt {
	font-size: 14px;
	font-weight: bold;
	color: #0067B4;
}
	
.main_title_head {
	font-size: 22px;
	font-weight: bold;
	color: #0067B4;
	text-align:left;
	z-index:1;
}
.Verdana14_blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
a:link {
	color: #000000;
	text-decoration:underline;
}
 a:hover {
	color: #0067B4;
	text-decoration:underline;
	
}
 a:visited {
	color: #000000;
	text-decoration:none;
}
.Verdana18_bld_blu {
	font-size: 18px;
	font-weight: bold;
	color: #0067B4;
}
.Verdana16_blk {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.Verdana11_blk {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.Learnmoretxt {
color:#0067B4;
font-weight:bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
.Learnmoretxt a:hover {
	color: #000000;
}
.learnmorearrow {font-size: 13px; color: #E9983F; font-weight: bold; }
.lower_right_banner2head {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.lower_right_banner_main_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size:11px;
	color: #000000;
}
.right_banner_head_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.banner_titles {
	font-size: 12px;
	font-weight: bold;
	color: #5B3226;
}
.main_banner_text_hp {
	color: #000000;
	font-size: 10px;
}
.get_leads_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.get_leads_text a:link {
	color: #FFFFFF;
}
.get_leads_text a:hover {
	color: #000000;
}
.box_links_2nd_lev {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.box_links_2nd_lev a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.box_links_2nd_lev a:hover {
	color: #000000;
}

.arrow_style {font-size: 13px; color: #E9983F; }
.arrow_style2 {font-size: 10.5px; color: #E9983F; font-weight:bold; }
.style4 {font-size: 13px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
.bylaw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	line-height: 15px;
}
.style5 {font-size: 14px}
.newrightbannerstyle {font-size: 13px; color: #000000}
.reg {
	font-size: 12px;
	font-weight: bold;
	color: #0067B4;
}
.reg_body {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #000000;
}
.banner_title_sm {
	font-size: 7px;
	font-weight: bold;
	color: #5B3226;
}
.H2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#5B3226;
	font-weight:bold;
}
.H1 {
	font-size: 22px;
	font-weight: bold;
	color: #0067B4;
	text-align:left;
	z-index:1;
}

/* ----------css by Eric Summerville 2010-------------- */

