/* =============================================================================
   RealtorPress 7+ Developed by Mark Fail
   ========================================================================== */
	 
	* { margin: 0; padding: 0; outline: 0; }
	body {  margin-top:0px; }
 
/* =============================================================================
   Links
   ========================================================================== */
 
	a { color: #097fb7; text-decoration: none; }
	a:hover { cursor: pointer; text-decoration: none; }
	a img { border: 0; }
	
/* =============================================================================
   Typography
   ========================================================================== */
	
	ol,ul { list-style:none; }
	h1 { color: #39a7dc; }
	h3 { color: #39a7dc; }
	h7 { font-weight:bold;}
	ul.display li h2 a { color: #39a7dc; }
	#homepage .category_list h4, .post_columns h4, #home-sidebar h4 {       color:#39a7dc;    }
	#homepage .category_list h4 a{	color:#39a7dc;}
	.rightside { margin-right:0px !important;  margin-left:10px; }
	.left { border-right: 0px; }
	.topper { margin-top:20px !important; }
	.greybg {	background: transparent url(../PPT/img/content_pane-gradient.gif) bottom left repeat-x }
	.texttitle { font-size:12px; color:#ccc; padding:0px; margin:0px; letter-spacing:1px; text-transform:uppercase; }

/* =============================================================================
   Header
   ========================================================================== */

	#header {  height:100px;overflow:hidden;  background:#fff; }
	#page { background:white; margin-bottom:0px; }  
	#logo { width:450px; margin-top:7px;}
	#banner { margin-top:10px; } 

/* =============================================================================
   menu + sub menu
   ========================================================================== */
	
	.menu {  height:60px;  }
	.menu li { 	background:url(images/menu_spacer.png) top right no-repeat; padding-right:20px; height:60px; }
	.menu li a {color: #fff;  padding-top:25px;  }	
	
	#submenubar { border-top:0px solid #000; }
	#SearchForm { margin:0px; padding:0px; width:480px; margin-left:20px;margin-top:5px; float:left; }
  
	#AdvancedSearchBox h2 { color:#666; }
 	.AdvancedSearchBox { border: 1px solid #ddd; margin: 10px; padding:10px; background:#efefef; }
	.AdvancedSearchBox h2 { font-size:20px; }
	.AdvancedSearchBox label { font-size:16px; color:#666; }
 
	#sidebarCatSearch {width:100%;}
	#s { width:55%;margin-bottom:10px; }
	
	#submenubar { border-bottom:1px solid #ddd; }
	#submenubar #searchBox { padding:7px; float:left; height:30px; }
	#submenubar #searchBox .searchBtn { padding:0px; margin:0px; border:0px; width:33px; height:29px; background: #ddd url(images/i/4.png) 8px 6px no-repeat; padding:0px; cursor:pointer; float:left; -webkit-border-radius: 2px;
border-radius: 2px; }
	 
	#submenubar #searchBox #catsearch, #searchBox #s { float:left; margin-right:6px; }
	#submenubar #searchBox a { margin-left:15px; padding-top:10px; float:left; text-decoration:underline; }	

	#searchBox input, #searchBox select { width:250px !important;  background: white;border: 1px solid #CCC; color: #A1A1A1;font-size: 14px;width: 510px; }
	#searchBox select { width: 200px !important; font-size:12px; } 
	
	ul.submenu_account li, ul.submenu_account li a {color: #654d25; text-transform:uppercase; font-size:13px;  color:#999; font-weight:bold; letter-spacing:1px;  } 
	ul.submenu_account li { margin-right:10px; }
	#submenu_li_login, #submenu_li_register, #submenu_li_account, #submenu_li_logout { padding-left:20px; margin-left:5px; text-shadow: 1px 1px 1px #fff; }
	#submenu_li_username { display:none; }
	#submenu_li_login { background:url('images/i/i1.png') no-repeat; }
	#submenu_li_register { background:url('images/i/i2.png') no-repeat; }
	#submenu_li_account { background:url('images/i/i3.png') no-repeat; }
	#submenu_li_logout  { background:url('images/i/i4.png') no-repeat; }
	#searchBox .searchBtn {width: 33px;height: 32px;background: url(http://universitypropertiestoledo.com/wp-content/themes/realtorpress/images/btn.png) no-repeat;}	
 
/* =============================================================================
   content
   ========================================================================== */

	#content { height: 100%; }



/* =============================================================================
   box styles / sidebar / main content / widget
   ========================================================================== */

	.itembox { border: 1px solid #E2E2E2;clear: both;margin: 0px 0px 15px;padding: 0px;}	
	.itembox h2.title,.itembox h1.title {   color: #666;font-size: 16px; padding: 5px 3px 5px 5px; margin:0px;	
	border:1px solid #fff;
		filter					: progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef', EndColorStr='#e0e0e0');
	background-image		: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef), color-stop(1, #e0e0e0));
	background-image		: -webkit-linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	background-image		:    -moz-linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	background-image		:     -ms-linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	background-image		:      -o-linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	background-image		:         linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	border-bottom:1px solid #ddd;
	text-shadow: 0px 1px 1px #fff;
	}
	.itembox  h1.title { font-size: 18px;  margin:0px; }
	.itemboxinner { padding:10px; }
		
/* =============================================================================
   footer
   ========================================================================== */

	#footer { background: #fff;  border-top:1px dotted #ccc; background: #EAEAEA url('http://universitypropertiestoledo.com/wp-content/themes/realtorpress/img/v7/tab-passive-bg.png') repeat-x; }
	#footer h3 { color:#333; font-size:18px; margin-top: 0px;  border-bottom:1px dotted #ccc; margin-top:-5px; text-shadow: 0px 1px 1px #fff; }
	#footer .left3cols { margin-bottom:10px; }

	#footer #ppt-widget-featured-box .contentb { background: #efefef; padding:8px;  }
	#footer #ppt-widget-featured-box .featureditem { padding:0px; border: 1px solid #DDD;  -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
	#footer #ppt-widget-featured-box .featureditem h3 { border:0px; }
	#footer #ppt-widget-featured-box .featureditem h3 a { color:#333; font-weight:bold; text-shadow: 0px 1px 1px #fff; font-size:14px;}
	#footer #ppt-widget-featured-box .contentb:hover { background:#fff; }
	#footer .textwidget { padding:0px; }

	#copyright { background: #1D1D1D; }
	#copyright p { padding:10px; color:#eee; margin-bottom:0px; }
	#copyright p a { color:#eee; text-decoration:underline; }
 	
/* =============================================================================
   _articlepage.php
   ========================================================================== */ 
   
	#PPTSinglePage-article_type .article h1, #PPTSinglePage-article_type .article h2 { background:none; } 

 

/* =============================================================================
   _author.php
   ========================================================================== */
   
	#hor-zebra{	 	font-size: 12px;	width: 100%;	text-align: left;	border-collapse: collapse;}
	#hor-zebra th{	font-size: 14px;	font-weight: normal;	padding: 10px 8px;	color: #333;}
	#hor-zebra td{	padding: 8px;	color: #669;}
	#hor-zebra .odd{	background: #efefef; } 
	
	.authrodesc { font-size:16px; line-height:30px; color:#666; padding-left:50px; background:url(http://universitypropertiestoledo.com/wp-content/themes/realtorpress/template_realtorpress/images/quote.png) no-repeat top left;}
	
/* =============================================================================
   _tpl_add.php
   ========================================================================== */
	
	.payicon { float:right; margin-right:0px; background: #fff url('http://universitypropertiestoledo.com/wp-content/themes/realtorpress/template_realtorpress/images/buy_paypal.gif') no-repeat; width:200px; height:70px; }
	.extrainfo { background:#efefef; border-top:2px solid #ddd; border-bottom: 2px solid #ddd; padding:10px; margin-top:30px; margin-right:20px;}
	
	.CheckoutBtn a, Checkout a:hover{	text-decoration:none;	font-weight:bold;	height:23px;	width:120px;	display:block;	text-align:center;	padding-top:6px;}
	.CheckoutBtn a{	background:url(http://universitypropertiestoledo.com/wp-content/themes/realtorpress/template_realtorpress/images/Btn.jpg) no-repeat;	color:#FFFFFF;}
	

	 



/* =============================================================================
   _sidebar.php
   ========================================================================== */ 

	#sidebar { background:#fff;   }
	
	#ppt-widget-featured-box p { font-size:11px; }
	#ppt-widget-featured-box .fpricetag { font-weight:bold; }
	
	/* agent info box */
	#listinginformation  .agentinfo { margin-top:10px; }
	#listinginformation  .agentinfo  strong { font-size:16px; line-height:35px; }
	#listinginformation  .agentinfo ul li { border-top:1px solid #ccc; float:left; width:90%;line-height:35px;  }
	
	#listinginformation .frame {  margin:auto auto; max-width:230px; max-height:300px; }	
	#listinginformation .ao1 { background: url(images/i/s1.png) 0px 10px no-repeat; padding-left:25px; }	
	#listinginformation .ao2 { background: url(images/i/s2.png) 0px 10px no-repeat; padding-left:25px; }
	#listinginformation .ao3 { background: url(images/i/s3.png) 0px 10px  no-repeat; padding-left:25px; }
	#listinginformation .ao4 { background: url(images/i/s4.png) 0px 10px  no-repeat; padding-left:25px; }
	#listinginformation .ao5 { background: url(images/i/s5.png) 0px 10px  no-repeat; padding-left:25px; }
	
/* =============================================================================
   _gallerypage.php
   ========================================================================== */
   
   /* top bar */
  	#PPTGalleryPage .searchresultsbar { padding:10px; background:#fff; color:#999; } 
	#PPTGalleryPage .searchresultsbar a { color:#666; }	
	
 	/* switch icon */
	#PPTGalleryPage ol.pag_switch {	font-size: 0px;}
	#PPTGalleryPage ol.pag_switch li {	display: inline-block;}
	#PPTGalleryPage ol.pag_switch a.pag_switch_button {	background: #e6e6e6 url('images/pag-bg.png') repeat-x;	border: 1px solid #bbbbbb;	border-left: none;	
	display: inline-block;	margin: 0px;	padding: 3px 6px 1px 6px;	-webkit-box-shadow: 0px 1px 0px #ffffff;	-moz-box-shadow: 0px 1px 0px #ffffff;	box-shadow: 0px 1px 0px #ffffff;}
	#PPTGalleryPage ol.pag_switch a.selected.pag_switch_button, ol.pag_switch a.pag_switch_button:active {	background: #d0d0d0 url('images/pag-bg-selected.png') repeat-x;}
	#PPTGalleryPage ol.pag_switch li:first-child a.pag_switch_button {	border-left: 1px solid #bbbbbb;	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-bottomleft: 4px;	border-top-left-radius: 4px;	border-bottom-left-radius: 4px;}
	#PPTGalleryPage ol.pag_switch li:last-child a.pag_switch_button {	-webkit-border-top-right-radius: 4px;	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;	-moz-border-radius-bottomright: 4px;	border-top-right-radius: 4px;	border-bottom-right-radius: 4px;}
	
	/* sub cats */
	#PPTGalleryPage #subcategories {  border-top:1px solid #ddd; margin:8px; }
	#PPTGalleryPage #subcategories ul {  margin-left:-15px; }
	#PPTGalleryPage .dropui { margin-right:10px; margin-top:-2px;}
	
	/* list style */
	#PPTGalleryPage ul.items.three_columns li {	width: 200px;	height: 230px;}
		 
	.items { 	margin-bottom: 30px;}
	.items li {	margin-left: 15px;	margin-top: 20px;	display: inline-block; float:left;	overflow: hidden; }
 
	.items li .frame {  margin-left:auto; margin-right:auto; display:block; max-height:200px; max-width:200px; }
	.items a.title {	font-size: 24px;	font-weight: bold;	color: #333333;	margin: 5px; }
	.items .tagline { font-size:12px; }
	.title a { font-size:18px; font-weight:bold; line-height: 25px; }
	
	.items p {	margin: 5px;}
	.items .actions { display:none; }
 	
	ul.items.list_style {	margin: 0px;}
	ul.items.list_style li {	background: #fafafa;	margin: 0px;	 border-top: 1px solid #dddddd;	display: block;	overflow: hidden; float:none; }
	ul.items.list_style li:nth-child(odd) { background: #ffffff; } /* odd items */
	ul.items.list_style a.title {	margin: 0px 0px; }
	.three_columns p {margin:0px; font-size:11px; line-height:16px; }
	ul.items.list_style .tagline { font-weight:bold; font-size:14px; color:#333; }
	ul.items.list_style .preview {	width: 160px; margin: 0px;	margin-right: 20px;	float: left; overflow:hidden; }
	ul.items.list_style li:hover {	background: #efefef;}
	 
	ul.items.list_style .actions { display:block; }	
	ul.items.list_style .smalltags { font-size:10px; }		
	
	/* page navigation styles */
	ul.paginationD { padding:0px; border:0px; float:right; }
	
	/* icons for new features */
	#PPTGalleryPage .iconss { text-decoration:underline; padding-left:20px; background:url(images/icons/save.png) no-repeat; padding-right:5px; }
	#PPTGalleryPage .iconvss { text-decoration:underline; padding-left:20px; background:url(images/icons/vsave.png) no-repeat;   padding-right:5px; }
	#PPTGalleryPage .iconemail { text-decoration:underline; padding-left:20px; background:url(images/icons/email.png) no-repeat; }	
	#PPTGalleryPage .iconemail:hover { background-position:0px -18px; }
	#PPTGalleryPage .iconvss:hover { background-position:0px -17px; }
	#PPTGalleryPage .iconss:hover { background-position:0px -17px; }
	
	.iconfavs { text-decoration:underline; padding-left:20px; background:url(images/icon-home-list.png) 0px 2px no-repeat; padding-right:5px; }
	
	/* featured listing styles */
	#PPTSinglePage-post .ptypebox .featuredlisting, .featuredlisting { background: #E2F2CE !important;	color: rgba(124, 173, 0, 1) !important;	border-color: #BFE098 !important; }
	.three_columns .featuredlisting { background: inherit !important; } 
	.three_columns .smalltags { display:none; }
	.three_columns .tagline { display:none; }
	
    .featuredlisting .title a { color:#77a600 !important; line-height: 27px; }
	.featuredlisting .tagline { color:#333 !important; }
	.featuredlisting .frame { background: #fff; border: 1px solid #BFE098; border-top: 1px solid #BFE098; }
	
	.featuredlisting:hover { background:#ecf6e0 !important; }
	 
	/* 3 column extras */
	.middle3cols ul.items.three_columns li {width: 160px; height: 280px; }
	
	/* star rating system */
	#PPTGalleryPage .ratingblock, #PPTHomePage .ratingblock {  float:left; margin-left:10px; margin-top:0px;  }
	.ratingtext  { display:none; }
	
 
/* =============================================================================
   _item.php view
   ========================================================================== */
	
#PPTGalleryPage .padbox { padding:15px; padding-bottom:0px; padding-top:10px; min-height: 130px; }
	
	#PPTGalleryPage .txtbit { float:left; width: 450px; }	 
	#PPTGalleryPage .actions { border-top:1px dotted #ccc; padding:0px; padding-top:5px; padding-bottom: 5px; margin-top:0px;   } 
	
		#PPTGalleryPage .item_stats { float:left; margin-left:20px; font-size:11px; color:#666;  }
		#PPTGalleryPage .item_stats strong { font-size:18px; }
		#PPTGalleryPage .featuredlisting .item_stats { color: #559323; } 
			
		#PPTGalleryPage .mm1 { padding:0px;   width:450px; float: right; margin-right: 10px; }  /*border:1px solid #ddd; */
		#PPTGalleryPage .mm1 ul li { min-width:140px; font-size:12px; line-height:30px;  border:1px solid #ddd; margin-left:5px !important; text-align:center; font-weight:bold; float:right; color:#666; }
		#PPTGalleryPage .mm1 ul li span {  padding: 0px 8px 0px 5px; margin-right:5px; float:left; color:#fff; font-weight:bold; }

	#PPTGalleryPage .mm1 ul li span.i2 { background: #999 url(images/i/2.png) no-repeat 7px 9px; text-indent:-9999px; width:15px; }
	#PPTGalleryPage .mm1 ul li span.i3 { background: #999 url(images/i/3.png) no-repeat 6px 9px; text-indent:-9999px; width:15px;}
	#PPTGalleryPage .mm1 ul li span.i4 { background: #999 url(images/i/4.png) no-repeat 6px 7px; text-indent:-9999px; width:15px;}
		#PPTGalleryPage .mm1 ul li a { color:#666; text-decoration:none; }
	
	#PPTGalleryPage .featuredlisting .mm1 ul li span.i2 { background: rgba(124, 173, 0, 1) url(images/i/2.png) no-repeat 7px 9px; text-indent:-9999px; width:15px;}
	#PPTGalleryPage .featuredlisting .mm1 ul li span.i3 { background: rgba(124, 173, 0, 1) url(images/i/3.png) no-repeat 6px 9px; text-indent:-9999px; width:15px;}
	#PPTGalleryPage .featuredlisting .mm1 ul li span.i4 { background: rgba(124, 173, 0, 1) url(images/i/4.png) no-repeat 6px 7px; text-indent:-9999px; width:15px;}
	
	#PPTGalleryPage .three_columns .txtbit { float: left;width: auto;}
	#PPTGalleryPage .three_columns .ititle a { font-size:16px !important;  line-height:20px; font-size:12px; }
	#PPTGalleryPage .three_columns .excerpt { font-size:11px; line-height:15px; }
	
	/* text colors */
	#PPTGalleryPage ul.items li .ititle {  padding:0px; margin:0px;  }
	#PPTGalleryPage ul.items li .ititle a { color:#666; font-size:21px;}
 	#PPTGalleryPage ul.items li.featuredlisting .ititle a { color:#559323; font-size:21px;}
	
	/* tags */
	#PPTGalleryPage ul.items.list_style .tags1 a { color:#666; background:url(images/i/b2.png) 0px 1px no-repeat; padding-left:15px; margin-right:10px; }
	#PPTGalleryPage ul.items.list_style .tags1 { display:block; font-size:10px;   margin-right:10px; }
	#PPTGalleryPage ul.items.list_style .tags1 a { text-decoration:underline; }
	#PPTGalleryPage .items .tags1 { display:none; }
			
	/* image  */
	.frame > img, .stwpvp > img { max-height: 150px; }
	.stwpvp { max-width:150px; }
	
	/* icons */
	.favtxtm { text-decoration:underline; font-size:11px; float:left; margin-right:10px; color:#666; background:url(images/i/b1.png) 0px 2px no-repeat; padding-left:15px; margin-left:-2px; }	
	#PPTGalleryPage .del {background:url(images/i/b3.png) 0px 2px no-repeat;   }	
	
	#PPTSinglePage-post .favtxtm { margin-top:5px !important;}
 
	#PPTGalleryPage .middle3cols .txtbit { width: 320px; }
	#PPTGalleryPage .middle3cols .mm1 {width: 420px; }
	#PPTGalleryPage .middle3cols .mm1 ul li { min-width: 110px; }
	#PPTGalleryPage .middle3cols ul.items.three_columns li {width: 160px;height: 250px;}
	
	#PPTHomePage #PPTGalleryPage ul.items.three_columns li { width: 220px !important;; }
	#PPTGalleryPage .three_columns .excerpt, #PPTGalleryPage .three_columns .favtxtm { display:none; }

/* =============================================================================
   _single.php
   ========================================================================== */ 
	
	/* top menu bar */
	#PPTSinglePage-post .mmwrapper { min-height:45px; border:1px solid #ddd; border-top:0px; background: #EAEAEA url('http://universitypropertiestoledo.com/wp-content/themes/realtorpress/PPT/img/v7/tab-passive-bg.png') repeat-x; }
	
	#PPTSinglePage-post .ptypebox { background: #EAEAEA url('http://universitypropertiestoledo.com/wp-content/themes/realtorpress/PPT/img/v7/tab-passive-bg.png') repeat-x; border:1px solid #ddd; border-bottom:0px; line-height:40px; height:40px; font-size:18px; font-weight:bold; color:#666; }
	#PPTSinglePage-post .ptypebox .left, #PPTSinglePage-post .ptypebox .right {  margin-right:10px; margin-left:10px; text-shadow: 1px 1px 1px #fff; }
	#PPTSinglePage-post .ptypebox .propertid { font-size:12px; } 
	
		#PPTSinglePage-post .mm1 { padding:0px; margin-left:5px; padding-top:5px;   }  /*border:1px solid #ddd; */
		#PPTSinglePage-post .mm1 ul li { min-width:156px; background:#fff; float:left !important; font-size:12px; line-height:30px;  border:1px solid #ddd; margin-right:6px; text-align:center; color:#333; font-weight:bold }
		#PPTSinglePage-post .mm1 ul li span {  padding: 0px 10px 0px 5px; background-color:rgba(124, 173, 0, 1); margin-right:6px; float:left; color:#fff; font-weight:bold; }
		
		#PPTSinglePage-post .mm1 ul li span.i1 { background: #999 url(images/i/1.png) no-repeat 7px 11px; text-indent:-9999px; width:15px;}
		#PPTSinglePage-post .mm1 ul li span.i2 { background: #999 url(images/i/2.png) no-repeat 7px 9px; text-indent:-9999px; width:15px;}
		#PPTSinglePage-post .mm1 ul li span.i3 { background: #999 url(images/i/3.png) no-repeat 7px 9px; text-indent:-9999px; width:15px;}
		#PPTSinglePage-post .mm1 ul li span.i4 { background: #999 url(images/i/4.png) no-repeat 7px 9px; text-indent:-9999px; width:15px;}
		
		#PPTSinglePage-post .mm1 ul li.last { margin-right:0px !important; }
		#PPTSinglePage-post .mm1 ul li.price { font-weight:bold; font-size:18px; }
		
	/* featured */
	#PPTSinglePage-post .featuredlisting .mm1 ul li span.i1 { background: rgba(124, 173, 0, 1) url(images/i/1.png) no-repeat 7px 11px; text-indent:-9999px; width:15px;}
	#PPTSinglePage-post .featuredlisting .mm1 ul li span.i2 { background: rgba(124, 173, 0, 1) url(images/i/2.png) no-repeat 7px 9px; text-indent:-9999px; width:15px;}
	#PPTSinglePage-post .featuredlisting .mm1 ul li span.i3 { background: rgba(124, 173, 0, 1) url(images/i/3.png) no-repeat 7px 9px; text-indent:-9999px; width:15px;}
	#PPTSinglePage-post .featuredlisting .mm1 ul li span.i4 { background: rgba(124, 173, 0, 1) url(images/i/4.png) no-repeat 7px 9px; text-indent:-9999px; width:15px;}
	
	/* text */	
	#PPTSinglePage-post .title1 { font-size:21px; margin:0px; padding:0px; margin-top:10px; color:#333; }
	#PPTSinglePage-post .tagline { font-size:12px; font-weight:bold; padding:0px; font-weight:bold; color:#333; margin:0px; line-height:30px; letter-spacing:0px; }
	
	#PPTSinglePage-post .infobox { border:1px solid #ddd; }
	#PPTSinglePage-post .finfobox { background: #f6ffeb; border: 1px solid #BFE098; }
	#PPTSinglePage-post .info-left { width:270px; float:left; padding:10px; }
	#PPTSinglePage-post .info-right { width:310px; float:left; }
	
	/* 3 columns */
	#PPTSinglePage-post .middle3cols .info-left { width:200px; }
	#PPTSinglePage-post .middle3cols .info-left img { max-width:180px; max-height:180px; }
	#PPTSinglePage-post .middle3cols .txt1 { font-size:12px; }
	
	#PPTSinglePage-post .finfobox .contactbox { border-top: 1px solid #BFE098; }
	#PPTSinglePage-post .finfobox #nav { border-top: 1px solid #BFE098; }
	
	/* phone me box */
	#PPTSinglePage-post .contactbox { padding:10px; border-top:1px solid #ccc; }
	#PPTSinglePage-post .contactbox a { float:right;margin-top:-5px; }
	#PPTSinglePage-post .contactbox p { float:left; }
	#PPTSinglePage-post .txt1 { font-size:21px; color:#666; }
	#PPTSinglePage-post .txt2 { color:#666; font-size:16px; padding-left:30px; background: url(images/i/a1.png) no-repeat 5px 1px;  }
	#PPTSinglePage-post .middle2cols .mapbox { border:1px solid #ddd;border-top:0px; padding:10px; }	
	#PPTSinglePage-post .middle3cols .mapbox { border:1px solid #ddd;border-top:0px; padding:5px; }
	
	#PPTSinglePage-post .customfieldsoutput .f_half span {color: #666;}
	
	
	#PPTSinglePage-post #nav {  border-top:1px solid #ccc; padding-top:10px;  }
	#PPTSinglePage-post #nav li {  float: left;  margin:0 0 15px 16px; list-style: none; position:relative; }
	 
	#PPTSinglePage-post #nav a {  padding: 3px; display: block; border: 1px solid #e3e7eb; background:#fff; }
	#PPTSinglePage-post #nav li.activeSlide a {  border: 1px solid #125dae; }
	#PPTSinglePage-post #nav a:focus { outline: none; }
	#PPTSinglePage-post #nav img { border: none; display: block ;} 	
	
	#PPTSinglePage-post .subimg { max-width:250px; max-height:250px; }	
	#PPTSinglePage-post .entry p { font-size:14px; }
	
	#PPTSinglePage-post .smallr { right:-10px; }
	#PPTSinglePage-post #SingleImgPlace { overflow:hidden; }	
 	#PPTSinglePage-post #SingleImgPlace img {  }
	#PPTSinglePage-post #SingleImgPlace .frame { width:243px; overflow:hidden; }
	#PPTSinglePage-post #SingleImgPlace .frame img { margin:auto auto; max-height:180px;  max-width:240px; }
	
	#PPTSinglePage-post .middle2cols .new1 { width:635px; }
	#PPTSinglePage-post .middle3cols .new1 { width:517px; }
	
/* =============================================================================
   _homepage.php
   ========================================================================== */

	.f45 { width:48%; }
	.home-image {  width:625px; float:left;   }
	
	/* slider right box */
	#PPT-Home-Box { margin-top:10px;   }
	#PPT-Home-Box .mapwrapper { width:610px; }
	#PPT-Home-Box .framewrapper { margin-left:5px; float:left; }
	#PPT-Home-Box .home-search { width: 300px; float:left; background:#666; color:#fff; height:350px;  }
	#PPT-Home-Box .home-search h1 { color:white; line-height:30px; border-bottom:1px dotted #ccc; font-size:18px; margin-top:0px;}	 
	#PPT-Home-Box .btn-go { background: #ccc; color:#333; }
	#PPT-Home-Box #home-search-info { padding:20px; }
	#PPT-Home-Box #map_homepage { width: 610px; }
	
	#PPT-Home-Box .item_stats { margin:0;	padding:0;	list-style: none; clear:both; margin-top:0px; float:right; }
	#PPT-Home-Box .item_stats strong { font-size:18px; }
	#PPT-Home-Box .hh1 { border-top:1px dotted #ccc; border-bottom: 1px dotted #CCC; font-size:16px; padding-top:10px;padding-bottom: 10px; }
	#PPT-Home-Box .item_stats li { float:left; width:100px; padding-left:25px; border:0px; }
	#PPT-Home-Box .beds { background: url('images/i/3.png') 0px 3px no-repeat;}
	#PPT-Home-Box .baths { background: url('images/i/2.png') 0px 3px no-repeat;}
	
	/* slider right box */
	#home-search-info h1 { font-size:20px; }
	#home-search-info .title { font-size:16px;color:white; margin-top:10px; }
	#home-search-info .desc { }
	#home-search-info img { float:right; }
	#home-search-info .btn { color:#fff; float:right; margin-top:10px; text-decoration:underline; } 
	
	 /* search bar */
	#HomesearchBox { padding:0px; min-height:100px; }	
	#HomesearchBox #s {padding:5px; width:250px;font-size:16px;  color:#ddd; float:right; border:1px solid #999; }
	#HomesearchBox .sbtn { margin-left:10px; margin-right:2px; font-size:22px; text-indent:-9999px; width:30px; height:30px; background: #999 url(images/i/4.png) 6px 6px no-repeat; border:1px solid #999; cursor:pointer;  }
	#HomesearchBox .itxt { font-size:18px; padding: 0px; float:left; color:#666; }
 	#HomesearchBox .itxt span { float:left; margin-top:5px; }
	
	/* slider */
	#PPTHomePage #style1_wrapper { background:#fff; -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
	#PPTHomePage #style1 ul li { margin-top:10px; }
	#PPTHomePage #style1_wrapper .price { font-weight:bold; }
	#PPTHomePage #style1 .previous_button {background: url(images/i/sliderb2.png) 0px 60px no-repeat;}
	#PPTHomePage #style1 .next_button {background: url(images/i/sliderb1.png) 0px 60px no-repeat; }
	
 
	
 #PPTGalleryPage #subcategories ul li a {
padding-left: 30px;
}