/* Real estate design AITPL */

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

body {
margin: auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align: top;
font-weight:normal;	
Fcolor:#FFFFF;
background-color:#FFFFFF;
text-align:justify;
	}
#main_div{
	width:1004px;
	margin:auto ;
	background-color:#FFFFFF;
	margin-bottom:0px;
	}
	
#header{ 
width:1004px; 
margin:0px; 
height:223px; 
background-repeat:no-repeat; 
background-image:url(../images/real-estate-headertop.jpg);
}
#headerbottom{background-image:url(../images/real-estate-headerbottom.jpg); background-repeat:no-repeat; height:22px; width:781px;}

#sidebar{ width:223px; background-image:url(../images/real-estate-template_02.jpg); background-repeat:repeat-x;}

#searchbox{ width:209px;  background-color:#EEEEEE; border:#1A83C4 5px solid; margin-left:4px; background-image:url(../images/searchbox-bg.jpg); background-repeat:repeat-x; }

#sidebox{ width:219px; margin-left:4px; margin-top:2px;}

#sidebox_inner{ width:219px; background-image:url(../images/sidebar_box_bg.jpg); background-repeat:repeat-x; height:104px; }

#wraper{ width:781px;}

#navbg{ width:781px; height:66px; background-image:url(../images/nav_bg.jpg); background-repeat:repeat-x;}
#navbar{ height:44px;}

.mattblacktabs{
width: 100%;
overflow: hidden;

}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;

}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin-left:10px;
margin-right:10px;
padding: 12px 18px; /*padding inside each tab*/
border-top:#F24D0D 3px solid; border-bottom:#1A83C4 3px solid; border-left:#1A83C4 3px solid; border-right:#1A83C4 3px solid;
color: white;

}

.mattblacktabs li a:visited{ 
color: white;
}

.mattblacktabs li a:hover{ background-image:url(../images/menu_bg.jpg); border:#F24D0D 3px solid;
 /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

.mattblacktabs li.selected a{ background-image:url(../images/menu_bg.jpg); border:#F24D0D 3px solid;
 /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}
a.menu:link{ color:#1A83C4; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold; line-height:25px; }
a.menu:visited{ color:#1A83C4; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold; line-height:25px;   }
a.menu:hover{color:#F24D0D; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold; line-height:25px;  }
a.menu:active{color:#1A83C4; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold; line-height:25px; }



a.menu2:link{ color:#595959; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;  line-height:25px; }
a.menu2:visited{ color:#595959; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:25px;   }
a.menu2:hover{color:#595959; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;  line-height:25px;  }
a.menu2:active{color:#595959; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;  line-height:25px; }




#center_part{ width:487px; margin-left:4px; margin-top:2px;}
#right_part{width:276px;  margin-left:4px; margin-top:2px;}
.imageborder{ border:#CCCCCC 1px solid;}

.paragraph{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#333333; line-height:18px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
.text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:justify;}
.heading1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; line-height:16px;}
.heading2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0F7ABB; font-weight:bold; line-height:16px;}
.heading3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFCC; font-weight:bold; line-height:16px;}
.heading4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FF9966; font-weight:bold; line-height:16px;}

.more{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#F24D0B; font-weight:bold; line-height:20px; margin-left:180px;}




#footer{ 
background-image:url(../images/real-estate-footer.jpg); 
background-repeat:repeat-x;
height:84px; 
margin-top:10px;}

.footer_link:link{font-family:  Arial, Helvetica, sans-serif; font-size:12px;  color: #FFFFFF;  margin-left:5px; margin-right:5px; }
.footer_link:visited{font-family:  Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; margin-left:5px; margin-right:5px;}
.footer_link:activated{font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; margin-left:5px; margin-right:5px; }
.footer_link:hover{font-family: Arial, Helvetica, sans-serif; color: #000000;  font-size:12px; margin-left:5px; margin-right:5px;}
.footer_text{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; }

.feedheading{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-align:left; font-weight:bold; }


#add_link{ color: #929292; font-size:12px;   text-align:justify;   font-family:Arial, Tahoma, Helvetica, sans-serif; }
#add_link a{ color:#0F7ABB ; text-align:justify; font-size:12px;  font-family:Arial, Tahoma, Helvetica, sans-serif; }
#add_link :hover{ color:#000000; text-align:justify; font-size:12px;  font-family:Arial, Tahoma, Helvetica, sans-serif; }
