/* Import CSS Reset File */

@import url("reset.css");



/* Body */

body{

	background:url(../images/bg-page.jpg) repeat-x top #EBEAEA;

	font: 12px 'Trebuchet MS',Arial,sans-serif;

	color:#999;

	height:100%;

	margin:0;

	padding:0;

	zoom:1;

}





/* layout */



#container{

	position:relative;

	margin:0 auto;

	width:960px;

	min-height:100%;

}

#header{

	height:270px;

	position:relative;

/*	background:url(../../img/header.jpg) no-repeat center 65px; */

}

#header img{

	padding-top:10px;

	padding-left:70px;

}

/*p {margin: 12px 0;}*/

#wrapper,#editobox{

	background:#FFF;

	border:1px solid #CDCECD;

	/*

	box-shadow:1px 1px 10px #969696; 

	-moz-box-shadow: 1px 1px 10px #969696; 

	-webkit-box-shadow: 1px 1px 10px #969696; 

	-goog-ms-box-shadow:1px 1px 10px #969696;

	filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=120, Strength=3);*/

	zoom: 1; 

	z-index:1000;
padding-bottom:10px;



}

#wrapper{

    background-color: #FFFFFF;
    float: right;
    height: auto;
    width: 100%;
}

}

#editobox{

	padding-bottom:10px;

	height:270px;

	overflow:hidden;

	background:url(../images/shadow.jpg) no-repeat center 235px #FFF;

}

#editowrapper{

	margin-top:10px;

    margin-left:10px;

}

#content{
   float: right;
    padding-right: 10px;
    width: 670px;

}

#sidebar{

    float: left;
    padding-left: 7px;
    width: 249px;

}

#footer {

  background: url("../images/a33.gif") repeat-x scroll center bottom transparent;

background-color:#fff;

  bottom: 0;

  height: 190px;

    padding-right: 18px;
    padding-top: 30px;

  text-align: center;

  width: 98%;

}

#footer a{

	color:#545E33;	

}



h1,h2,h3,h4,h5,h6{

	color:#545E33;

	font-weight:normal;

	margin:10px 0px;

}

h1, .entry-title{

	font-size:20px;

	background:url(../images/arrow_3.gif) no-repeat left top transparent;

	padding-left:30px;

	border-bottom:1px solid #F1f1f1; 

}

 .entry-title a {

	color:#545E33 !important;

	font-weight:normal; 

	text-decoration:none;

}

h2{

	font-size:18px;

}



p{

 line-height: 20px;
 margin: 15px 0;
 text-align: justify;

}

#content a{

	color:#FF6600;

}

#content li{

	padding-left:10px;
	padding-bottom: 13px;

/*	background:url(../../img/arrow_5.gif) no-repeat bottom left transparent; */

}



.floatright {

	float:right;

	padding:10px;

}

.floatleft {

	float:left;

	padding:10px;

}

/* Navigation */

.nav {  font-size: 16px; position:absolute; top:25px;right:0px; z-index:2000;}

.nav, .nav ul { /* all lists */	padding: 0;	margin: 0;	list-style: none;}

.nav li { /* all list items */float: left;display: block;}



