/*
Theme Name: Shownearby Theme
Theme URI: http://www.shownearby.com
Description: Theme for ShowNearby Wordpress Version 4.
Author: Judy To
Tags: shownearby
*/
#container { background:#fff url(img/header-images/bg-container.png) no-repeat;}
#container h4 {color:#000000; font-size:16px; }
#header_page { background:url(img/header-images/bg-header.png) no-repeat top; height:189px; margin-bottom:10px; position:relative; }
#header_page h1 { margin:0; padding:0; }
#header_page h1 a { display:block; float:left; width:160px; height:44px;}
#header_page h1 a span { display:none; }

#header_career_image {float:right;background:url(img/header-images/image/img-about-us-careers.png) no-repeat bottom left; height:189px; width:290px;}	
#header_career_text {background:url(img/header-images/text/join-us.png) no-repeat top left; height:102px; width:213px; margin-top:65px; margin-left: 10px; float:left;}

#header_contact_image {float:right;background:url(img/header-images/image/img-about-us-contactinfo.png) no-repeat bottom left; height:189px; width:212px;}
#header_contact_text {background:url(img/header-images/text/contact-us.png) no-repeat bottom left; height:102px; width:334px; margin-top:65px; margin-left: 10px; float:left;}

#header_factsheet_text {background:url(img/header-images/text/fact-sheet.png) no-repeat bottom left; height:102px; width:306px; margin-top:65px; margin-left: 10px; float:left;}
#header_factsheet_image {float:right;background:url(img/header-images/image/img-about-us-factsheet.png) no-repeat bottom left; height:189px; width:167px;}

#header_family_text {background:url(img/header-images/text/family.png) no-repeat bottom left; height:110px; width:205px; margin-top:65px; margin-left: 10px; float:left;}
#header_family_image {float:right;background:url(img/header-images/image/img-about-us-family.png) no-repeat bottom left; height:189px; width:339px;}

#header_milestones_text {background:url(img/header-images/text/milestones.png) no-repeat bottom left; height:102px; width:328px; margin-top:65px; margin-left: 10px; float:left;}
#header_milestones_image {float:right;background:url(img/header-images/image/img-about-us-milestones.png) no-repeat bottom left; height:189px; width:165px;}
	
#header_pressroom_text {background:url(img/header-images/text/press-room.png) no-repeat bottom left; height:102px; width:347px; margin-top:65px; margin-left: 10px; float:left;}
#header_pressroom_image {float:right;background:url(img/header-images/image/img-press.png) no-repeat bottom left; height:189px; width:236px;}
	
#header_logo_text {background:url(img/header-images/text/logos.png) no-repeat bottom left; height:110px; width:188px; margin-top:65px; margin-left: 10px; float:left;}
#header_logo_image {float:right;background:url(img/header-images/image/img-press-logos.png) no-repeat bottom left; height:189px; width:135px;}
	
#header_media_text {background:url(img/header-images/text/media-coverage.png) no-repeat bottom left; height:110px; width:443px; margin-top:65px; margin-left: 10px; float:left;}
#header_media_image {float:right;background:url(img/header-images/image/img-press-mediacoverage.png) no-repeat bottom left; height:189px; width:131px;}
	
#header_release_text {background:url(img/header-images/text/press-release.png) no-repeat bottom left; height:102px; width:446px; margin-top:65px; margin-left: 10px; float:left;}
#header_release_image {float:right;background:url(img/header-images/image/img-press-pressrelease.png) no-repeat bottom left; height:189px; width:221px;}

#header_testimonial_text {background:url(img/header-images/text/testimonials.png) no-repeat bottom left; height:102px; width:371px; margin-top:65px; margin-left: 10px; float:left;}
#header_testimonial_image {float:right;background:url(img/header-images/image/img-press-testimonials.png) no-repeat bottom left; height:189px; width:272px;}

#header_products_text {background:url(img/header-images/text/products.png) no-repeat bottom left; height:102px; width:281px; margin-top:65px; margin-left: 10px; float:left;}
#header_products_image {float:right;background:url(img/header-images/image/img-products.png) no-repeat bottom left; height:189px; width:289px;}

#header_widgets_text {background:url(img/header-images/text/widgets.png) no-repeat bottom left; height:110px; width:280px; margin-top:65px; margin-left: 10px; float:left;}
#header_widgets_image {float:right;background:url(img/header-images/image/img-products.png) no-repeat bottom left; height:189px; width:289px;}

#header_analytics_text {background:url(img/header-images/text/analytics.png) no-repeat bottom left; height:110px; width:280px; margin-top:65px; margin-left: 10px; float:left;}
#header_analytics_image {float:right;background:url(img/header-images/image/img-products-analytics.png) no-repeat bottom left; height:189px; width:227px;}

#header_mobile_text {background:url(img/header-images/text/mobile.png) no-repeat bottom left; height:102px; width:202px; margin-top:65px; margin-left: 10px; float:left;}
#header_mobile_image {float:right;background:url(img/header-images/image/img-products-mobile.png) no-repeat bottom left; height:189px; width:291px;}

