
			body{
				background: #483228;
				background-image: url(../images/bg_blue.png);
				font-family: arial,verdana;
				font-size: 14px;
				line-height: 28px;
				color: rgb(0,0,0);
				top:0px;
				margin: 0px;
				padding: 0px;
			}

			h1{
				font-family: verdana;
				font-size: 18px;
				text-align: center;
				font-weight: bold;
				color: rgb(0,0,0);
			}
			h2{
				font-family: verdana;
				font-size: 16px;
				font-weight: bold;
				text-align: left;
				color: rgb(0,0,0);
			}
			h2{
				font-family: verdana;
				font-size: 14px;
				font-weight: bold;
				text-align: left;
				color: rgb(0,0,0);
			}
			h4{
				font-family: verdana;
				font-size: 12px;
				font-weight: bold;
				color: rgb(0,0,0);
				text-align: left;
			}
			h5{
				font-family: verdana;
				font-size: 11px;
				font-weight: bold;
				text-align: left;
				color: #000000;
				padding-bottom: 0px;
				margin: 0px;
			}

			h6{
				font-family: verdana;
				font-size: 10px;
				font-weight: bold;
				text-align: left;
				color: #000000;
				padding-bottom: 5px;
				margin: 0px;
			}
			
			hr{

				color: rgb(0,0,0);
				padding-top: 10px;
				padding-bottom: 10px;
			}
			a{
				color: red;
				font-weight: bold;
			}
			a:hover{
				color: yellow;
				font-weight: bold;
			}	
/* ================================================*/
/****               CONTAINER INFO            ******/
/* ================================================*/

			#container {
				position: relative;
				width: 1000px;
				margin-top: 0px;
				margin-bottom: 0px;
				margin-right: auto;
				margin-left: auto;
				overflow:hidden;
				border: 1px black solid;
			}

/* ================================================*/
/*****               Header Info              ******/
/* ================================================*/	
			#header{
				position: relative;
				float: left;
				width: 1000px;
				height: 470px;
				background-color: white;
			}		
			.reo {
				position:relative;
				float: left;
			}


/* ================================================*/
/*****                   BODY                 ******/
/* ================================================*/	
			#the_body{		
				position:relative;
				float: left;
				width: 1000px;
				background-image: url('../images/foreclosure_slice.jpg');
				background-repeat: repeat-y;
				overflow: hidden;
			}
			#footer {
				position:relative;
				float: left;
				clear: both;
				width: 1000px;
				height: 18px;
				overflow: hidden;
			}

			
/* ================================================*/
/*****                  PICS                 ******/
/* ================================================*/				
			.pic_right {
				position:relative;
				float: right;
				margin-top: 10px;
				margin-bottom: 10px;
				margin-right: 5px;
				margin-left: 15px;	
				border: 1px solid #D3C9B1;			
			}		
			.pic_left {
				position:relative;
				float: left;
				margin-top: 10px;
				margin-bottom: 10px;
				margin-right: 15px;
				border: 1px solid black;			
			}
			.pic-mid {
				margin-right: auto;
				margin-left: auto;
				text-align: center;
				border: 1px solid black;
			}	
			.pic-mid2 {
				margin-right: auto;
				margin-left: auto;
				text-align: center;
				border: 1px solid black;
			}	
			.pic_left2 {
				position:relative;
				float: left;
				margin-top: 10px;
				margin-bottom: 10px;
				margin-right: 5px;
				margin-left: 5px;			
			}				
			.pic_right2{
				position:relative;
				float: right;
				margin-top: 5px;
				margin-bottom: 5px;
				margin-right: 5px;
				margin-left: 10px;	
			}	
			.pic_left3 {
				position:relative;
				float: left;
			}	
			.pic_right3{
				position:relative;
				float: right;
				border: 1px #D3C9B1 solid;		
			}	
			
/* ================================================*/
/*****                 FORMS                 ******/
/* ================================================*/					
			.form-wrap{
				position: relative;
				text-align: center;
				padding: 10px;
				font-size: 17pt;
			}
			.form-fields{
				position: relative;
				text-align: left;
				width: 300px;
			}

/* ================================================*/
/****                    MENU                 ******/
/* ================================================*/
			.menu_container{
				position: relative;
				float: left;
				width: 245px;
				left: 10px;
				overflow: hidden;
			}
			.menu_box{
				position: relative;
				float: left;
				width: 245px;
				overflow: hidden;	
			}
			.menu_body{
				position: relative;
				float: left;
				width: 245px;
				background: url('../images/menu_slice.jpg');
				overflow: hidden;	
					
			}
			.menu_text{
				position: relative;
				float: left;
				width: 217px;
				left: 10px;
				color: white;
				padding: 10px 0px 20px 10px;
				overflow: hidden;
				z-index: 100;
			}
			.menu_text a{
				position: relative;
				float: left;
				color: white;
				font-weight: bold;
				font-size: 10pt;
				font-family: verdana;
				line-height: 15pt;
				text-decoration: none;
				overflow: hidden;
			}
			.menu_text a:hover{
				position: relative;
				float: left;
				color: red;
				font-weight: bold;
				font-size: 10pt;
				font-family: verdana;
				line-height: 15pt;
				text-decoration: none;
				overflow: hidden;
			}
			
			.company{
				position: relative;
				margin-top: 10px;
				text-align: center;
				font-weight: bold;
				font-size: 9pt;	
				color: white;
			}
			.slogan{
				position: relative;
				margin-top: 10px;
				text-align: center;
				font-weight: bold;
				font-size: 11pt;
				font-style: italic;	
				color: white;
			}