.nav li a {	text-decoration:none;color: #545E33;display: block; height:24px; padding: 3px 10px}

.nav li a span {padding:0px 10px;}

.nav li a:hover{background:url(../images/bg-menu-orange.gif) repeat-x scroll 0 0 transparent;color:#FFF; border-radius:7px 7px 7px 7px}

.nav li a:hover span{background:url(../images/bg-menu-orange2.gif) no-repeat scroll right -38px transparent;	height:33px;padding-top:2px;margin-top:-2px;float:right;color:#FFF;}

.nav li a.menu_contact { background:url(../images/bg-menu-orange.gif) no-repeat scroll top left transparent;color:#FFF;	height:35px;}


#menu-item-29 {
    
    color: #FFFFFF;
	margin-left:2px;
}
#menu-item-29 a{
    
    color: #FFFFFF;
}
#menu-item-29 { background:url(../images/bg-menu-orange.gif) repeat-x scroll 0 0 transparent;color:#FFF; border-radius29:7px 7px 7px 7px}





.nav li a.menu_contact span{	background:url(../images/bg-menu-orange2.gif) no-repeat scroll right -38px transparent;color:#FFF;	height:33px;float:right;padding-top:2px;margin-top:-2px;}
#menu-item-29 { background:url(../images/bg-menu-orange.gif) repeat-x scroll 0 0 transparent;color:#FFF; border-radius:7px 7px 7px 7px}

.nav li a.menu_search span img {float:left;margin-top:-5px;margin-right:4px;}

.nav li a.menu_search {background:url(../img/bg-menu-green.gif) no-repeat scroll top left transparent;color:#FFF;	height:35px;}

.nav li a.menu_search span{	background:url(../img/bg-menu-green.gif) no-repeat scroll right -38px transparent;color:#FFF;height:33px;float:right;margin-top:-2px;padding-top:2px;}

.nav li:hover, .nav li.hover {position: static;}

.nav li li li.sfhover ul {position: fixed;}

.nav li ul { /* second-level lists */border-top: 1px solid #CDCECD;border-left: 1px solid #CDCECD;border-right: 1px solid #CDCECD;position: absolute;width: 200px;left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */}

.nav li ul li { /* second-level lists */	display: block;	height: auto;color: #545E33;font-size:12px;border-bottom: 1px solid #CDCECD;text-align: left;text-transform: none;float: none;background: #EBEBEB;}

.nav li ul li a{padding: 4px 4px 4px 15px;height:20px;}

.nav li ul li a:hover{background:#B8BF9F;color:#FFF;display:block;}

li > ul {top: auto;left: 0;}

.nav li ul ul { /* third-and-above-level lists */	margin: -28px 0 0 200px;background:inherit; padding:0;}

.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li.sfhover ul ul, .nav li.sfhover ul ul ul {	left: -999em;}

.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li.sfhover ul, .nav li li.sfhover ul, .nav li li li.sfhover ul { /* lists nested under hovered list items */left: auto;}

.sub-menu li a:hover { border-radius: 0;}

/* edito */

.edito1,.edito2,.edito3,.edito4,.edito-control {

  height: 230px;

  overflow:auto;

  padding:0px;

  width:937px;

}



.edito1{

	  background:url(../images/edito01.jpg) no-repeat 0 0 #FFF;

}

.edito2{

	  background:url(../images/edito02.jpg) no-repeat 0 0 #FFF;

}

.edito3{

	  background:url(../images/edito03.jpg) no-repeat 0 0 #FFF;

}

.edito4{

	  background:url(../images/edito04.jpg) no-repeat 0 0 #FFF;

}



.edito-content {

	color:#FFF;

	width:546px;

	float:right;

	background:url(../images/pt_black_60.png) fixed repeat;

	padding-left:10px;

	padding-right:10px;

	height:230px;

	font-size:11px;

}

.edito-content a,.edito-content h1,.edito-content h2 {

	color:#FFF;

	text-decoration:none;

	background:none;

	padding:0;

}

.goto{

	margin-top:10px;

	background:url(../images/bg_edito_actioncall.png) no-repeat 0 0 transparent;

	width:191px;

	height:31px;

	display:block;

	font-size:16px;

	padding:3px 0px 0px 10px;

	float:right;

	border:0;

}

a.goto{

	margin-top:10px;

	background:url(../images/bg_edito_actioncall.png) no-repeat 0 0 transparent;

	width:191px;

	height:31px;

	display:block;

	font-size:16px;

	padding:3px 0px 0px 10px;

	float:right;

	border:0;

}



#slideshow_internal{

	padding-top:10px;

	height:180px;

	width:670px;

	overflow:hidden;

}

#slideshow_internal img{

	padding-top:10px;

}

.edito-control{

	position:absolute;

	top:520px;

	height:24px;

	z-index:10000;

	display:block;

	margin-left:10px;

}

.edito-control .next {

	background:url(../images/bg-paginator.gif) 0px -65px transparent;

	height:24px;

	width:24px;

	text-indent:-3000px;	

	float:right;

	z-index:100;

}



.edito-control .next:hover {

	background:url(../images/bg-paginator.gif) 0px -89px transparent;

}



.edito-control .prev {

	background:url(../images/bg-paginator.gif) 0px -17px transparent;

	height:24px;

	width:24px;

	text-indent:-3000px;

	float:right;

	z-index:100;

	margin-right:5px;

}



.edito-control .prev:hover {

	background:url(../images/bg-paginator.gif) 0px -41px transparent;

}





a.edito-control-goto {

	background:url(../images/bg_edito_nav.png) 0 0 transparent;

	height:18px;

	width:13px;

	display:block;

	margin-right:5px;

	float:right;

	text-decoration:none;

	color:#666;

	padding-left:6px;

	padding-top:1px;

	margin-top:3px;

}



a.edito-control-goto:hover,a.edito-control-goto-selected{

	background:url(../images/bg_edito_nav.png) right bottom transparent;

	color:#434343;

}









.gotomenu{



}





/* action calls */



a.actionbutton { background:url(../images/bg-menu-orange-tr.gif) no-repeat scroll top left transparent;color:#FFF;	height:35px;display:block;float:right;font-size:16px;text-decoration:none;width:auto;text-align:left;padding-top:5px;}

a.actionbutton span{	background:url(../images/bg-menu-orange-tr.gif) no-repeat scroll right -38px transparent;color:#FFF;height:33px;padding-top:2px;padding-left:10px;padding-right:10px;margin-top:-2px;float:right;}



a.actionbutton2 { background:url(../images/bg-menu-grey-tr.gif) no-repeat scroll top left transparent;color:#545E33;	height:35px;display:block;float:right;font-size:16px;text-decoration:none;width:auto;text-align:left;padding-top:5px;}

a.actionbutton2 span{	background:url(../images/bg-menu-grey-tr.gif) no-repeat scroll right -38px transparent;color:#545E33;height:33px;padding-top:2px;padding-left:10px;padding-right:10px;margin-top:-2px;float:right;}





/* searchform */

#searchform{

	position:absolute;

	top:91px;

	left:0;

	width:250px;

	background:url(../images/pt_white_30.png) repeat;

	color:#FFF;

	height:133px;

	z-index:1001;

	padding:0px 10px 10px 10px;

	line-height:15px;

}



#searchform select{

	padding:2px;

	color:#545E33;

	font-size:10px;

margin: -2px 0px 3px 0px;

	width:121px;

}

#searchform .searchsubmit{

	background:url(../images/search_button.png) no-repeat 0 0 transparent;

	width:97px;

	height:31px;

	display:block;

	font-size:16px;

	padding:0px 5px 0px 10px;

	float:right;

	border:0;

	text-indent:-3000px;

	

}

#searchform .searchsubmit:hover{

	cursor:pointer;

}

#searchform h1{

	color:#FFF;

}


#searchform label {
	
	font-size: 20px;
	display: block;
	height: 21px;
	margin-left: -6px;
	margin-top: 2px;
	margin-bottom: 0px;
}

.smalldrop{

	width:100px;

	border:1px solid #EEE;

	color:#EEE;

	margin:0px;

}



#searchform .switchcontent{

	display:none;

}

/* teampicture */

#teampicture{

	

	height:190px;

	width:960px;

/*	background:url(../../img/team3.png) no-repeat bottom right transparent;

*/	position:absolute;

	left:10px;

	top:81px;

	z-index:1000;

}



#teampicture p{

	color:#545E33;

	font-style:italic;

	text-align:right;

	position:absolute;

	bottom:10px;

	right:0px;

	margin-right:20px;

}

#teampicture p a{

	font-weight:bold;

	color:#FF6600;

}

