/* CSS Document */
body{
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
}
*{
	padding:0px;
	margin:0px;
}
img{
	border:0px;
}
a{
	outline:none;
}
a:hover{
	outline:none;
}
.clear{
	clear:both;
}
label{
	padding:0px;
	margin:0px;
}
p{
	padding-bottom:10px;
}
/*Outer Container
-------------------------------------------*/
#outer_container{
	width:936px;
	margin:auto;
}
.banner{
	width:936px;
	
}
#banner_bottom{
	width:898px;
	margin:0px 19px 0px 19px;
	padding:0px;
}

/*Menu Container
-------------------------------------------*/
.menu_container{
	width:898px;
	height:34px;
	padding:0px;
}
.home a{
	background:url(http://innercircleimaging.com/templates/blue/images/home_normal.jpg) no-repeat left top;
	width:104px;
	height:34px;
	float:left;
}
.home a:hover{
	background:url(http://innercircleimaging.com/templates/blue/images/home_sel.jpg) no-repeat left top;
	width:104px;
	height:34px;
	float:left;
}
.home_sel{
	background:url(http://innercircleimaging.com/templates/blue/images/home_sel.jpg) no-repeat left top;
	width:104px;
	height:34px;
	float:left;
}
.aboutus a{
	background:url(http://innercircleimaging.com/templates/blue/images/about_normal.jpg) no-repeat left top;
	width:109px;
	height:34px;
	float:left;
}
.aboutus a:hover{
	background:url(http://innercircleimaging.com/templates/blue/images/about_sel.jpg) no-repeat left top;
	width:109px;
	height:34px;
	float:left;
}
.aboutus_sel{
	background:url(http://innercircleimaging.com/templates/blue/images/about_sel.jpg) no-repeat left top;
	width:109px;
	height:34px;
	float:left;
}
.contact a{
	background:url(http://innercircleimaging.com/templates/blue/images/contact_normal.jpg) no-repeat left top;
	width:101px;
	height:34px;
	float:left;
}
.contact a:hover{
	background:url(http://innercircleimaging.com/templates/blue/images/contact_sel.jpg) no-repeat left top;
	width:101px;
	height:34px;
	float:left;
}
.contact_sel{
	background:url(http://innercircleimaging.com/templates/blue/images/contact_sel.jpg) no-repeat left top;
	width:101px;
	height:34px;
	float:left;
}
.pricing a{
	background:url(http://innercircleimaging.com/templates/blue/images/pricing_normal.jpg) no-repeat left top;
	width:188px;
	height:34px;
	float:left;
}
.pricing a:hover{
	background:url(http://innercircleimaging.com/templates/blue/images/pricing_sel.jpg) no-repeat left top;
	width:188px;
	height:34px;
	float:left;
}
.pricing_sel{
	background:url(http://innercircleimaging.com/templates/blue/images/pricing_sel.jpg) no-repeat left top;
	width:188px;
	height:34px;
	float:left;
}
.search a{
	background:url(http://innercircleimaging.com/templates/blue/images/search_normal.jpg) no-repeat left top;
	width:91px;
	height:34px;
	float:left;
}
.search a:hover{
	background:url(http://innercircleimaging.com/templates/blue/images/search_sel.jpg) no-repeat left top;
	width:91px;
	height:34px;
	float:left;
}
.search_sel{
	background:url(http://innercircleimaging.com/templates/blue/images/search_sel.jpg) no-repeat left top;
	width:91px;
	height:34px;
	float:left;
}
.faq a{
	background:url(http://innercircleimaging.com/templates/blue/images/faq_normal.jpg) no-repeat left top;
	width:94px;
	height:34px;
	float:left;
}
.faq a:hover{
	background:url(http://innercircleimaging.com/templates/blue/images/faq_sel.jpg) no-repeat left top;
	width:94px;
	height:34px;
	float:left;
}
.faq_sel{
	background:url(http://innercircleimaging.com/templates/blue/images/faq_sel.jpg) no-repeat left top;
	width:94px;
	height:34px;
	float:left;
}
.customer a{
	background:url(http://innercircleimaging.com/templates/blue/images/customer_normal.jpg) no-repeat left top;
	width:211px;
	height:34px;
	float:left;
}
.customer a:hover{
	background:url(http://innercircleimaging.com/templates/blue/images/customer_sel.jpg) no-repeat left top;
	width:211px;
	height:34px;
	float:left;
}
.customer_sel{
	background:url(http://innercircleimaging.com/templates/blue/images/customer_sel.jpg) no-repeat left top;
	width:211px;
	height:34px;
	float:left;
}
.img_border
{
	border:1px solid #60809b;
	padding:1px;
}
/*Content Container
-------------------------------------------*/
#content_section{
	width:898px;
	background:url(http://innercircleimaging.com/templates/blue/images/main_bg.jpg) repeat-y left top;
}
.quick_search{
	width:215px;
	float:left;
	background:url(http://innercircleimaging.com/templates/blue/images/quick_search_bg.jpg) repeat-y left top;
}
.quick_search_inner{
	width:179px;
	float:left;
	background:url(http://innercircleimaging.com/templates/blue/images/quick_search_bottom.jpg) no-repeat left bottom;
	padding:15px 18px 10px 18px;
	margin:0px;
}
.page_head{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	text-decoration:none;
	color:#28465b;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.page_head2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#28465b;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.middle_container{
	width:468px;
	float:left;
	padding:15px;
	margin:0px;
}
.right_container{
	width:175px;
	float:left;
	padding:5px 0px 0px 10px;
	margin:10px 0px 0px 0px;
}
.login{
	width:170px;
}
.body_text{
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}

.body_small_text{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}

/* Text field and list menu
------------------------------------ */
.list_menu{
	border:1px solid #acb5ba;
	height:20px;
	width:177px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
.list_menu2{
	border:1px solid #acb5ba;
	height:20px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
.input_field{
	border:1px solid #acb5ba;
	height:18px;
	width:70px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	margin:0px;
	padding:4px 0px 0px 2px;
}
.login_field{
	border:1px solid #acb5ba;
	height:18px;
	width:160px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	margin:0px;
	padding:3px 0px 0px 2px;
}

/* Text Link
------------------------------------ */
.small_link{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:underline;
	margin:0px;
	padding:0px;
	color:#2a4862;
}
.small_link:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	margin:0px;
	padding:0px;
	color:#2a4862;
}

/* Button style
------------------------------------ */
.small_link{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:underline;
	margin:0px;
	padding:0px;
	color:#2a4862;
}
.small_link:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	margin:0px;
	padding:0px;
	color:#2a4862;
}
.search_btn_lft{
	background:url(http://innercircleimaging.com/templates/blue/images/search_btn_lft.jpg) no-repeat left top;
	width:7px;
	height:26px;
}
.search_btn_rht{
	background:url(http://innercircleimaging.com/templates/blue/images/search_btn_rht.jpg) no-repeat right top;
	width:7px;
	height:26px;
}
.search_btn_bg{
	background:url(http://innercircleimaging.com/templates/blue/images/search_btn_bg.jpg) repeat-x left top;
	height:20px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	padding:3px 10px 0px 10px;
	margin:0px;
}
.search_btn_bg a{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
.search_btn_bg a:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#e1ebf4;
}

.btn_lft{
	background:url(http://innercircleimaging.com/templates/blue/images/btn_lft.jpg) no-repeat left top;
	width:7px;
	height:26px;
}
.btn_rht{
	background:url(http://innercircleimaging.com/templates/blue/images/btn_rht.jpg) no-repeat right top;
	width:7px;
	height:26px;
}
.btn_bg{
	background:url(http://innercircleimaging.com/templates/blue/images/btn_bg.jpg) repeat-x left top;
	height:20px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	padding:3px 10px 0px 10px;
	margin:0px;
}
.btn_bg a{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
.btn_bg a:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#e1ebf4;
}

/* Footer Container */

#footer{
	background:url(http://innercircleimaging.com/templates/blue/images/footer.jpg) no-repeat left top;
	width:860px;
	height:70px;
	line-height:30px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	margin:15px 0px 0px 0px;
	padding:15px 15px 0px 15px;
}
#footer a{
	color:#000000;
	text-decoration:none;
}
#footer a:hover{
	color:#000000;
	text-decoration:underline;
}

/* Inner page
------------------------------------- */
.inner_left{
	width:700px;
	float:left;
	padding:0px 13px 0px 0px;
	margin:0px;
}
.property_search{
	background-color:#e8eef3;
	padding:15px;
	margin:0px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.show_result{
	
	padding-top:10px;
}
.show_properties{
	float:left;
	width:200px;
}
.paging_wrap{
	float:right;
	width:250px;
}
.paging_section{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:url(http://innercircleimaging.com/templates/blue/images/properties_bg.jpg) repeat-x left top;
	height:34px;
	padding:10px 10px 0px 10px;
	margin:15px 0px 0px 0px;
}
.next_link{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#2a4862;
}
.next_link:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#617f98;
}
.paging_sel{
	width:19px;
	height:19px;
	border:#647482 1px solid;
	background-color:#d1dee9;
	text-align:center;
}
.paging_normal{
	width:17px;
	height:17px;
	border:#647482 1px solid;
	background-color:#ffffff;
	text-align:center;
	color:#000000;
	padding:0px;
	margin:1px;
}
.paging_normal a{
	width:17px;
	height:17px;
	text-align:center;
	text-decoration:none;
	color:#000000;
	background-color:#ffffff;
	display:block;
	padding:0px;
	margin:0px;
}
.paging_normal a:hover{
	width:17px;
	height:17px;
	text-align:center;
	color:#000000;
	text-decoration:none;
	background-color:#e8eef3;
	padding:0px;
	margin:0px;
	display:block;
}
.property_listing{
	width:698px;
	font-size:11px;
	margin:30px 0px 0px 0px;
	padding:0px;
}
.property_listing_inner{
	border-top:1px solid #d9e3eb;
	border-left:1px solid #d9e3eb;
	border-bottom:5px solid #d9e3eb;
	border-right:1px solid #d9e3eb;
	padding:10px;
	width:678px;
	
}
.property_listing img{
	float:left;
}
.property_listing_content{
 	width:500px;
	float:right;
}
.property_listing_bottom{
	margin-top:5px;
	
}
.view_result{
	background:url(http://innercircleimaging.com/templates/blue/images/view_result_icon.jpg) no-repeat left top;
	padding:0px 0px 0px 16px;
	margin:0px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#869aaa;
}
.view_result:hover{
	background:url(http://innercircleimaging.com/templates/blue/images/view_result_icon.jpg) no-repeat left top;
	padding:0px 0px 0px 16px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#4d708c;
}
.hotlist{
	background:url(http://innercircleimaging.com/templates/blue/images/hotlist_icon.jpg) no-repeat left top;
	padding:0px 0px 0px 16px;
	margin:0px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#869aaa;
}
.hotlist:hover{
	background:url(http://innercircleimaging.com/templates/blue/images/hotlist_icon.jpg) no-repeat left top;
	padding:0px 0px 0px 16px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#4d708c;
}
.input_btn{
	border:1px solid #acb5ba;
	height:22px;
	width:50px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background-color:#607280;
	color:#FFFFFF;
	}
	
	
.table_tab{
	border:1px solid #666666;
	}
.tabmenu{
	background-image:url(http://innercircleimaging.com/templates/blue/images/tab_inactive.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	}
	.tabmenu_active{
	background-image:url(http://innercircleimaging.com/templates/blue/images/tab_activebg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	}
.tab_content{
	background-image:url(http://innercircleimaging.com/templates/blue/images/tab_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	}
.tabmenu_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#31506a;
	}
	a.tabmenu_title{
		color:#31506a;
		text-decoration:none;
		}
	a.tabmenu_title:hover{
		color:#0373d1;
		text-decoration:none;
		}
		
.listing_head{
	border:1px solid #bcc2c8;
	background-color:#e8eef3;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	color:#000000;
	padding:10px 0 10px 15px;
	}
.listing_border{
	border-bottom:1px solid #bcc2c8;
	border-left:1px solid #bcc2c8;
	border-right:1px solid #bcc2c8;
	padding:8px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
.listing_head2{
	border:1px solid #bcc2c8;
	background-color:#e8eef3;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000000;
	padding:8px 0 8px 15px;
	}
.black_underlined{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	}
.vitual_tour{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:underline;
	font-weight:bold;
	color:#06679f;
	}
a.vitual_tour{
	text-decoration:underline;
	color:#06679f;
	}
a.vitual_tour:hover{
	text-decoration:none;
	color:#078fdd;
	}		
.tabhilight {width:102px;height:21px;border-color:#cccccc;border-style:solid;border-width:1px;background-color:#f2f2f2;font-size:11px;font-weight:bold;color:#808e75;text-align:center;float:left;padding-top:6px;font-family:Arial, Helvetica, sans-serif;}

.tabunhilight {width:102px;height:21px;border-color:#cccccc;border-style:solid;border-width:1px;background-color:#f2f2f2;font-size:11px;font-weight:bold;color:#000000;text-align:center;float:left;padding-top:6px;font-family:Arial, Helvetica, sans-serif;}
.tabspacer {width:5px;	float:left;}
.subGoogleMap{background-color:#f9f2ec; border:1px solid #b6bfa0; font-size:11px; color:#8b5015; font-weight:bold; }
.tabtextfirst {color:#8b5015;text-decoration:none;}