.postmeta {display:none!important;}
.sf-menu a {font-size:100%; text-transform:uppercase;}
body.home .menu-horizontal {margin-bottom: 0; margin-top: 10px;}
.widget.widget_recent_entries ul li {border-top: 1px solid #ddd; padding:12px 0; display: block;}
.widget.widget_recent_entries ul li:hover {background: #eee;}
.widget.widget_recent_entries ul {border-bottom: 1px solid #ddd;}
.promo-container {margin-bottom:0px;}
body.home #main {background: #F7F7F7 url(../images/bg.gif) no-repeat center 167px;}
#main {margin-top: 3px}

p + hr {margin-top: 0;}

li.page-item-8 ul a {font-size: 10px; padding: .5em 26px}
#sb-container {z-index: 9999!important;}
#sb-container > div {z-index: 10000!important;}
div.logo a.img {z-index: 10001!important;}

/* Related Posts */
ol.related-posts {clear:both; text-align:center; margin:10px 0px 0px 0px; padding:0;}
ol.related-posts li{width:120px; float:left; display:inline; margin-right:15px;; padding:0;}
	ol.related-posts img{clear:both; padding:5px; background:#F7F7F7; border:1px solid #DDD;}
	ol.related-posts a{clear:both; display:block; border:none; text-decoration:none;}
	ol.related-posts li{font-size:12px;}
	
ul.search_results {z-index: 100000!important; width:220px;-moz-box-shadow:5px 5px 3px rgba(0, 0, 0, 0.15);}	
ul.search_results li a, ul.search_results li a:visited {font-weight: normal!important; color: #666!important}
ul.search_results li {background-color:#F6F6F6; border-bottom:1px solid #ddd; border-top:1px solid #fff; color:#000000;}
div.search_footer {background: #ddd; color:#fff;}
div.search_footer a {color:#666;}

.custom_posts li p {padding: 1em .5em; border-top:1px solid #fff;}


.officePhone {font-size:14px; margin-top:4px; display: block;}

#smcf-overlay {z-index: 10000!important;}
#smcf-container {z-index: 10001!important;font-family: sans-serif!important; font-weight: normal; }
#smcf-container label, #smcf-container button {font-family: sans-serif; font-weight: normal; font-size: 12px;}

#header {background: url(../images/head-bg.png) right -1px no-repeat; width:950px;}
#header div.grid_4 {width:290px;}
#header div.grid_12 {width:940px;}
.toolbox-horizontal {margin-right: 12px;}


/*-- PROJECT PAGES ---*/
body.page-id-9 .post .post,body.page-id-8 .post .post,body.parent-pageid-8 .post, body.parent-pageid-498 .post, body.page-id-19 .post .post, body.page-id-7 .post .post{
float:left;
margin:0 11px 0 15px;
width:285px;
}
body.parent-pageid-8 hr, body.parent-pageid-498 hr  {display: none;}
body.page-id-9 h2.posttitle, body.page-id-8 h2.posttitle,body.parent-pageid-8 h2.posttitle, body.parent-pageid-498 h2.posttitle, body.page-id-19 h2.posttitle, body.page-id-7 h2.posttitle {
font-size:22px;padding:0;margin:0;
margin-bottom:0;
}.post-thumbnail {float:left;margin-right:20px;}

li.page-item-8.sfHover ul {padding:10px 0!important;background:none repeat scroll 0 0 #EEEEEE;}
parent-pageid-498

body.page-id-9 .post h2.posttitle,body.page-id-8 .post .post h2.posttitle, body.parent-pageid-8 .post h2.posttitle, body.parent-pageid-498 .post h2.posttitle, body.page-id-19 h2.posttitle, body.page-id-7 h2.posttitle {margin-bottom: 10px;}
body.parent-pageid-8 .post,body.parent-pageid-498 .post {margin-bottom: 20px;}
body.page-id-9 .post .post .post-thumbnail .wp-post-image,body.page-id-8 .post .post .post-thumbnail .wp-post-image, body.parent-pageid-8 .post .post-thumbnail .wp-post-image, body.parent-pageid-498 .post .post-thumbnail .wp-post-image, body.page-id-7 .post .post-thumbnail .wp-post-image {
display:block;
height:120px;
margin:0 0 20px;
width:120px;
border:3px solid white;
	-moz-box-shadow: 0px 0px 7px #999;
	-webkit-box-shadow: 0px 0px 7px #999;
	box-shadow: 0px 0px 7px #999;
	filter: 
progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=0, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=45, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=225, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=270, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=315, Color='#CCCCCC')
; 
-ms-filter: 
"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=0, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=45, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=225, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=270, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=315, Color='#CCCCCC')"
;
}
body.parent-pageid-8 .post {opacity:.85;}
body.parent-pageid-8 .post:hover {opacity:1;}


/*-- EXPERT DIRECTORY PAGES --*/
#post-124 form, #post-124 b {color: maroon; margin-bottom:15px; margin-right: 10px}
#post-124 h2.posttitle {margin-bottom: 10px;}
#post-124 a.bizdir_linked_title {color:navy!important;}
.bizdir_notes_grey {display: none;}
div#bizdir_directory td p {line-height: 20px;}

ul.children {margin:8px 0 10px 0;}
ul.children ul.children {margin:0px 0 10px 0;}

#wpbusdirmancontent, #wpbdmlistings{position: relative;}
.editlistingsingleview, input.editlistingbutton {display: block; margin-bottom: 40px; position: absolute; right:0px;}
input.editlistingbutton {top:10px; right:10px;}


#wpbusdirmancats ul li, .viewlistingsbutton, .submitlistingbutton, .editlistingbutton, .deletelistingbutton, .insubmitbutton, .exitnowbutton, .sideTabs {
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #E9E9E9;
color:#999;border:1px solid #ccc;}

a.viewlistingsbutton{display: block; font-size: 11px; text-decoration: none;line-height: 14px; height: 16px; vertical-align: baseline; font-family: lucida grande; padding:5px 9px 3px;}

.insubmitbutton, .deletelistingbutton {margin-top: 20px;}


#wpbdmlistings {
display:inline;
float:left;
margin:0 10px 20px 17px;
width:270px;
}

.wpbdmthumbs {margin-right: 0; width:120px;}
body.page-id-134 #wpbdmlistings img {margin-right: 15px;}

#wpbusdirmancontent h1 {padding: 15px 0 0!important;}
#promo-nav ul li a:hover, #promo-nav .activeSlide {background: #153160; border-color: #666}
#wpbusdirmancats ul {margin: 10px 0}
#wpbusdirmancats ul li {list-style: none; margin: 5px}
#wpbusdirmancats {padding:0 10px 0 0;}
#wpbusdirmancats h2 {float: left; margin: 0; padding: 0; font-size: 28px; color:#666}
.wpbdmsingleimages img {float:right;}

.wpbdmsingleimages {
float:left;
margin:0 15px 15px;
width:375px;
}

.wpbdmsingledetails {
float:left;
margin-left:10px;
width:505px;
}

#wpbusdirmancats ul li, li.sideTabs {
list-style:none outside none;
margin:5px;
height: 45px;
}


.wpbdmsingledetails p {font: normal 12px/18px;}
.wpbdmsingledetails p label, label.azlist{display: block;}

body.page-id-35 div#main {background: #f7f7f7 url('../images/bg-fitness.jpg') top center no-repeat;}

body.page-id-133 div#main {background: #f7f7f7 url('../images/bg-dir.jpg') top center no-repeat;}
body.page-id-18 div#main {background: #f7f7f7 url('../images/bg-our-team.jpg') center 100px no-repeat fixed;}
body.page-id-21 div#main {background: #f7f7f7 url('../images/bg-licenses.jpg') center 100px no-repeat;}
body.page-id-11 div#main {background: #f7f7f7 url('../images/bg-press.jpg') center 200px no-repeat fixed;}
body.page-id-23 div#main {background: #f7f7f7 url('../images/bg-careers.jpg') center 200px no-repeat;}
body.page-id-12 div#main {background: #f7f7f7 url('../images/bg-our-team.jpg') center 150px no-repeat;}

ul.children {margin-top:6px; position: absolute; border-top: 1px solid #ccc; background: blue}
ul.children ul {border: none;}

li.sideTabs {padding: 0 10px; text-transform: uppercase;line-height: 4em; position: relative; height: 56px;}
li.sideTabs a {text-decoration: none; position: relative; display: block; padding-top: 10px; text-align: center;}
li.sideTabs a img {position: absolute; top:3px; left:37px; width:30px; height: 30px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*Chrome CSS here*/
	ul.children {margin-top:5px; position: absolute;}
	.promo-container {height: 440px;}
	#promos {height: 400px;}    
}

#header {padding:5px 0 5px;}

.widget-area, #main .container_12 {padding-bottom: 0;}

#main .container_12 {padding-bottom: 10px;}
.shadow-medium, .wp-post-image, .avatar, .lweg-big img {
/*-moz-box-shadow:0 0 12px #666666;*/
	-moz-box-shadow: 0px 0px 7px #999;
	-webkit-box-shadow: 0px 0px 7px #999;
	box-shadow: 0px 0px 7px #999;
	filter: 
progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=0, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=45, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=225, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=270, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=315, Color='#CCCCCC')
; 
-ms-filter: 
"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=0, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=45, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=225, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=270, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=315, Color='#CCCCCC')"
;
}

.grid_2 h4 {color: #aaa;}
li.sideTabs:hover {background: #fff;}
.sf-menu ul li {*font-family: sans-serif!important;} 
.submitlistingbutton {display: none;}

.more-link {clear: left;}
.profile_box img {width:80px; height: 80px;}
.clear {clear: both;}
.profile_box {float: left; width: 200px}

body.page-id-18 div.person img.alignleft {margin-top: 0;
border:3px solid white;
	-moz-box-shadow: 0px 0px 7px #999;
	-webkit-box-shadow: 0px 0px 7px #999;
	box-shadow: 0px 0px 7px #999;
	filter: 
progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=0, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=45, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=225, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=270, Color='#CCCCCC')
progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=315, Color='#CCCCCC')
; 
-ms-filter: 
"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=0, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=45, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=225, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=270, Color='#CCCCCC')"
"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=315, Color='#CCCCCC')"
;
}
body.page-id-18 div.person, .profile_box {float: left; width: 427px; height:180px; margin-right: 20px; margin-bottom: 40px;}
body.page-id-18 div.person h4 {padding-bottom: 5px}

.grid_12 img.alignright {margin:-45px 0 20px 20px;}
.grid_12 img.alignright.normal {margin:45px 0 20px 20px;}

#promo-nav {
background:#BD2F2A url(../images/bg-marquee-nav.gif) repeat-x;
}

li.page-item-8 ul ul.children {margin:0; padding: 0}
li.page-item-8 ul ul a {padding:0 inherit;}
.map > a > img {
width:272px;
}
.map {
float:right;
overflow:hidden;
padding-bottom:20px;
text-align:center;
}
.hr  {
background-color:#000000;
height:1px;
margin:24px 0;
}
style.css (line 221)
.clear, .hr {
clear:both;
}

body.page-id-7 blockquote  {
background:none repeat scroll 0 0 #E6E6E6;
float:right;
padding:20px;
width:330px;
margin-top: 0;
-moz-box-shadow:0 0 7px #333;
}

body.page-id-7 blockquote ul{margin-bottom: 0;}

a.applynow {background:none repeat scroll 0 0 #DD4B50;
color:white;
display:block;
float:right;
font-size:15px;
font-weight:bold;
margin:10px 0 20px 20px;
padding:10px 15px 10px 10px;
text-align:left;
text-decoration:none;
width:151px;
line-height: 40px;
}
a.applynow:hover {background: red;}

body.page-id-9 h2.posttitle {margin-bottom: 10px;}
body.parent-pageid-9 h2.posttitle {margin-bottom: 20px; }



/*WP GALLERY STYLES*/
.gallery {
    margin: 0;
	padding: 0;
    /* gallery clearing*/
    overflow: hidden;
    width: 285px;
}
.gallery .gallery-item {
    text-align: center;
	padding: 0;
	float: left;
	width: 40px !important;
	height: 40px;
	overflow:hidden;
	margin: 0 5px 0 0 !important;
	border: 1px solid #cfcfcf !important;
}
.gallery img {
	margin: 0;
	padding: 0;
	border: 0 !important;
}

.gallery .gallery-caption {
    margin-left: 0;
}
.gallery br { clear: both }

/*   lwegallery   */

div.lwegallery {position:relative;text-align:center;padding:0;float: left; margin-right: 20px;}
.lwegallery a {color:#fff!Important;text-decoration:none!Important;}
.lwegallery a.lweg-big {padding:2px;text-decoration:none!Important;position:relative;display:block;text-align:center;}
a:hover.lweg-big .lweg_caption {visibility:visible;}
.lweg-thumbs {padding-top:15px;}
.lweg-thumbs img{border:1px solid #ccc;padding:2px!Important;}
.lweg-thumbs img:hover{border:2px solid #203d67;padding:0!Important;}

/*CONSULTING SUB NAV*/
.consultingRight{float: right; margin: 0 0 10px 10px;}
.consultingRight ul{margin:0; padding: 0;}

#footer p img{margin-bottom: 25px; float:left; margin-right:15px;}
#footer .licenses{line-height: 12px !important; display: block; margin-top: 5px;}