/* sidebar neighborhoods */

#sidebar a{

	

	text-decoration:none;

}

#sidebar h2 {

	background:url(../images/bg-menu-grey-tr.gif) no-repeat scroll 0 0 transparent;

	height:33px;

	font-size:16px;

	padding-top:5px;

	padding-left:20px;

	width:234px;

	margin-left:-4px;

	margin-bottom:0;

	}

#sidebar h2 span {	

	background:url(../images/bg-menu-grey-tr.gif) no-repeat scroll right -38px transparent;	

	height:33px;

	padding-top:2px;

	padding-left:15px;

	margin-top:-2px;

	width:235px;

	float:right;

}

#sidebar h3 {

	font-size:16px;

	}

#sidebar .box ul li {

}

.box #neigh li {

	padding-left:10px;

	padding-right:10px;

	margin-bottom:2px;

	background:url(../images/arrow_6.gif) no-repeat 10px 6px transparent;

}

.box #neigh li a {

	

	padding:3px 3px 3px 10px;

	display:block;

	color:#666;

	border-bottom:1px solid #E6E6E6;

}

.box #neigh li a:hover {

	font-style:italic;

	color:#545E33;

	background:url(../img/arrow_5.gif) no-repeat 0 6px #f1f1f1;

}

.box ul.latest-properties li {

	clear:both;

	}

