body{
   background-color:#ffffff;
   margin:0px;
   padding:0px;
}
#main_container{
   width:1000px;
   margin-left:auto;
   margin-right:auto;
}
#header{
   width:1000px;
   background-image:url(../images/Elias_banner.jpg);
   height:127px;
   background-repeat:no-repeat;
}
.navigation{
   width:821px;
   /*background-image:url(../images/nav_bg.jpg);*/
   background-repeat:no-repeat;
   height:31px;
   margin-left:auto;
   margin-right:auto;
}
#link{
   margin:0px;
   padding:0px;
   color: #C6F;
}
#link ul {
  margin:0px;
  padding:0px;
  list-style:none;
}
#link ul li{
  margin:0px;
  padding:0px;
  display:block;
  width:122px;
  height:28px;
  list-style:none;
  float:left;
  padding-top:5px;
  padding-left:9px;
  text-align:center;
}

/*
#link a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   text-decoration:none;
   text-align:center;
   font-weight:bold;
   background-repeat:no-repeat;
   width:122px;
   height:28px;
}
#link ul li a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#027AA7;
   text-decoration:none;
   text-align:center;
   font-weight:bold;
}
*/

.link a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   text-decoration:none;
   text-align:center;
   font-weight:bold;
   background-repeat:no-repeat;
   width:122px;
   height:28px;
}
.link a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   text-decoration:none;
   text-align:center;
   font-weight:bold;
}

.active-menu-link {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#FFFFFF;
   text-decoration:none;
   text-align:center;
   font-weight:bold;
   background-repeat:no-repeat;
   width:122px;
   height:28px;
}

.active{
   background-image:url(../images/home.gif);
   background-repeat:no-repeat;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   text-align:center;
   color:#FFFFFF;
 }

.active-link{
   background-image:url(../images/hover.jpg);
   background-repeat:no-repeat;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   text-align:center;
   color:#FFFFFF;
 }

.clear{
   clear:both;
   font-size:1px;

}
#content_container{
   width:1000px;
   margin-left:auto;
   margin-right:auto;
   margin-top:10px;
}
.mid_bg{
   background-color:#FFF;
 }
#left_contr{
   width:1000px;
   float:center;
}
#right_contr{
   width:282px;
   float:right;
   margin-top:40px;
}
.property_bg{
   background-image:url(../images/Elias_search_box_nosign_bigger.jpg);
   width:1000px;
   height:169px;
   background-repeat:no-repeat;
   margin-top:4px;
}
.black_text{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#000000;
}
.black-text-content{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
}
.small_text_field{
   width:50px;
   height:15px;
 }
 .small_text_field2{
   width:90px;
   height:16px;
 }
 
.list_menu{
   width:100px;
}
.whit_text{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#FFFFFF;
   font-weight:bold;
   text-decoration:none;
}
.red_text{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#FF0000;
   text-decoration:none;
}
.feartur_bg{
   background-image:url(../images/feature_bg.gif);
   width:509px;
   height:161px;
   background-repeat:no-repeat;
   margin-top:12px;
}
.ad_bg{
   background-image:url(../images/ad_1.gif);
   width:276px;
   height:126px;
   background-repeat:no-repeat;
}
.big_black{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#000000;
   font-weight:bold;
}
.ad_bg2{
   background-image:url(../images/ad_bg2.gif);
   width:278px;
   height:126px;
   background-repeat:no-repeat;
   margin-top:10px;
}
.footer{
   background-image:url(../images/Elias_footer1.jpg);
   width:1000px;
   height:200px;
   background-repeat:no-repeat;
   margin-top:10px;
}
.whit-text-link a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #FF00A2;
   text-decoration:none;
   
}
.whit-text-link a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #B300FF;
   text-decoration:none;
   font-weight:bold;
}

.blue-text-link a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#027AA6;
   text-decoration:none;
   font-weight:bold;
}
.blue-text-link a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   text-decoration:none;
   font-weight:bold;
}
.front-link a {
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#007FB1;
   text-decoration:underline;
   font-weight:bold;
}
.front-link a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#000000;
   text-decoration:none;
   font-weight:bold;
}

.middle-box-hide {
color:#91D225;
cursor:pointer;
font:bold 14px Tahoma, Arial, "Times New Roman";
line-height:25px;
overflow:hidden;
padding:0 29px 0 0;
position:relative;
text-align:right;
}

.middle-box-hide a,.middle-box-hide a:hover,.openlanguage,.closedlanguage {
color:#91D225;
font:bold 12px Tahoma, Arial, "Times New Roman";
line-height:25px;
text-align:right;
text-decoration:none;
}
.middle-box-expand {
color:#000000;
float:left;
font:11px Tahoma, Arial, "Times New Roman";
line-height:18px;
margin:0 20px;
overflow:hidden;
padding:5px 0 15px;
position:relative;
}
a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#8B0000;
   text-decoration:none;
   text-align:center;
   font-weight:bold;
}
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#F0C;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
}

.blue-text-content{
   font-family:Arial, Helvetica, sans-serif;
   font-size:35px;
   color:#0000FF;
   line-height:40px;
}

.slogan {
	font-family: "Comic Sans MS", cursive;
	font-size: 36px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #93C;
}


.address-example {
	font-family: "Comic Sans MS" ;
	font-size: 12px;
	font-style: normal;
	color: #306;
}

.address-alternative {
	font-family: "Comic Sans MS";
	font-size: 12px;
	font-style: normal;
	color: #F9F;
}

.search-text  {
	font-family:  "Comic Sans MS";
	font-size: 12px;
	font-style: normal;
	color: #C09;
}

.enter-address1 {
	font-family:  "Comic Sans MS"; 
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#609;
}
.enter-address2 {
	font-family:  "Comic Sans MS";
	font-size:12px;
	font-style:normal;
	color: #F3C;
}

.address-result  {
	font-family:"Comic Sans MS", cursive;
	font-size:14px;
	text-decoration:underline;
	color:#F3C;
}

.comments {
	font-family: "Comic Sans MS", cursive;
	font-size:12px;
	font-style:normal;
	color: #000;
}