#header_search_text {background:url(img/header-images/text/snb.com.png) no-repeat bottom left; height:110px; width:486px; margin-top:65px; margin-left: 10px; float:left;}
#header_search_image {float:right;background:url(img/header-images/image/img-products-search.png) no-repeat bottom left; height:189px; width:387px;}

#header_mention_text {background:url(img/header-images/text/mentions.png) no-repeat bottom left; height:102px; width:284px; margin-top:65px; margin-left: 10px; float:left;}
#header_mention_image {float:right;background:url(img/header-images/image/img-mentions.png) no-repeat bottom left; height:189px; width:229px;}
	
#header_terms_text {background:url(img/header-images/text/terms-of-service.png) no-repeat top left; height:102px; width:476px; margin-top:65px; margin-left: 10px; float:left;}
#header_terms_image {float:right;background:url(img/header-images/image/img-terms.png) no-repeat bottom left; height:189px; width:241px;}

#header_privacy_text {background:url(img/header-images/text/privacy-policy.png) no-repeat bottom left; height:110px; width:391px; margin-top:65px; margin-left: 10px; float:left;}
#header_privacy_image {float:right;background:url(img/header-images/image/img-privacypolicy.png) no-repeat bottom left; height:189px; width:248px;}

#header_program_text {background:url(img/header-images/text/program-policies.png) no-repeat bottom left; height:110px; width:467px; margin-top:65px; margin-left: 10px; float:left;}
#header_program_image {float:right;background:url(img/header-images/image/img-programpolicy.png) no-repeat bottom left; height:189px; width:227px;}

#header_copyright_text {background:url(img/header-images/text/copyright-policy.png) no-repeat bottom left; height:110px; width:460px; margin-top:65px; margin-left: 10px; float:left;}
#header_copyright_image {float:right;background:url(img/header-images/image/img-copyright.png) no-repeat bottom left; height:189px; width:252px;}

#header_followus_text {background:url(img/header-images/text/follow-us.png) no-repeat bottom left; height:102px; width:280px; margin-top:65px; margin-left: 10px; float:left;}
#header_followus_image {float:right;background:url(img/header-images/image/img-followus.png) no-repeat bottom left; height:189px; width:285px;}

#header_aboutus_text {background:url(img/header-images/text/about-us.png) no-repeat bottom left; height:102px; width:276px; margin-top:65px; margin-left: 10px; float:left;}
#header_aboutus_image {float:right;background:url(img/header-images/image/img-about-us.png) no-repeat bottom left; height:189px; width:240px;}

#header_events_text {background:url(img/header-images/text/events.png) no-repeat bottom left; height:102px; width:226px; margin-top:65px; margin-left: 10px; float:left;}
#header_events_image {float:right;background:url(img/header-images/image/img-event.png) no-repeat bottom left; height:189px; width:279px;}

#header_executive_text {background:url(img/header-images/text/executives.png) no-repeat bottom left; height:102px; width:328px; margin-top:65px; margin-left: 10px; float:left;}
#header_executive_image {float:right;background:url(img/header-images/image/img-executives.png) no-repeat bottom left; height:189px; width:155px;}

#header_highlights_text {background:url(img/header-images/text/highlights.png) no-repeat bottom left; height:110px; width:300px; margin-top:65px; margin-left: 10px; float:left;}
#header_highlights_image {float:right;background:url(img/header-images/image/img-highlights.png) no-repeat bottom left; height:189px; width:197px;}

	
#sidebar_menu { margin-top:5px; margin-left:0; font-size:14px}
#sidebar_menu ul li ul{ display: none;}
#sidebar_menu ul li.page_item ul{display:none;}	
#sidebar_menu ul li.current_page_item ul,
#sidebar_menu ul li.current_page_parent ul,
#sidebar_menu ul li.current_page_ancestor ul { display: block; margin-bottom:0; }
div.custom-cat-corp ul li#menu-item-1892 ul { display: block; margin-bottom:0; }
div.custom-cat-fam ul li#menu-item-1884 ul { display: block; margin-bottom:0; }
#sidebar_menu ul li ul a {margin: 5px;padding:4px 10px 4px 35px; color:#134d6d; background:url(img/header-images/subbullet.png) no-repeat 15px center;  }
#sidebar_menu ul li ul li {}
#sidebar_menu ul li.current_page_item > a{background-color:#e4eaed;}