.box ul.latest-properties li a {

	display:block;

	margin-bottom:5px;	

	background:url(../images/a33.gif) repeat-x bottom transparent;

	padding:5px;

	border:1px solid transparent;

}

.box ul.latest-properties li a:hover {

	border-top:1px solid #EBEBE9;

	border-left:1px solid #EBEBE9;

	border-right:1px solid #EBEBE9;

}

.box ul.latest-properties li img {

	float:left;

	padding:2px;

	border:1px solid #E6E6E6;

	margin-right:5px;

	background:#FFF;

}



.boxcontact{

	background:#A2AF6A;

	color:#FFF;

	width:233px;

	margin-left:2px;

	padding:5px;

}

.boxcontact li {

	background: url("../images/arrow_6.gif") no-repeat scroll 0 4px transparent;
    margin-bottom: 3px;
    padding-left: 13px;
    padding-right: 8px;

}

.boxcontact ul { margin-bottom: 10px; border-bottom: solid 1px #f1f1f1;}

.boxcontact a {

	

	

	color:#666;

	

}

.boxcontact a:hover {

	font-style:italic;

	color:#FF9900 !important;

	background:url(../img/arrow_5.gif) no-repeat 0 6px #f1f1f1;

}

.boxcontact img{

	margin-top:-5px;

	margin-left:-5px;

}

.boxcontact h3{

	color:#fff;

	margin-bottom:0px;

}

.boxcontact a{

	color:#FFF;

	font-weight:bold;

	text-decoration:underline;

}

#content h3 {
  font-size: 14px;
  height: 13px;
  margin-bottom: 0;
  margin-left: -5px;
  padding-left: 20px;
  padding-top: 5px;
  width: 658px;
}

