
body{
	background-color: #d9e6f1;
	margin: 0px;
	padding: 0px;

}

#container{
 	padding: 0px;     
	background-image: url(images/layer.jpg);
	background-repeat: repeat-y;
	width: 1006px; 
	height: auto;                  
 	margin-left:auto;
	margin-right:auto;
}

#header{
	margin: 0px auto;
	padding: 0px;
	height: 118px;
	width: 822px;
	text-align: center;
	background-image: url(images/top_head.jpg);
	background-repeat: no-repeat;
}

#top_nav{
	margin: 0px auto;
	padding: 0px;
	height: 32px;
	width: 816px;
	text-align: center;
	background-image: url(images/bubble_nav.jpg);
	background-repeat: no-repeat;
	line-height: 22pt;
}

#image{
	margin: 0px auto;
	padding: 0px;
	height: 228px;
	width: 822px;
	text-align: center;
	background-image: url(images/new_head.jpg);
	background-repeat: no-repeat;
}
#pad{
	margin: 0px auto;
	height: 03px;
	width: 816px;
	text-align: center;
	font-size: 1px;
}

#real_image{
	margin: 0px auto;
	margin-top: 0px;
	padding: 0px;
	height: 220px;
	width: 816px;
	text-align: center;
	background-image: url(images/image2.jpg);
	background-repeat: no-repeat;
}

#main_body{
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	height: auto;
	width: 822px;
	text-align: center;
	/*background-image: url(images/body_main.jpg);*/
	background-image: url(images/background_new.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}

#left_main { 
 margin: 0px 0px 0px 2px;
 display: inline; 
 width: 251px;
 float: left;
 min-height: auto;
 padding: 0px;
 text-align: left;
 overflow:hidden;
 /*border-right: 1px outset #000000;*/
}
* html #left_NAV {height:auto;}

#center { 
 margin-top: 10px;
 padding: 0px;
 display: inline; 
 width: 1px;
 float: left;
 min-height: 930px;
 background-image: url(images/blue_line.jpg);
 background-repeat: repeat-y;
 text-align: left;
}
* html #center {height:930px}

#right_main { 
 margin-left: 20px;
 padding: 0px 0px 0px 0px;
 display: inline;
 width: 500px;
 float: left;
 min-height: auto;
 text-align: left;
 font-size: 10px;
 line-height:9pt;
 overflow:hidden;
 /*background-color: #00cc00;*/
}
* html #right_main {height:auto;} 

#table_wrap{
 margin: 0px auto;
 padding: 0px 0px 0px 0px;
 width: 564px;
 height: 24px;
 text-align: left;
 }
#table_left { 
 margin: 0px auto;
 display: inline;
 padding: 0px 0px 0px 22px;
 width: 222px;
 min-height: 23px;
 text-align: left;
 float: left;
}
* html #table_left {height:23px} 

#table_right { 
 margin: 0px auto;
 padding: 0px 0px 0px 22px;
 min-height: 23px;
 display: inline;
 width: 222px;
 text-align: left;
 float: right;
}
* html #table_right {height:23px} 

#pad2{
	margin: 0px auto;
	padding: 0px;
	height: 16px;
	width: 50px;
	text-align: center;
}

#pad4{
	margin: 0px auto;
	padding: 0px;
	height: 10px;
	width: 50px;
	text-align: center;
	font-size:1px;
}

#pad3{
	margin: 0px auto;
	padding-top: 25px;
	height: 42px;
	text-align: center;
	background-image: url(images/design.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

#meet{
	margin: 0px auto;
	padding: 0px;
	padding-top: 5px;
	height: 168px;
	width: 211px;
	text-align: center;
	background-image: url(images/meet.jpg);
	background-repeat: no-repeat;
}

.meet1{
	font-size: 16px;
	font-family: arial;
	color: #ffffff;
}
#fields{
	margin: 0px auto;
	padding: 0px;
	padding-top: 0px;
	height: 225px;
	width: 211px;
	text-align: center;
	background-image: url(images/fields_search_bubble.jpg);
	background-repeat: no-repeat;
	line-height: 22pt;
}

#inside_fields{
	margin: 0px auto;
	padding: 0px;
	padding-top: 10px;
	height: 115px;
	width: 210px;
	line-height: 4.5pt;
	}

#bottom_bar{
	margin: 0px auto;
	padding: 0px;
	height: 29px;
	width: 822px;
	text-align: left;
	background-image: url(images/bottom.jpg);
	background-repeat: no-repeat;
	line-height: 18pt;
	text-indent: 20px;
}

.copy{
	font-size: 10px;
	font-family: arial;
	color: #ffffff;
}
.maintext p{padding-left:22px;}

.maintext{
	font-size: 11px;
	font-family: arial;
	color: #000000;
}
.maintextbold{
	font-size: 11px;
	font-family: arial;
	color: #000000;
	font-weight: bold;
}

.welcome{
	font-size: 20px;
	font-family: arial;
	color: #0055a2;
	text-decoration: none; 
	background: url(images/dotbar.jpg) repeat-x 100% 100%;
	padding-bottom: 0px;
	/*white-space: nowrap;*/
}
.welcome_no{
	font-size: 20px;
	font-family: arial;
	color: #0055a2;
	text-decoration: none; 
	padding-bottom: 0px;
	/*white-space: nowrap;*/
}
#contact_indent{
padding: 0px;
margin-left: 28px;
}