.entry {padding-top:10px; color:#000000; font-size:14px; font-family:Arial, Helvetica, sans-serif}
	.entry h2{color:#0d475b;margin:0; padding-bottom:10px;font-size:18px; }
	.entry h3 {color:#2a6585;margin:0; padding:0;font-size:16px; }	
	.entry ol {margin-left:20px;margin-top:-20px; padding-top:0;} 
	.entry ol li { list-style:decimal; padding: 0px; margin:0px; border-bottom:0; }
	.entry ol ol{margin-left:20px;margin-top:0px; padding-top:0;} 
	.entry ul li{list-style-image:url(img/header-images/subbullet.png)}
	.entry ol ul {padding:0 5px; margin-bottom:0;}
	.entry ol li img{float:none; margin:0;}
	.entry table,th, td {border:solid 1px #000000;}
	.entry td{padding:5px;}
	.entry th {padding: 0 5px;}

	.page_title { border-bottom: 4px solid #d6dde3; padding-bottom:5px; margin:0;color:#0d475b;font-size:20px; margin-bottom:20px; text-shadow:#bababa 2px 2px 2px}

	.guidelines ul li {list-style:none; display:inline-block;margin:0;padding-left:0; padding-right:10px;zoom:1; *display: inline; _height: 30px;}	
	.guidelines ul li.ufo {padding-right:140px; }
	.guidelines ul li.long {display:block; padding-bottom:10px;}	
	.guidelines .glitalic ul li {vertical-align:top;font-size:10px;font-style:italic; margin-left: 85px;margin-top:-10px}
	.guidelines ul li.middle {vertical-align:top;margin-left: 110px;margin-top:-10px; font-size:10px;font-style:italic;}
	.guidelines ul li.first {vertical-align:top; font-size:10px;font-style:italic; margin-left:20px;}
	.guidelines ul li.last  {vertical-align:top; margin-left:-40px;margin-top:30px; padding-bottom:40px; display:block; font-size:10px;font-style:italic;}
	.guidelines ul li.lastline  {vertical-align:top; margin-left:-40px;margin-top:15px; display:block; font-size:10px;font-style:italic;}
	.guidelines .prod ul li {padding: 0 35px; vertical-align:top; margin-top:-20px;}
		.seperator { border-top:1px solid #DEDEDE;  margin-top:10px; margin-bottom:20px;}
	.rss-date {font-size:12px;}
	.rss_feeds ul {margin-top:-20px}
	.rss_feeds li {list-style:none; display:block;margin:0;padding-left:0;padding-right:10px; zoom:1; *display: inline; _height: 30px}
	

	.media_coverage {font-size:14px;}
		.media_coverage h3 {color:#2a6585;margin:0; font-size:16px; font-weight:bold;}
		.media_coverage img{ max-width: 160px;  vertical-align:middle;}

		.pr_date{ color:#2a6585; font-weight:bold; padding-bottom: 5px;}
		.pr_line{ border-top:1px solid #DEDEDE;  margin-top:10px;}
		.logo_bg{height:80px; line-height:80px; text-align:center;}
		.line{ border-top:1px solid #DEDEDE;  margin:5px 0;}
		.logo_line{ border-top:1px solid #888888; margin-top:10px; padding-bottom:5px}
		.mid { text-align:center;}

	.presscontent{border:1px solid #DEDEDE;padding:0 10px; word-wrap:break-word; color:#000000; font-size:14px;}
	.highlight { border-bottom: 1px solid #DEDEDE; padding:10px 0;margin-bottom:5px; word-wrap:break-word}
		.highlight_header{font-size:14px; font-weight:bold; padding-bottom:10px;}
		.highlight img{max-width: 120px; max-height:80px; vertical-align:middle; }
		.small_date{ font-size:12px; font-weight:bold}
		.mention_title{color:#2a6585}
		
	.filterbox {margin-top:-60px;}
	

	.text_right{text-align:right; padding:5px 0 10px 0; }
	.wcolor{font-weight:bold; color:#1486c2; padding:0;}

	.memberimage{padding: 5px; border:1px solid #d3dbdd; float:left; background-color:#edf1f4}
		.memberimage img {max-height:160px;}
	.memberprofile { font-weight:bold;margin-top:40px;}
	.membername {font-weight:normal;color:#0d475b; font-size:24px; }
	.memberdetail{padding-top:15px}
	.memberchar {line-height:300px; text-align:center;}
		.memberchar img { max-height:300px; vertical-align:top;}

	.press img{padding: 5px; border:1px solid #d3dbdd; background-color:#edf1f4}
	.contact {max-width:200px}
	.testimonial img{margin-bottom:10px!important;margin-top:-10px!important;}
	.testimonial h3 {margin-top:-10px; margin-bottom:5px;}
	.testimonial .text_right{padding: 5px 0 5px 0;}
	
	
.cform{margin-top:50px!important; width:550px!important; margin:0px!important; padding-bottom:10px!important;}
.cform textarea, .cform input {
background-color:#FFFFFF!important;
border:1px solid #CCCCCC!important;
color:#999999!important;
font-family:"Times New Roman",Times,serif;
font-size:16px!important;
padding:4px!important;
width:350px!important;}
.linklove{ display:none;}
.cform .sendbutton{background:url(img/btn-submit.png) no-repeat top!important; width: 81px!important; height:26px!important; border:1px solid #ffffff!important;}
.cform .cf-sb{ text-align:right; margin-right:90px; margin-top:-10px;}
.cform .emailreqtxt, .reqtxt {
color:#0e7db4;	
font-weight:bold;
}

.cform label { text-align:right!important;}

/*width:auto!important; font-family:Arial, Helvetica, sans-serif; font-size:12px!important;*/