.gradientboxlight {
	background: #f5f6f6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZGJkY2UyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNiOGJhYzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiNkZGRmZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjVmNmY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  #f5f6f6 0%, #dbdce2 4%, #b8bac6 7%, #dddfe3 55%, #f5f6f6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f6f6), color-stop(4%,#dbdce2), color-stop(7%,#b8bac6), color-stop(55%,#dddfe3), color-stop(100%,#f5f6f6));
	background: -webkit-linear-gradient(top,  #f5f6f6 0%,#dbdce2 4%,#b8bac6 7%,#dddfe3 55%,#f5f6f6 100%);
	background: -o-linear-gradient(top,  #f5f6f6 0%,#dbdce2 4%,#b8bac6 7%,#dddfe3 55%,#f5f6f6 100%);
	background: -ms-linear-gradient(top,  #f5f6f6 0%,#dbdce2 4%,#b8bac6 7%,#dddfe3 55%,#f5f6f6 100%);
	background: linear-gradient(to bottom,  #f5f6f6 0%,#dbdce2 4%,#b8bac6 7%,#dddfe3 55%,#f5f6f6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6', endColorstr='#f5f6f6',GradientType=0 );

}

#content h3 span {	
	
	background: #e2e2e2;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(50%,#dbdbdb), color-stop(51%,#d1d1d1), color-stop(100%,#fefefe));
	background: -webkit-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
	background: -o-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
	background: -ms-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
	background: linear-gradient(to bottom,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 );


	/* background:url(../images/bg-menu-grey-tr.gif) no-repeat scroll right -38px transparent;	

	height:33px;*/

	padding-top:2px;

	padding-left:8px;

	margin-top:-2px;

	width:663px;

	float:right;
	border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;

}

 #content h1 {

	font-size:18px;

	font-weight:bold;

	border-bottom:1px solid #CDCECD;

	padding:10px 0px 3px 27px;

	background:url(../images/arrow_3.gif) no-repeat 0px 10px transparent;

/*	background:url(../../img/bg-menu-green-tr.gif) no-repeat scroll 0 0 transparent;

	height:33px;

	font-size:16px;

	padding-top:5px;

	padding-left:20px;

	width:658px;

	margin-left:-5px;

	margin-bottom:0;

*/	}

#content h2 span {	

/*

	background:url(../../img/bg-menu-green-tr.gif) no-repeat scroll right -38px transparent;	

	height:33px;

	color:#FFF;

	padding-top:2px;

	padding-left:15px;

	margin-top:-2px;

	width:663px;

	float:right;

*/

}



#content h4{

	font-size:16px;

}

.link a.active{
	
	
	color:red;
}

.list{

	position:relative;

	border:1px solid #CDCECD;
  margin: 21px 0;
	padding:10px;

	background:url(../images/bg-list.jpg) repeat-x top #FFF;

}

.list img{

	border:1px solid #CDCECD;

	background:url(../img/ajax-loader.gif) no-repeat center center #FFF;

	float:left;

	margin:0 10px 10px 0px;

}

.list p span{

	font-weight:bold;

	padding-left:10px;

	background:url(../images/arrow_6.gif) no-repeat 4px left  transparent;

}

.list p.desc{

	font-weight:bold;

	color:#545E33;

	}

	

.list .morepictures{

	position:absolute;

	top:245px;

	left:10px;

}



.list .ullist li, .ullist ul li {

	padding-left:10px;

	margin-left:10px;

	background:url(../images/arrow_6.gif) no-repeat 0 3px transparent;	

}



.list .label {

	padding-left:10px;

	font-weight:bold;

	background:url(../images/arrow_6.gif) no-repeat 0 3px transparent;	

}



.list .price {

	font-size:16px;	

}



.gallery-container{

	height:222px;

	position:relative;

	clear:both;

	display:none;

	border:1px solid #CDCECD;

	overflow:hidden;




}

.gallery-container img{

	float:left;

	padding:5px 5px 5px 10px;

	margin:10px;

	border:1px solid #CDCECD;

	width:256px;

	height:192px;

}



.gallery-container #closepictures{

	top:2px;

	right:2px;

	position:absolute;

	height:30px;

	width:30px;

	background:url(../img/close.png) no-repeat 0 0 transparent;

	text-indent:-3000px;

	z-index:1000;

	}

.gallery-container a.mycarousel-prev {

	position:absolute;

	left:7px;

	top:110px;

	background:url(../images/bg-paginator.gif) 0px -17px transparent;

	height:24px;

	width:24px;

	text-indent:-3000px;

	z-index:100;

}