#bottom_links{
	margin: 0px auto;
	padding: 0px;
	padding-top: 0px;
	height: 50px;
	width: 822px;
	text-align: center;
	line-height: 20px;
	}

.class2 a:link {
	color: #666666;
	text-decoration:none;
	}
	
.class2 a:hover {
	color: #0000FF;
	text-decoration:none;
	}
	
.class2 a:visited {
	text-decoration:none;
	}
.l{
	font-family: arial; 
	font-size: 11px;
	color: #666666;
	}
.ll{
	font-family: arial; 
	font-size: 13px;
	color: #ffffff;
	}
.class1 a:link {
	font-family: arial; 
	font-size: 13px;
	color: #ffffff;
	text-decoration:none;
	}

.class_center{
	text-decoration:none;
	text-align: center;
	background: url(images/bubble_arrow.jpg) no-repeat;
	background-position: center;
	padding-bottom: 20px;
	}
.class1 a:active {
	font-family: arial; 
	font-size: 13px;
	color: #ffffff;
	text-decoration:none;
	}
	
.class1 a:hover {
	font-family: arial; 
	font-size: 13px;
	color: #ffffff;
	text-decoration:none;
	text-align: center;
	background: url(images/bubble_arrow.jpg) no-repeat;
	background-position: center;
	padding-bottom: 20px;
	/*white-space: nowrap;*/
	}
	
.class1 a:visited {
	font-family: arial; 
	font-size: 13px;
	color: #ffffff;
	text-decoration:none;
	}

#date_stamp{
	margin: 0px auto;
	width: 800px;
	text-align: right;
}
.date
{
	font: 11px arial;
	color: #333333;
	}

.web a:link {
	color: #000000;
	text-decoration:none;
	}
	
.web a:hover {
	color: #CC0000;
	text-decoration:none;
	}
	
.web a:visited {
	text-decoration:none;
	}
	
.how_much{
	font-family: arial; 
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
}	

#middle_nav{
	margin: 0px auto;
	padding: 0px;
	height: 31px;
	width: 524px;
	text-align: left;
	background-image: url(images/buy/blue_top.jpg);
	background-repeat: no-repeat;
	line-height: 22pt;
}

#ind{
margin-left: 20px;
padding: 0px;
}
#BOX{
	margin: 0px auto;
	padding: 0px;
	height: 209px;
	width: 524px;
	text-align: left;
	background-image: url(images/buy/box.jpg);
	background-repeat: no-repeat;
}
#table_indent{
padding: 0px;
margin-left: 10px;
}

#middle_buttons{
	margin-left:1px;
	padding: 0px;
	height: 20px;
	width: 522px;
	text-align: left;
	background-color: #999999;
	line-height: 20pt;
}
.lll{
font-family: arial;
font-size: 12px;
color: #ffffff;
font-weight: bold;
}

.table_links a{
font-family: arial;
font-size: 12px;
color: #ffffff;
text-decoration:none;
font-weight: bold;
	}
	
.table_links a:hover {
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	background-color: #666666;
	/*padding-bottom: 20px;
	/*white-space: nowrap;*/
	text-decoration:none;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 5px;
	}
	
.table_links a:visited {
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
	}
.blue_font{
	font-family: arial;
	font-size: 11px;
	color: #0054a0;
	text-decoration:none;
	}
	
.blue_font_bold{
	font-family: arial;
	font-size: 11px;
	color: #0054a0;
	text-decoration:none;
	font-weight: bold;
	}

#agents_full { 
 margin-left: 0px;
padding: 0px; 
display: inline; 
 width: 510px;
text-align: left;
 min-height: auto;
 text-align: left;
 overflow:hidden;
 line-height: 13px;
}

#left_agents { 
 margin: 0px;
 display: inline; 
 width: 165px;
 float: left;
 min-height: 155px;
 padding: 0px;
 text-align: left;
 overflow:hidden;
 /*border-right: 1px outset #000000;*/
}
* html #left_agents {height:155px;}

#center_agents { 
 margin: 0px;
 padding: 0px;
 display: inline; 
 width: 165px;
 float: left;
 min-height: 155px;
 text-align: left;
 overflow:hidden;
}
* html #center_agents {height:155px}

#right_agents { 
 margin: 0px;
 padding: 0px;
 display: inline;
 width: 165px;
 float: left;
 min-height: 155px;
 text-align: left;
 overflow:hidden;
}
* html #right_agents {height:155px;} 

.name{
	font-family: arial;
	font-size: 13px;
	color: #0033ff;
	font-weight: bold;
	}
	
#search_pad{
	margin: 0px;
	padding: 0px;
	width: 211px;
	height: 30px;
	text-align: center;
}

.website a:link{
	color: #0134ff;
	text-decoration: none;
	}
.website a:hover{
	color: #0134ff;
	text-decoration: underline;
	}

.check
{ 
font-family: arial;
font-size: 11px;
color: #0134ff;
text-decoration: none;
}