/* ================================================*/
/****                 MAIN                    ******/
/* ================================================*/

			#main_content{
				position: relative;
				float: left;
				width: 685px;
				left: 50px;
				overflow: hidden;
			}
			#main_text{
				position: relative;
				float: left;
				width: 485px;
				overflow: hidden;
			}
			#main_wide{
				position: relative;
				float: left;
				left: 50px;
				width: 685px;
				text-align: center;
			}
			#right_box{
				position: relative;
				float: left;
				left: 5px;
				width: 190px;
				overflow: hidden;
			}	
			
/* ================================================*/
/****            VERTICAL MENU  -   FLYOUT    ******/
/* ================================================*/
			#dropmenudiv{
			position:absolute;
			background-color: #CD1041;
			border:1px solid white;
			border-bottom-width: 0;
			font:normal 13pt arial;
			line-height:20pt;
			z-index:101;
			}
			
			#dropmenudiv a{
			width: 100%;
			display: block;
			text-indent: 3px;
			border-bottom: 1px solid black;
			padding: 2px 0;
			text-decoration: none;
			font-weight: bold;
			color: white;
			}
			
			#dropmenudiv a:hover{ /*hover background color*/
			background-color: white;
			color: black;
			}	
			
/* ================================================*/
/****                 CONTACT                 ******/
/* ================================================*/
			#contact{
				position: relative;
				margin: auto;
				width: 300px;	
			}
			.contact_box{
				position: relative;
				float: right;
				width: 190px;	
			}
			.contact_body{
				position: relative;
				float: left;
				width: 190px;
				background: url('../images/contact_slice.jpg');		
			}
			.contact_text{
				position: relative;
				float: left;
				left: 5px;
				width: 165px;
				color: black;
				font-size: 10pt;
				padding: 10px 5px 0px 5px;
				overflow: hidden;
			}
			.contact_text a{
				color: white;
				font-weight: bold;
				font-size: 10pt;
				font-family: arial;	
				line-height: 21pt;		
			}
			.contact_text a:hover{
				color: red;
				font-weight: bold;
				font-size: 10pt;
				font-family: verdana;
				line-height: 21pt;		
			}
			.contact_header{
				position: relative;
				float: left;
				width: 190px;
				height: 54px;
				background: url('../images/contact_header.jpg');	
			}
			.contact_headline{
				position: relative;
				margin-left: auto;
				margin-right: auto;
				width: 180px;
				height: 40px;
				text-align: center;
				font-weight: bold;
				font-size: 14pt;
				font-family: verdana;
				color: white;
				top: 15px;	
			}
/* ================================================*/
/****                  TEAM                   ******/
/* ================================================*/

			.team{
				position: relative;
				float: left;
				border: 1px solid black;
				padding: 10px;
				margin-bottom: 10px;
				background-color: #D3B799;
			}
			
			#map01{
				position: relative;
				margin-right: auto;
				margin-left: auto;
				width: 635px;
				height: 690px;
				border: 1px solid black;
				overflow: hidden;
			}	
			
/* ================================================*/
/****                 DEFINITIONS             ******/
/* ================================================*/

			#definitions {
				position: relative;
				float: left;
			}
			
			#letters {
				position: relative;
				text-align: center;
				font-weight: bold;
				color: blue;
			}
			#letters a{
				padding: 5px;
				font-weight: bold;
				color: blue;
			}
			#letters a:hover{
				padding: 5px;
				font-weight: bold;
				color: white;
			}			
			.the_link{
				position: relative;
				color: black;
				width: 100%;
				padding: 10px 0px 10px 0px;
				font-size: 16px;
				font-weight: bold;
				text-align: center;
			}
						
	
			.the_link a:link{
				color: blue;
				text-decoration:none;
			}
			
			.the_link a:visited{
				color: blue;
				text-decoration:none;
			}
			
			.the_link a:hover{
				color: yellow;
				text-decoration:none;
			}	
			
			.real_estate_terminology{
				color: black;
				font-size: 12px;
				border-bottom: 1px dashed black;
				padding: 15px;
			}
			.real_estate_title{
				font-weight: bold;
				font-size: 13px;
			}
			.real-estate-definition{
				font-size: 10px;		
			}	
			#home_search{
				position: relative;
				margin:auto;
				width : 500px;
				border: 1px solid black;
				padding: 20px;
				text-align: left;
				background: white;	
			}
			
			#home_search a{
				color: red;
				font-weight: bold;
			}
			#home_search a:hover{
				color: blue;
				font-weight: bold;
			}	
			
			
			.oviedo_schools{
				position: relative;
				float: left;
				margin-top: 20px;
				left: 20px;	
			}
			.oviedo_schools a{
				color: #cd1041;
				text-decoration: none;
				font-weight: bold;
			}	
			.oviedo_schools a:hover{
				color: blue;
				text-decoration: underline;
				font-weight: bold;
			}	
			.oviedo_schools p{
				position: relative;
				float: left;
				clear: both;
				line-height: 12pt;
				margin: 0;
				padding: 0;
			}
			.oviedo_schools h5{
				position: relative;
				float: left;
				clear: both;
				margin-top: 20px;	
			}
			.pic_borders{
				margin: 0 auto;
				border: 1px solid black;	
			}
		.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 2%;
			left: 25%;
			width: 450px;
			height: 600px;
			padding: 10px;
			border: 2px solid red;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}
		.movedown{
			position: relative;
			clear:both;
			text-align: center;
			margin-bottom: 20px;
		}
		.redder{
			color: red;
			font-weight: bold;
			text-align: center;	
		}
		