.gallery-container a.mycarousel-prev:hover {

	background:url(../images/bg-paginator.gif) 0px -41px transparent;

}



#mycarousel{

	width:586px;

	height:202px;

}



#mycarousel ul li {

	background:none;

	padding:0;

	margin:0;

}

.gallery-container a.mycarousel-next {

	position:absolute;

	right:7px;

	top:110px;

	background:url(../images/bg-paginator.gif) 0px -65px transparent;

	height:24px;

	width:24px;

	text-indent:-3000px;

	z-index:100;

}



.gallery-container a.mycarousel-next:hover {

	background:url(../images/bg-paginator.gif) 0px -89px transparent;

}



.propslideshow ul li{

	background:transparent;

	padding:0;

	margin:0;

}

/* contact form */

form#contactform{

	background:#eeeeee;

	border:1px solid #CDCECD;

	padding:10px;

	position:relative;

	color: #000000;
	height:465px;

}

 form#contactform h4 {
   color: #000000;
}

.tab-color li{

		background:url(images/arrow_6.gif) no-repeat 0 4px transparent;
}
form#contactform label{

	background:url(../images/arrow_6.gif) no-repeat 0 4px transparent;

	padding-left:10px;

	width:180px;

	display:block;

	/* float:left; */

	margin-right:10px;

}

form#contactform input{

	border:1px solid #CDCECD;

	float:left;

	margin-right:10px;

}



#cpcta{
float:center;

}

#propdetailgallery img{

	margin:30px 35px 30px 35px;

	border:1px solid #CDCECD;

	background:url(../img/ajax-loader.gif) no-repeat center center #FFF;

}



#flashhandler{

	position:absolute;

	top:-27px;

	right:118px;

}

ul.export_complexes li {

	clear:both;

	margin-bottom:10px;

	height:230px;

	border-bottom:1px solid #EEE;

	background:transparent;

}



#aboutusteam img {

	float:left;

	padding:5px;

	border:1px solid #EEE;

	margin:0px 5px 5px 0px;

	background:#FFF;

}



.mlsdisclaimer{
        display:none;

	border:1px solid #CDCECD;

	

	padding:10px;

	background:url(../images/bg-list.jpg) repeat-x top #FFF;

}

#map{

	background:url(../img/ajax-loader.gif) no-repeat center center #FFF;

	border:1px solid #EEE;

	margin:10px;

}



.comment-form-comment label {

	display: block;	

}





.nav-footer li {

  border-left: 1px solid;

  float: left;

  padding: 0 8px;

}

.nav-footer li:first-child{

  border-left: 0;

	

}

.nav-footer li a {

	

} 

.nav-footer li a:hover {

	

}

.nav-footer{ 

display: inline-block;

}#content h2 {
  background: url("../images/arrow_6.gif") no-repeat scroll 0 10px transparent;
  border-bottom: 1px solid #CDCECD;
  font-size: 18px;
  font-weight: bold;
  padding: 3px 0 3px 15px;
}

.property-stats p {
		margin: 0;
}
.urban-img{
		   
		   }
		   
	#pagination{width:98%;margin-top: 15px;  padding:20px;}
#pagination ul{list-style:none;margin-left: -5%;
margin-bottom: 23px;
}
#pagination ul li a{text-decoration:none;  padding:2px 8px 2px 8px; color:#474747;
font-size: 12px;
font-weight: bold;}
#pagination ul li{float:left; margin-left:10px;}
#pagination{clear:both;text-align:right;font-size:10px;color: #222; padding:20px;width:100%;margin-top: -11px;

height: 68px;
}

.flash img {margin-top: -12PX;
width: 18PX;
}

.link a{background-color: white;} 



}
/*---------------------  slider -----------------------*/

