/**
	This CSS Stylesheet has been parsed with WP-United. The source is styles.css.
	----------------------------------------------------------------------------
	The CSS in this file has been parsed and cached so the style fixer can read it.
	You should refer to the original CSS files for the underlying style rules.
	Purge the phpBB cache to re-generate this CSS.	
	Date/Time generated: June 23, 2018, 9:23 am
	
	WP-United (c) John Wells, licensed under the GNU GPL v2. Underlying CSS copyright not affected.
**/	

*{margin: 0; padding: 0; outline: 0;}
body{background:#efefef; margin-top:10px;}
ol,ul{list-style:none;}
h1,h2,h3,h4{color: #097fb7;}
.greybg{background: transparent url('../../wp-content/themes/directorypress/PPT/img/content_pane-gradient.gif') bottom left repeat-x;}
.texttitle{font-size:11px; color:#ccc; padding:0px; margin:0px; letter-spacing:1px; text-transform:uppercase;}
a{color: #097fb7; text-decoration: none;}
a:hover{cursor: pointer; text-decoration: none;}
a img{border: 0;}
#header{background:#fff;}
#page{background:white; margin-bottom:0px;}
#logo{width:450px;}
#banner{margin-top:10px;}
.menu{background: #666; height:50px;}
.menu li{background:url('../../wp-content/themes/directorypress/template_directorypress/images/menu_spacer.png') top right no-repeat;}
.menu li a{color: #EEE; font-size:16px;   line-height:50px;}
.menu li ul li{min-height:25px !important;}
.menu li ul a, #hpages li ul a, .submenu li ul a, .category li ul a, .submenu_account li ul a{line-height:normal;}
#searchBox{padding:7px; float:left;}
#searchBox .searchBtn{padding:0px; margin:0px; border:0px; width:33px; height:29px; background:url('../../wp-content/themes/directorypress/template_directorypress/images/searchbtn.png') no-repeat; border:0px !important; padding:0px; cursor:pointer; float:left;}
#searchBox #catsearch, #searchBox #s{float:left; margin-right:6px;}
#searchBox a{margin-left:15px; padding-top:10px; float:left; text-decoration:underline;}
#AdvancedSearchBox h2{color:#666;}
.AdvancedSearchBox{border: 1px solid #ddd;  padding:10px; background:#efefef;}
.AdvancedSearchBox h2{font-size:20px;}
.AdvancedSearchBox label{font-size:16px; color:#666;}
#content{}
.left3cols,.middle3cols,.right3cols{margin-top:10px;}
.itembox{border: 2px solid #E2E2E2;clear: both;margin: 0px 0px 15px;padding: 0px;}
.itembox h2.title,.itembox h1.title{color: #404040;font-size: 17px;  padding: 5px 3px 5px 15px; 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;}
.itemboxinner{padding:10px;}
#footer{background: #666 ;}
#footer h3{color:#ddd}
#footer p{color:#efefef;}
#copyright{font-weight:bold;}
#copyright p{padding-left:15px; color:#eee;}
#copyright p a{color:#eee; text-decoration:underline;}
.recentarticles a{color:#ffffff;}
#footer .first_col{color:#ffffff;}
#sidebar{background:#fff;}
#sidebar .photo{float:right;}
#PPTHomePage #homeFeaturedList h3{line-height:10px;}
.searchresultsbar{padding:10px; background:#fff; color:#999;}
.searchresultsbar a{color:#666;}
#PPTGalleryPage .minH{min-height:140px;}
.frame > img, .stwpvp > img{max-height: 140px;}
ol.pag_switch{font-size: 0px;}
ol.pag_switch li{display: inline-block;}
ol.pag_switch a.pag_switch_button{background: #e6e6e6 url('../../wp-content/themes/directorypress/template_directorypress/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;}
ol.pag_switch a.selected.pag_switch_button, ol.pag_switch a.pag_switch_button:active{background: #d0d0d0 url('../../wp-content/themes/directorypress/template_directorypress/images/pag-bg-selected.png') repeat-x;}
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;}
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;}
#subcategories{border-top:1px solid #ddd; margin:8px;}
#subcategories ul{margin-left:-15px;}
.dropui{margin-right:10px; margin-top:-2px;}
#PPTGalleryPage #subcategories ul li a{padding-left: 35px;}
.items{margin-bottom: 30px;}
.items li{margin-left: 15px;margin-top: 20px;display: inline-block; float:left;overflow: hidden;}
.items .preview{margin-bottom: 10px;}
.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 .actions{display:none;}
.middle2cols .actions{border-top:1px dotted #ccc; padding-top:10px; width:640px;  margin-top:5px;}
.middle3cols .actions{border-top:1px dotted #ccc; padding-top:10px; width:520px;  margin-top:5px;}
.actions{padding:10px;}
.items .tags1{display:none;}
ul.items.list_style .tags1{display:block; font-size:10px;   margin-right:10px; margin-top:5px;}
ul.items.list_style .tags1 a{text-decoration:underline;}
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;}
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;min-height: 100px;margin: 0px;margin-right: 20px;float: left;margin-bottom:10px;}
ul.items.list_style li:hover{background: #efefef;}
ul.items.list_style .actions{display:block;}
ul.items.list_style .smalltags{font-size:10px;}
.three_columns .ratingblock{display:none;}
ul.paginationD{padding:0px; border:0px; float:right;}
#PPTGalleryPage .iconss{text-decoration:underline; padding-left:20px; background:url('../../wp-content/themes/directorypress/template_directorypress/images/icons/save.png') no-repeat; padding-right:5px;}
#PPTGalleryPage .iconvss{text-decoration:underline; padding-left:20px; background:url('../../wp-content/themes/directorypress/template_directorypress/images/icons/vsave.png') no-repeat;   padding-right:5px;}
#PPTGalleryPage .iconemail{text-decoration:underline; padding-left:20px; background:url('../../wp-content/themes/directorypress/template_directorypress/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('../../wp-content/themes/directorypress/template_directorypress/images/icon-home-list.png') 0px 2px no-repeat; padding-right:5px;}
.featuredlisting{background: #E2F2CE !important;color: #466840 !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;}
#PPTGalleryPage .middle2cols ul.items.three_columns li{width: 200px;height: 220px;}
#PPTGalleryPage .middle3cols ul.items.three_columns li{width: 160px; height: 210px; overflow:hidden;}
#PPTGalleryPage .three_columns .txtbit{float: left;width: auto;}
#PPTGalleryPage .three_columns .ititle{text-align:center; width:130px;}
#PPTGalleryPage .three_columns .ititle a{font-size:16px !important; line-height:20px; font-size:12px;  text-align:center;}
#PPTGalleryPage .three_columns .excerpt{display:none;}
#PPTGalleryPage .ratingblock, #PPTHomePage .ratingblock{float:left; margin-left:10px; margin-top:0px;}
.ratingtext{display:none;}
.stwpvp{max-width:150px;}
.favtxtm{margin-right:10px; margin-top:6px; text-decoration:underline;}
#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;}
#PPTGalleryPage ul.items.list_style .tags1 a{color:#666; background:url('../../wp-content/themes/directorypress/template_directorypress/images/i/b2.png') 0px 1px no-repeat; padding-left:15px; margin-right:1px; text-decoration:underline;}
#PPTGalleryPage ul.items.list_style .tags1{display:block; font-size:10px;   margin-right:10px;}
#PPTGalleryPage .items .tags1{display:none;}
#PPTGalleryPage .txtbit{float:left; width: 450px;}
#PPTGalleryPage .middle3cols .txtbit{width: 320px;}
#PPTHomePage #PPTGalleryPage #itemsbox .three_columns{margin-left:-10px;}
.attachment{margin:5px;}
#PPTSinglePage-post .ratingblock{float:right;display:block; margin-right:10px;}
#tab1 hr{margin:0px; margin-top:10px;}
.tags{margin-top:10px;}
.PackageIcon{float:right;}
.buttonbox{margin-top:10px;}
.buttonbox a{margin-right:10px;}
#PPTSinglePage-post #begin h1{font-size: 25px;margin-top: -10px;color: #666; margin-left:-10px;}
#PPTSinglePage-post .tagline{font-weight:bold;}
#PPTSinglePage-post #begin .frame{margin-top:-17px;}
#PPTSinglePage-post .entry{padding-top:10px;}
#PPTSinglePage-post .texttitle{height:40px; line-height:40px;}
#PPTSinglePage-post .itemboxinner{overflow:visible;}
.payicon{float:right; margin-right:0px; background: #fff url('../../wp-content/themes/directorypress/template_directorypress/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;}
#steptable div.steps h4{color:#CCCCCC;}