/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */
#popular_tabs h1{
font-family:"Arial Black"; 
font-size:22px; 
color:#333; 
display:block; 
margin:0; 
margin-bottom:5px;
}
.indentmenu{
font:bold 12px Tahoma; font-stretch:extra-condensed;
width: 662px; /*leave this value as is in most cases*/
background:url('http://www.propertykita.com/images/menu/tabsmenu.gif') top right no-repeat;
height:32px;
}
.brown { background:#979189; }

.indentmenu ul{
margin:0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color:#FFFFFF;
background:#C7B39F;
border:1px solid #534741;
padding: 8px 10px 0 10px;
text-decoration: none;
margin-right:1px;
height:22px;
text-shadow:1px 1px 1px #333;
}
.indentmenu ul li a:hover{
background: url(../images/menu/menu_orange.gif) right no-repeat;
}
.indentmenu ul li a.selected{
color: #fff !important;
background: url(../images/menu/menu_orange.gif) bottom right no-repeat;
border:1px solid #aa3e00;
text-shadow:1px 1px 1px #333;
}
#tabsct{
background:url('../images/bg/searchengine.jpg') right bottom no-repeat;
width:642px; 
height: 210px; 
padding: 5px 10px; 
float:left;
}
.tabslist{
font:bold 12px Tahoma; font-stretch:extra-condensed;
width: 685px; /*leave this value as is in most cases*/
background:#6C6459;
height:50px;
}
.tabslist ul{
margin:0 0 0 5px;
padding: 20px 0 5px 0;
float: left;
/* width: 80%; width of menu*/
}

.tabslist ul li{
display: inline;
}

.tabslist ul li a{
float: left;
color:#CCCCCC;
padding: 4px 10px 0 10px;
text-decoration: none;
margin-right:4px;
height:20px;
}
.tabslist ul li a:hover{
background: url(../images/menu/tabsmenu_active.gif) bottom right no-repeat; color:#FFFFFF;
}
.tabslist ul li a.selected{
color: #fff !important;
background:#979189;
text-shadow:1px 1px 1px #333;
border-bottom:1px solid #333333; border-right:1px solid #333333;
}
#tabslist{
background:#FFFFFF;
width:684px; 
height:170px; 
padding:0; 
float:left;
border-bottom:1px solid #d3c8c8; border-right:1px solid #d3c8c8;
}
iframe {margin:0; padding:0; background:transparent;}

#search_container { width:662; padding:0 10px; margin:0; font-size:12px; font-family:'Tahoma', Helvetica, sans-serif; color:#534741; font-stretch:extra-condensed; }
#search_container h2{font-family:'Helvet'; font-size:22px; color:#333; padding:0; margin:0; }
#search_container h3 {margin:0; padding:0; font-weight:normal; font-size:14px;font-family:'Tahoma', Arial, Helvetica, sans-serif; font-weight:bold; font-smooth:always;}
#search_container .button { width:100px; height:22px; line-height:22px; cursor:pointer; background: url(../images/button/button.gif) center no-repeat; border:none; color:#fff; font-size:12px; text-align:center; font-weight:bold; }

#search_container p {margin:5px 0; padding:0; font-size:12px}
#search_container .box { margin:0 0 10px 0; padding:0; overflow:hidden; }
#search_container .col { float:left; width: 135px; font-size:12px; font-weight:bold; margin:0; padding:0; }
.rc_textbox {
	width:420px;
	padding:2px;
	background-color:#FFFFFF;
	border:1px solid #BBB;
	color:black;
	font-size:16px;
	height:28px;
}
.styled { border:1px solid #BBB; width:130px; height:25px; padding:3px; font-family:'Tahoma', sans-serif; }
#searchbut { width:110px; height:36px; line-height:40px; cursor:pointer; background: url('../images/btn_search.png') center no-repeat; border:none; margin-top:10px; }
#searchbut:hover { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }

#gallery_list { width:155; height:140px; overflow:hidden; position:relative; margin:10px 5px 10px 10px; float:left; }
#gallery_list .marker { position:absolute; padding:5px; background:#6C6459; bottom:0; left:0; width:145px; z-index:9999; height:30px; color:#FFFFFF; font-size:11px; }
#gallery_list .marker a { text-decoration:none; color:#FFFFFF; }
#photo { width:155px; padding:5px 0 0 0; position:relative; height:130px; float:left; overflow: hidden; }
#photoclip { position:absolute; width:170px; clip: rect(0px, 155px, 150px, 0px); }