#properties_slideshow {
	position:relative;
	padding: 20px 50px;
	background:#eee;
	height:230px;
	width:565px;
	font-size:10px;
}
#properties_slideshow ul li {
	float:left;
	height:220px;
	width:251px;
	position:relative;
	margin:0px 9px;
}
#properties_slideshow ul li img {
	padding-left:14px;
}
#properties_slideshow ul li p {
	z-index:3000;
	position:absolute;
	top:150px;
	left:17px;
	font-size:11px;
	line-height:20px;
}
#properties_slideshow ul li p a {
	position:absolute;
	bottom:0px;
	left:160px;
	background:#4BBBD7;
	color:#FFF;
	padding:5px;
	width:70px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#properties_slideshow .sliderdeco {
	position:absolute;
	top:0;
	left:0;
	width:271px;
	height:230px;
	background:url(../images/svl_slide_deco.png) no-repeat top left;
}
#properties_slideshow_nav {
	position:absolute;
	top:0;
	left:0;
	height:250px;
	width:670px;
}
#properties_slideshow_nav_prev {
	text-indent:-3000px;
	background:url(../images/previous_off.png) no-repeat 10px 70px;
	height:210px;
	width:50px;
	float:left;
}
#properties_slideshow_nav_prev:active {
	background:url(../images/previous_on.png) no-repeat 10px 70px;
}
#properties_slideshow_nav_next {
	text-indent:-3000px;
	background:url(../images/next_off.png) no-repeat 0px 70px;
	height:210px;
	width:49px;
	float:right;
	right:0;
}
#properties_slideshow_nav_next:active {
	background:url(../images/next_on.png) no-repeat 0px 70px;
}
ul.bulleted li {
	padding-left:40px;
	background:url(../images/chip_2.gif) no-repeat 25px 8px;
	margin-bottom:10px;
}




#properties_slideshow {
	position:relative;
	padding: 20px 50px;
	background:#eee;
	height:230px;
	width:565px;
	font-size:10px;
}

.color{
	
	color: red !important;
	font-size: 11px;

}


 #crumbs {
 background: none repeat scroll 0 0 #FFFFFF;
 border: 1px solid #CCCCCC;
 border-radius: 8px 8px 8px 8px;
 
 font-size: 11px;
 line-height: 30px;
 margin: 8px 0;
 padding-left: 10px;
}


#complex-id{
	font-size:14px;	
	
}









/* Left sidebar contact form
------------------------------------------------------------ */ 

   
.sec-mid
{
    width: 245px;
    height: auto;  
	color:#000;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;  
	border: 1px solid #E6E6E6;
	margin-top: 21px
    }    

.centure
{
	margin:12px 0px 0px 13px ;
	width:221px;	
	}	
.centure p
{
	margin: 0px 0px 0px 0px ;
	text-align: left;
	}	
.detail-san
{
    margin: 0px 0px 0px 9px;
	font-size:9pt;
	background: url("../images/personality.png") no-repeat scroll right 

center transparent;
	width: 24px;
}	
.sec-mid h3, a
{
	color: #000 ;
	}	
.sec-mid a:hover
{
	text-decoration: underline !important;
	}	
	
	
/****   Text Field Formating   *****  */
.centure .input-san, .textarea-san
{	
	color: #5a5a5a;	
	display: block;
	margin-left:10px;
	width: 188px;
    margin-bottom: 7px;
    padding: 6px;
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #DDDDDD;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
}
.centure input.text:focus, textarea:focus
{
	outline: none;
	-moz-box-shadow: 0 0 5px #c6762f;
	-webkit-box-shadow: 0 0 5px #c6762f;
}

.san-contact {
    -moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background-color:#ffec64;
    border: 1px solid #FFAA22;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 1px 0 0 #FFF6AF inset;
    color: #333333 !important;
    display: inline-block;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    margin-top: 2px;
    padding: 6px 18px;
    text-decoration: none;
    margin: 12px 4px;
    text-shadow: 0 1px 0 #FFEE66;
}
.san-contact:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
	background-color:#ffab23;
}
.san-contact:active {
    position: relative;
    top: 1px;
}



/*.san-contact{

-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-

stop(0.05, #ffec64), color-stop(1, #ffab23) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% 

);
	filter:progid:DXImageTransform.Microsoft.gradient

(startColorstr='#ffec64', endColorstr='#ffab23');
	background-color:#ffec64 !important;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#333333;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	padding: 7px 12px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
	float:left;
	margin-top: 2px;
	height: 18px;
	width: 52px !important;

}

.san-contact:hover{
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, 

#ffab23), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% 

);
	filter:progid:DXImageTransform.Microsoft.gradient

(startColorstr='#ffab23', endColorstr='#ffec64');
	background-color:#ffab23 !important;
}

.san-contact:active {
	position:relative;
	top:1px;
}*/

/**  /Left sidebar contact form **/






.sideform {
  background: none repeat scroll 0 0 #9ABFDC;
  border: 1px solid #CCCCCC;
  border-radius: 7px 7px 0 0;
  margin: 12px 0;
}

.sideformheading > h3 {
  color: black;
  font-size: 20px !important;
  font-weight: bold;
  margin: 5px 7px;
  text-align: left;
}

.sideformheading > div {
  color: #000000;
  font-size: 19px;
  margin: 0 7px;
  text-align: left;
}



.sideformexp {
 color: white;
font-size: 18px;

margin: 7px;
}



.sideformexp2 {
  color: white;
  font-size: 19px;
  margin: 0 6px 8px;
}

.sideformpic
{
  
	
}

.sideformbtn {
  width: 100%;
  margin: auto;
  background: #eee;
  margin-top: -5px;
} 




.gent2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-

stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% 

);
	filter:progid:DXImageTransform.Microsoft.gradient

(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff !important;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:8px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	margin: 12px 0px;
	cursor: pointer;
}

.gent2:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-

stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% 

);
	filter:progid:DXImageTransform.Microsoft.gradient

(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}

.gent2:active {
	position:relative;
	top:1px;
}






.summery {
  border-bottom: 1px dotted;
  height: 65px;
  padding: 7px 0;
  width: 100%;
}
.summery .sec {
  background: none repeat scroll 0 0 #EEEEEE;
  border-right: 2px solid #CCCCCC;
  float: left;
  padding: 9px 7px 7px;
  width: 151px;
}
.summery .n {
  color: black;
  font-size: 19px;
  font-weight: bold;
  height: 27px;
  margin-top: 3px;
  text-align: center;
}
.summery .d {
  color: #777777;
  text-align: center;
}
.noright {
	border-right: 0 !important;
}
 .urbanaddthis {
  background: none repeat scroll 0 0 #EEEEEE;
  border-color: #CCCCCC #CCCCCC;
  border-image: none;
  border-radius: 6px 6px 6px 6px;
  border-style: solid;
  border-width: 1px 1px 2px;
  margin: 9px 0;
  padding: 4px 0 0 6px;
}
.btn-contact { 
  background: -moz-linear-gradient(center top , #FFEC64 5%, #FFAB23 100%) repeat scroll 0 0 #FFEC64;
  color: #333333 !important;
  display: inline-block;
  font-family: arial;
  font-size: 13px;
  font-weight: normal;
  margin: 12px 0;
  padding: 6px 13px;
  text-decoration: none;
  text-shadow: 0 1px 0 #FFEE66;
}
.btn-contact:hover {
  background: -moz-linear-gradient(center top , #FFAB23 5%, #FFEC64 100%) repeat scroll 0 0 #FFAB23;
}



.san-contact-light {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#333333 !important;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.san-contact-light:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.san-contact-light:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */




/*********************
***********************

  Suhail Khan Works

/*********************
***********************/


/**  Blog images space  **/

.blog-space
{
    width: 100%;
    }
.blog-space img
{
    margin-right: 15px;
    }















