/* CSS Document */

.print-only {
display: none;
}
.print-content {
display: none;
}
#wwsg-bg {
	margin: 0;
	padding-top: 0px;
	background-color: #998F86;
	background:url('images/bg.gif') repeat-y center;
	min-height: 500px;
}
#page {
	width: 840px;
	margin: 0 auto;
	background:#FFF url('images/bg.gif');
	padding: 0 10px;
}
/* Header */
#header {
	padding-bottom: 20px;
}
#header h1 {
	margin: 0;
}
#header h1 a {
	display: block;
	width: 146px;
	height: 94px;
	background: transparent url('images/wwsg_header.gif') no-repeat;
	margin: 0;
	text-indent: -99999px;
	cursor: pointer;
}
 
 /* Sidebar */

.nav_speaker a {
	width: 143px;
	height:24px;
	display: block;
	background: transparent url('images/main_menu.gif') 0 0 no-repeat;
	cursor: pointer;
	text-indent: -99999px;
}
.nav_speaker a:hover,
body.speakers .nav_speaker a {
	background: transparent url('images/main_menu.gif') 0 -50px no-repeat;
}
.nav_service a {
	width: 143px;
	height:24px;
	display: block;
	background: transparent url('images/main_menu.gif') 0 -100px no-repeat;
	cursor: pointer;
	text-indent: -99999px;
}
.nav_service a:hover,
body.services .nav_service a {
	background: transparent url('images/main_menu.gif') 0 -150px no-repeat;
}
.nav_forspeakers a {
	width: 143px;
	height:24px;
	display: block;
	background: transparent url('images/main_menu.gif') 0 -627px no-repeat;
	cursor: pointer;
	text-indent: -99999px;
}
.nav_forspeakers a:hover,
body.for-speakers .nav_forspeakers a {
	background: transparent url('images/main_menu.gif') 0 -678px no-repeat;
}
.nav_about a {
	width: 143px;
	height:24px;
	display: block;
	background: transparent url('images/main_menu.gif') 0 -200px no-repeat;
	cursor: pointer;
	text-indent: -99999px;
}
.nav_about a:hover,
body.about-wwsg .nav_about a,
body.page-29-parent .nav_about a {
	background: transparent url('images/main_menu.gif') 0 -250px no-repeat;
}
.nav_contact a {
	width: 143px;
	height:24px;
	display: block;
	background: transparent url('images/main_menu.gif') 0 -300px no-repeat;
	cursor: pointer;
	text-indent: -99999px;
}
.nav_contact a:hover,
body.contact-us .nav_contact a {
	background: transparent url('images/main_menu.gif') 0 -350px no-repeat;
}
.nav_pulse a {
	width: 143px;
	height:24px;
	display: block;
	background: transparent url('images/main_menu.gif') 0 -400px no-repeat;
	cursor: pointer;
	text-indent: -99999px;
}
.nav_pulse a:hover,
.pulse .nav_pulse a {
	background: transparent url('images/main_menu.gif') 0 -450px no-repeat;
}
.nav_blog a {
	width: 143px;
	height:24px;
	display: block;
	background: transparent url('images/main_menu.gif') 0 -543px no-repeat;
	cursor: pointer;
	text-indent: -99999px;
}
.nav_blog a:hover,
.pulse-template .nav_blog a {
	background: transparent url('images/main_menu.gif') 0 -593px no-repeat;
}

/* Sidebar Searchform */
#sidebar ul {
	margin-bottom:15px;
}
#sidebar .speaker-search-form {
	float: left;
	margin-bottom:30px;
	width: 145px;
	background: #E0DDDA url('images/searchform_bg.gif');
	display: inline;
}
#sidebar .speaker-search-form .search-title {
	border-bottom: 2px groove #EF6210;
	padding: 5px 0 3px 0;
	margin: 5px 10px 0 10px;
}
#sidebar .speaker-search-form .search-title h3 {
	background: transparent url('images/header-quickfind.gif') no-repeat;
	margin: 0;
	padding: 0;
	width: 94px;
	height: 13px;
	text-indent: -9999px;
}
#sidebar .speaker-search-form .browse-title {
	border-bottom: 2px groove #EF6210;
	padding: 5px 0 3px 0;
	margin: 5px 10px 0 10px;
	clear:both;
}
#sidebar .speaker-search-form .browse-title h3 {
	background: transparent url('images/header-browse.gif') no-repeat;
	margin: 0;
	padding: 0;
	width: 94px;
	height: 13px;
	text-indent: -9999px;
}
	#sidebar .speaker-search-form label {
		display: none;
	}




#speakerlinks {
	left:0px;
	z-index:10;
}

#speakerlinks .colgrey, #speakerlinks .colgrey a {
	width:118px;
}
#speakerlinks .colgrey a {
	background:#FFFFFF url(images/main_menu.gif) no-repeat scroll 106px -517px;
	border:1px solid #B5ADA6;
	color:#333333;
	display:block;
	font-size:0.9em;
	overflow:hidden;
	padding:1px 0 0 5px;
	height:16px;
	text-decoration:none;
}
#speakerlinks .colgrey a:hover {
	background-position: 106px -500px;
}

#sidebar #sbgrey, #sidebar #sbgrey ul {
	padding: 0;
	margin: 0;
	list-style: none;
	z-index:10;
}

#sidebar #sbgrey a {
	display: block;
}

#sidebar #sbgrey li {
	margin:0;
}
#sidebar #sbgrey li ul {
	position: absolute;
	width: 220px;
	left: -999em;
	background:#FFFFFF;
	border:1px solid #B5ADA6;
	height:260px;
	overflow-y:scroll;
}
#sidebar #sbgrey li ul li a {
	background:#fff;
	color:#333333;
	margin:0;
	padding-left:5px;
	font-size:0.9em;
}
#sidebar #sbgrey li ul li a:hover {
	background:#ddd;

}
#sidebar #sbgrey li:hover ul, #sidebar #sbgrey li.sfhover ul {
	left: auto;
}



#speakerlinks .coltop, #speakerlinks .coltop a {
	width:118px;
}
#speakerlinks .coltop a {
	background:#FFFFFF url(images/main_menu.gif) no-repeat scroll 106px -517px;
	border:1px solid #B5ADA6;
	color:#333333;
	display:block;
	font-size:0.9em;
	overflow:hidden;
	padding:1px 0 0 5px;
	height:16px;
	text-decoration:none;
}
#speakerlinks .coltop a:hover {
	background-position: 106px -500px;
}

#sidebar #sbnav, #sidebar #sbnav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#sidebar #sbnav a {
	display: block;
}

#sidebar #sbnav li {
	margin:0;
}
#sidebar #sbnav li ul {
	position: absolute;
	width: 220px;
	left: -999em;
	background:#FFFFFF;
	border:1px solid #B5ADA6;
	height:260px;
	overflow-y:scroll;
}
#sidebar #sbnav li ul li a {
	background:#fff;
	color:#333333;
	margin:0;
	padding-left:5px;
	font-size:0.9em;
}
#sidebar #sbnav li ul li a:hover {
	background:#ddd;

}
#sidebar #sbnav li:hover ul, #sidebar #sbnav li.sfhover ul {
	left: auto;
}

/* Content */

#interior .speaker-search-form {
	float: left;
	display: inline;
	margin: 0;
	width: 145px;
}

/* Content Home */

#home-pics {
	position:relative;
	height:271px;
	width:680px;
	margin-bottom: 4px;
}
.home-pic-b {
	float:left;
	height:271px;
	width:407px;
	display:inline;
}
.home-pic-m {
	float:right;
	top:0;
	right:0;
	width:271px;
	display:inline;
	margin:0;
	padding:0;
}
#med1 {
	position:relative;
	height:271px;
	width:271px;
}
#medium1, #med2, #med3, #med4 {
	position:absolute;
	height:134px;
	width:134px;
	background-repeat: no-repeat;
}
#big1 p, #medium1 p, #med2 p, #med3 p, #med4 p, #big1 img, #medium1 img, #med2 img, #med3 img, #med4 img {
	padding:0;
	margin:0;
}
#big1 a, #medium1 a, #med2 a, #med3 a, #med4 a, .dropcontent {display:none}
#medium1 {
	top:0px;
	left:0px;
}
#med2 {
	top:0px;
	right:0px;
}
#med3 {
	bottom:0px;
	left:0px;
}
#med4 {
	bottom:0px;
	right:0px;
}
.home-pic-m p {
	width:271px;
	margin:0;
	padding:0;
}
img.main-m-left {
	padding-right:3px;
}
.home .post {
	margin-top: 11px;
	width: 400px;
	float: left;
	display: inline;
	padding-top: 0;
}
.about-template .entry {
	margin-top: 11px;
	width: 400px;
	float: left;
	display: inline;
	padding-top: 0;
}
.home .post h2 {
	height: 27px;
	width:216px;
	margin: 0 0 15px;
	background: transparent url('images/home_h2.gif') no-repeat;
	text-indent: -99999px;
}

.home .post .entry {
	margin: 10px 20px 0 10px;
	color: #685c53;
}
.home .post .home-pulse {
	margin: 0 20px 0 10px;
	color: #685c53;
}
.home .post .home-pulse {
	padding-top:5px;
}
.home .post .entry p {
	margin: 0;
}
#home-pulse-vid h2, #pulsevideo h2 {
	height: 12px;
	background-image: url('images/header-pulse-otn.gif');
	background-repeat:no-repeat;
	text-indent:-9999em;
	margin: 3px 0 5px 10px;
}

#home-pulse-vid h2 {
	margin: 3px 0 5px 10px;
}
#pulsevideo h2 {
	margin: 0 0 5px;
}
h2#innews {
	text-indent:-9999em;
	height: 12px;
	background: url('images/header-pulse-home.gif') no-repeat;
	margin: 20px 0 0;
}
.news-art {
	display:none;
	margin-bottom:30px;
}
.home .post .home-pulse h2, .home-pulse h2 {
	height: 12px;
	background-image: url('images/header-pulse-home.gif');
}
.home .post .home-pulse ul {
	margin: 10px 0 15px 0;
	padding: 0;
	list-style: none;
}
.home .post .home-pulse li {
	margin: 0 0 5px 0;
	padding: 0;
}
.home .post .home-pulse a:visited,
.home .post .home-pulse a {
	text-decoration:underline;
}

/* Home Search Form */
.clear {clear: both;}
.row-1 {
	clear: both;
	margin: 7px 0px 0 10px;
}
.row-1 label {
	display: none;
}
.speaker-search-form .row-1 input, .speaker-search-form .row-1 select {
	font-size: .9em;
	border:1px solid #b5ada6; 
	width: 125px;
	color:#333; 
}
.row-submit {
	clear: both;
	padding: 10px 0 2px;
	width: 121px;
}
.row-submit input {
	color:#fff; 
	height:20px;
	width: 121px;
}
.row-submit .submit-button {
	height:20px;
	width: 121px;
}

/* Custom Search */
.speaker-search-form label {
	display: block;
	clear: both;
}

.speaker-search-form .reset-button, .speaker-search-form .submit-button {
	clear: both;
	margin-left: 10px;
	width: 121px;
}
/* Footer */
#heed-section {
	clear: both;
	background-color: #998f86;
	height:24px;
}
#heed {
	width: 860px;
	margin: 0 auto;
	height:24px;
	background: transparent url('images/wwsg_heed.gif') no-repeat;
	padding-bottom: 0px;
}
#footer-section {
	clear: both;
	background-color: #998f86;
}
#footer {
	width: 860px;
	margin: 0 auto;
	background: transparent url('images/wwsg_footer_bg2.gif') no-repeat;
	padding-bottom: 50px;
}
#footer .copyright {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#footer .copyright li {
	padding: 30px 0 0 10px;
	color: #fff;
}
#footer .copyright li .links {
	float: right;
	margin: 0;
	padding: 0;
	list-style: none;
}
#footer .copyright li .links li {
	float: left;
	margin: 0;
	padding: 0 35px;
}
#footer .copyright li .links li.last {
	padding-right: 30px;
	border-right: none !important;
}
#footer .copyright li .links li a {
	color: #fff;
}
/* Speakers Page */
.post {
	text-align: left;
}
#interior .post .speaker .speaker-sidebar {
	margin-top: 20px;
	position: relative;
	font-size:10px;
	width: 217px;
	float: right;
}
#interior .post .speaker .speaker-sidebar a,
#interior .post .speaker .speaker-sidebar a:visited {
	font-size: 1.1em;
	color: #f07832;
}
#interior .post .speaker .speaker-sidebar .image {
	height: 145px;
	margin-bottom: 15px;
}
#interior .post .speaker .speaker-sidebar .image,
#interior .post .speaker .speaker-sidebar .video {
	position: relative;

}
#interior .post .speaker .speaker-sidebar .news,
#interior .post .speaker .speaker-sidebar .documents,
#interior .post .speaker .speaker-sidebar .video,
#interior .post .speaker .speaker-sidebar .books {
	border-bottom: 1px solid #998f86;
	padding: 0 0 20px 40px;
	margin-bottom: 15px;
}
#interior .post .speaker .speaker-sidebar .news h3,
#interior .post .speaker .speaker-sidebar .documents h3,
#interior .post .speaker .speaker-sidebar .video h3,
#interior .post .speaker .speaker-sidebar .books h3 {
	margin: 0 0 5px 0;
	text-transform: none !important;
}
#interior .post .speaker .speaker-sidebar .news p,
#interior .post .speaker .speaker-sidebar .documents p,
#interior .post .speaker .speaker-sidebar .video p,
#interior .post .speaker .speaker-sidebar .books p {
	margin: 0 0 3px 0;
}
#interior .post .speaker .speaker-sidebar .news {
	background: transparent url('images/icon-news.gif') no-repeat;
}
#interior .post .speaker .speaker-sidebar .documents {
	background: transparent url('images/icon-documents.gif') no-repeat;
}
#interior .post .speaker .speaker-sidebar .video {
	background: transparent url('images/icon-video.gif') no-repeat;
}
#interior .post .speaker .speaker-sidebar .books {
	background: transparent url('images/icon-books.gif') no-repeat;
}

#interior .post .speaker .speaker-title {
	position: relative;
	padding: 15px 0 0 15px;
	height: 65px;
}
#interior .post .speaker .speaker-title h2 {
	color: #f07832;
	margin: 0;
	width: 400px;
}
#interior .post .speaker .speaker-title .title {
	color: #998f86;
	margin: 0;
	font-size: 1.2em;
}
#interior .post .speaker .speaker-info {
	position: relative;
	clear: left;
	padding: 0;
	width: 460px;
}
#interior .post .speaker .speaker-info .content-1 {
	width: 430px;
	padding: 0 0 0 0;
	margin: 0 0 20px 0;
	color:#000;
}
#interior .post {
	font-size: 13px;
	padding:0;
}
#interior .post .speaker .speaker-info .content-1 h4 {
	margin: 0 0 3px 0;
	padding:20px 0 3px 0;
	color:#000;
	font-size: 12px;
}
.post h5 {
	margin: 0 0 3px 0;
	padding:35px 0 0 0;
	color:#000;
	font-size: 13px;
	text-transform:uppercase;
}
#interior .post .speaker .speaker-info .content-1 p {
	color:#333;
	margin: 8px 0 0 0;
	padding: 0;
}
#interior .post .speaker .speaker-info .content-1 ul li {
	font-weight:bold;
	margin: 6px 0 6px 0;
	color:#888;
}
#interior .post .speaker .speaker-info .content-1 .content-option-expand ul li {
	color:#333;
}
			
.content-1 a:hover, .content-1 a:active{
	color:#444;
	text-decoration:underline;
}			
strong {
	font-weight: bold;
}


/* Pages */
.backtotop {
	background: transparent url('images/top.gif') no-repeat;
	display: block;
	width: 34px;
	height: 18px;
	cursor: pointer;
	text-indent: -99999px;
	margin-bottom:8px;
}
.about-answers .entry h4 {
	clear:both;
}
.page-template .entry {
		clear: left;
		padding-top: 0 !important;
		margin-top: 0 !important;
	}
.page-template .entry h3 {
	color: #333;
	text-transform: none;
}
.page-template .entry p {
	margin-top: 0 !important;
}

/* Contact Form */
.wpcf7 {

	width: 400px;

}



.search-template .wpcf7 {

	margin-right: 8px;

	float: left !important;

}



	.contact-form-section {

		background: transparent url('images/contact-form-background.gif') 0 0 no-repeat;

		padding-top: 3px;

		margin-bottom: 5px;

	}



		.contact-form-section label,

		.contact-form-section input,

		.contact-form-section select {

			font-size: 12px;

		}



		.search-template .contact-form-section label,

		.search-template .contact-form-section input,

		.search-template .contact-form-section select {

			font-size: 12px;

		}



	.contact-form-section .form-title {

		clear: left;

		width: 145px;

		float: left;

		text-align: right;

		padding: 2px 5px 3px 0;

	}



	.contact-form-section .form-entry {

		clear: none;

		float: left;

		width: 230px;

		padding: 3px 0 3px 10px;

	}

	.contact-form-section .form-info {
		margin-top: 10px;

	}
		.contact-form-section .form-entry input,

		.contact-form-section .form-entry select {

			background-color:#fff; 

			border:1px solid #b5ada6; 

			color:#333; 

			font-size: 0.8em;

		}



		.contact-form-section .form-entry input {

			width: 230px;

		}

.contact-form-section textarea {
	width: 230px;
	border: 1px solid #B5ADA6;
}

.contact-form-section .speak-list {
	width: 224px;
	border: 1px solid #B5ADA6;
	overflow: auto;
	padding:3px;
	height:124px;
}

		.contact-form-section .form-entry select {

			width: 232px;

		}



		.contact-form-section .form-entry .phone-area-code,

		.contact-form-section .form-entry .phone-prefix,

		.contact-form-section .form-entry .phone-suffix,

		.contact-form-section .form-entry .fax-area-code,

		.contact-form-section .form-entry .fax-prefix,

		.contact-form-section .form-entry .fax-suffix {

			float: left;

			padding-right: 5px;

		}



			.contact-form-section .form-entry .phone-divider {

				float: left;

				padding-right: 10px;

			}



			.contact-form-section .form-entry .phone-area-code input,

			.contact-form-section .form-entry .fax-area-code input {

				width: 3em !important;

			}



			.contact-form-section .form-entry .phone-prefix input,

			.contact-form-section .form-entry .fax-prefix input {

				width: 3em !important;

			}



			.contact-form-section .form-entry .phone-suffix input,

			.contact-form-section .form-entry .fax-suffix input {

				width: 4em !important;

			}



			.contact-form-submit {

				background-image: none !important;

			}



			.contact-action-clear {

				float: left;

				padding-top: 3px;

			}



			.contact-action-submit {

				text-align: right;

				float: right;

			}



				.contact-action-clear input {

					width: auto !important;

					color:#b5ada6; 

					background-color:#fff; 

					border:1px solid #b5ada6; 

					-moz-border-radius: 5px;

					-webkit-border-radius: 5px;

				}



				.contact-action-submit input {

					width: auto !important;

					background-color:#ef6210 !important;

					border:1px solid #fff !important;

					color:#fff !important;

					-moz-border-radius: 5px;

					-webkit-border-radius: 5px;

				}



					.contact-action-submit img {

						display: block;

						clear: both;

					}



	.contact-form-section .contact-form-footer {

		clear: both;

		background: transparent url('images/contact-form-footer.gif') no-repeat;

		height: 3px;

	}
.contactbox {
	float:right;
	padding:0;
	margin:0 0 20px 0;
	width:262px;
	display: inline;
	position:relative;
}
#contact-details {
	font-size:13px;
	color:#fff;
	padding:0;
	margin:3px 0 15px 0;
	width:262px;
	position:relative;
	background: #212121 url('images/feat_bg.gif') no-repeat top;
}
#contact-details p {
	padding:4px;
}
.pulse-sidebar {
	border-top: 1px solid #998f86;
	width: 271px;
	margin:15px 0;
	float: left;
}
.pulse-sidebar a {
	font-size:12px;
}
.pulse-sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.pulse-sidebar li {
	margin: 0;
	padding: 5px 0 5px 15px;
	border-bottom: 1px solid #998f86;
}

.pulsesidebar a {
	font-size:12px;
}
.pulsesidebar ul {
	margin: 6px 0;
	padding: 0 0 0 5px;
	list-style: none;
}
.pulsesidebar li {
	margin: 12px 0;
	padding: 0 0 0 10px;
}

/* hack */

.content-option-a:hover,
.content-option-b:hover,
.content-option-c:hover,
.content-option-d:hover,
.content-option-e:hover,
.content-option-f:hover,
.content-option-g:hover {
	cursor: pointer;
}

.content-option-expand {
	display: none;
}

.overlay {
	position: absolute;
	top: 0;
	height: 100%;
	width: 450px;
	z-index: 100;
	cursor: pointer;
}

/* speaker page */

#speaker-titlebox {
	position:relative;
	left:-2px;
	padding:0;
	margin:0 0px 10px 0;
	width:680px;
	height:130px;
}
.inline-list, .inline-list ul, .inline-list li {
	display: inline;
    text-align:right;
	margin:0;
	padding: 0;
	}
.inline-list li img {
	margin:0 0px 0px 0;
	padding:0;
	height:61px;
}
#speaker-row-3 {
	float:left;
	padding:0;
    text-align:right;
	margin:0;
	width:680px;
	height:130px;
	display: inline;
}
#speaker-title1 {
	position:absolute;
	top:65px;
	left:2px;
	text-align:center;
	padding:0;
	width:407px;
	height:57px;
	background: url('images/speaker-title.gif') no-repeat top;
}
#speaker-title1 img {
	padding:36px 0 0;
	margin:0;
	height:21px;
}

.speaker-entry {
	width:680px;
}
.speaker-entry p {
	font-family: 'Helvetica Neue', 'Helvetica', arial, Sans-Serif;
	color:#333;
	line-height:1.5em;
	font-size:14px;
	font-style: oblique;
	padding:0;
	margin:0;
}

/* speakers single */
.single-search-buttons {
	width: 134px;
	height:18px;
	margin:10px 5px;
}
.contact-speaker-button {
	width: 134px;
	height:34px;
	margin:10px 5px;
}
.single-search-buttons a {
	width: 134px;
	height:18px;
	display: block;
	cursor: pointer;
	text-indent: -99999px;
}
#return-results a {
	background: transparent url('images/speakerbuttons.gif') 0 0 no-repeat;
}
#return-results a:hover {
	background: transparent url('images/speakerbuttons.gif') 0 -18px no-repeat;
}
#print-this a {
	background: transparent url('images/speakerbuttons.gif') 0 -36px no-repeat;
}
#print-this a:hover {
	background: transparent url('images/speakerbuttons.gif') 0 -54px no-repeat;
}
#email-this a {
	background: transparent url('images/speakerbuttons.gif') 0 -72px no-repeat;
}
#email-this a:hover {
	background: transparent url('images/speakerbuttons.gif') 0 -90px no-repeat;
}
#find-related a {
	background: transparent url('images/speakerbuttons.gif') 0 -108px no-repeat;
}
#find-related a:hover {
	background: transparent url('images/speakerbuttons.gif') 0 -126px no-repeat;
}
#add-to-my a {
	background: transparent url('images/speakerbuttons.gif') 0 -144px no-repeat;
}
#add-to-my a:hover {
	background: transparent url('images/speakerbuttons.gif') 0 -162px no-repeat;
}
#view-ms a {
	background: transparent url('images/speakerbuttons.gif') 0 -180px no-repeat;
}
#view-ms a:hover {
	background: transparent url('images/speakerbuttons.gif') 0 -198px no-repeat;
}
#my-speakers-butt {
	width: 121px;
	height:18px;
	margin:4px 10px 10px;
}
#my-speakers-butt a {
	width: 134px;
	height:18px;
	display: block;
	cursor: pointer;
	text-indent: -99999px;
	background: transparent url('images/myspeakers.gif') 0 0px no-repeat;
}
#my-speakers-butt a:hover {
	background: transparent url('images/myspeakers.gif') 0 -18px no-repeat;
}
.ms-search-buttons {
	width: 134px;
	height:18px;
	margin:10px 5px;
}

.ms-search-buttons a {
	width: 134px;
	height:18px;
	display: block;
	cursor: pointer;
	text-indent: -99999px;
}
#return-search a {
	background: transparent url('images/speakersbox.gif') 0 0 no-repeat;
}
#return-search a:hover {
	background: transparent url('images/speakersbox.gif') 0 -18px no-repeat;
}
#print-ms a {
	background: transparent url('images/speakersbox.gif') 0 -36px no-repeat;
}
#print-ms a:hover {
	background: transparent url('images/speakersbox.gif') 0 -54px no-repeat;
}
#email-ms a {
	background: transparent url('images/speakersbox.gif') 0 -72px no-repeat;
}
#email-ms a:hover {
	background: transparent url('images/speakersbox.gif') 0 -90px no-repeat;
}
#save-ms a {
	background: transparent url('images/speakersbox.gif') 0 -108px no-repeat;
}
#save-ms a:hover {
	background: transparent url('images/speakersbox.gif') 0 -126px no-repeat;
}

#speaker-single #header {
	float:left;
	position:relative;
	padding:0;
	width:407px;
	height:200px;
	display: inline;
	background: #E0DDDA url('images/speaker-single-header.gif') no-repeat top;
	margin:0 0 15px;
}
#speaker-single #travel {
	position:absolute;
	bottom:0px;
	padding:0;
	width:407px;
}
#speaker-single #header h2#speakername {
	font-family: helveticanlight, 'Helvetica Neue', 'Helvetica', arial, Sans-Serif;
	color:#FFF;
	position:absolute;
	top:7px;
	left:12px;
	font-size:24px;
	line-height:26px;
	text-transform:uppercase;
	font-weight:normal;
	margin:0px;
}
#speaker-single #header h2#longname {
	font-family: helveticanlight, 'Helvetica Neue', 'Helvetica', arial, Sans-Serif;
	color:#FFF;
	position:absolute;
	top:7px;
	left:12px;
	font-size:18px;
	line-height:26px;
	text-transform:uppercase;
	font-weight:normal;
	margin:0px;
}
#speaker-single #header h1#printname {
	display:none
}
#speaker-single #header h3 {
	color:#FFF;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding:39px 0 10px 12px;
	margin:0px;
}
#speaker-single #header h4 {
	color:#333333;
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	margin:0;
	padding:4px 0 3px 12px;
	text-transform:none;
	width:383px;
}
#speaker-single #header p.details {
	background:#9C9289;
	color:#FFFFFF;
	float:right;
	font-size:12px;
	line-height:20px;
	margin:7px 0 0;
	padding:2px 8px;
	text-align:right;
}
#speaker-single #header p.details a {
	color:#fff;
	cursor:pointer;
}
.feevary {
	color:#EF6210;
	font-size:11px;
	line-height:11px;
	margin:4px 0 0 0;
	padding:0 8px 6px 0;
	text-align:right;
    float:right;
	width:200px;
	clear:both;
}
.content-option-collapse {
	cursor:pointer;
}
.collapser {
	color:#EF6210;
	font-size:12px;
	line-height:14px;
	padding:0 8px;
	text-align:right;
    float:right;
	cursor:pointer;
}
#speaker-single .main-image {
	margin:0;
	float:right;
	padding:0;
	width:262px;
	height:200px;
	display: inline;
}
#speaker-single .main-image p, #speaker-single #header p, #feat-box p {
	margin:0;
	padding:0;
}

#speaker-single .main-image img {
	margin:0;
	padding:0;
	width:262px;
	height:200px;
}

/* speakers main */

.speaker-lists {
		margin:0;
		padding:0;
		width:420px;
		position:relative;
		float:left;
		display: inline;
}
.speaker-lists p {
		margin:0;
		padding:5px 0 20px 0;
		color:#EF6210;
		line-height:10px;
		font-style: oblique;
		font-size: 12px;
		width:400px;
}
.speaker-lists ul {
		margin:0;
		padding:0 0 15px 0;
		color:#EF6210;
		font-weight:bold;
		font-size: 13px;
}
.speaker-lists ul li {
		font-weight:normal;
		margin: 3px 0 0 15px;
		color:#EF6210;
		font-size: 12px;
	}
.speaker-lists a, .speakers-lists a:visited {
		color:#555;
		text-decoration:none;
	}
.speaker-lists a:hover, .speakers-lists a:active {
		color:#888;
		text-decoration:underline;
			}
.speaker-lists #list1, .speaker-lists #list3 {
		width:200px;
		float:left;
		display: inline;
}
.speaker-lists #list2, .speaker-lists #list4 {
		width:210px;
		float:right;
		display: inline;
}
.book_releases {
		margin:0 0 20px 0;
		padding:0;
		width:245px;
		height:180px;
		position:relative;
		background:#E0DDDA url('images/rightbar_bg_245.gif') top;
		float:right;
		display: inline;
}
.book_releases p, .ftrd_video p {
		margin:0;
		padding:3px 0;
		color:#EF6210;
		line-height:14px;
		font-size: 12px;
}
.book_releases h1, .ftrd_video h1 {
	font-family: helveticanlightex, 'Helvetica Neue', 'Helvetica', arial, Sans-Serif;
		margin:0;
		padding:10px 0 3px 8px;
		color:#000;
		line-height:15px;
		font-size: 13px;
		font-weight:normal;
}
.book_releases h2 {
		margin:0;
		padding:0 0 5px 0;
		color:#000;
		font-size: 14px;
		font-weight:normal;
}
.speakerbooks {
	width:225px;
	padding:5px 10px 10px;
}
.speakerbooks img {
	padding:0;
	max-height:135px;
	margin:0;
}
#interior .post .speaker .speaker-sidebar .books img {
	width: 45px;
	height: 70px;
}
.speaker-sidebar .books .author {
	display:none;
}
.ftrd_video {
		margin:0;
		padding:0;
		width:245px;
		position:relative;
		background:transparent url('images/rightbar_bg_245.gif') top;
		float:right;
		display: inline;
		min-height:156px;
}
.nopad {
padding:0;
margin:0;
}
#quotebox, #sidebox {
	position:relative;
	margin:15px 0 30px;
	float: right;
	width:272px;
	background: url(/wp-content/themes/plain/images/quotebg.gif) repeat-y;
	display: inline;
}
#quotebx, #home-pulse-vid {
	position:relative;
	margin:10px 0 0;
	float: right;
	width:272px;
	background: url(/wp-content/themes/plain/images/quotebg.gif) repeat-y;
	display: inline;
}
#home-pulse-vid p {
	font-size:12px;
	margin: 5px;
	text-align:center;
}
.pulse-entry {
	margin-bottom:0;
}
.about-template .pulse-entry h4 {
	border-top:1px solid #998F86;
	font-weight:normal;
	margin:10px 0 10px;
	padding:3px 0 0;
}
#pulsevideo {
	width:408px;
	float:left;
	display:inline;
	clear:left;
	margin:20px 0;
}
.pulsevids {
	background:none repeat scroll 0 0 #E0DDDA;
	height:110px;
	overflow:hidden;
	width:124px;
	position:relative;
}
.pulsevids img {
	margin-left:-15px;
}
.pulsevids .bord {
	background:url("/wp-content/themes/plain/ppl/viddress.gif") no-repeat scroll 0 0 transparent;
	height:110px;
	left:0;
	position:absolute;
	top:0;
	width:124px;
}
.pulsevids-wrap {
	display:inline;
	float:left;
	height:144px;
	margin:0 12px 0 0;
	overflow:hidden;
	padding:0;
	text-align:center;
	width:124px;
}
.pulsevids-wrap p {
	font-size:11px;
	margin:0px;
	padding:3px 0;
}
h2#pulsesidebartit {
background:url("images/header-pulse-side.gif") no-repeat scroll 0 0 transparent;
height:12px;
margin:15px 0 0 5px;
text-indent:-9999em;
}
#quotebox .top, #quotebx .top, #sidebox .top, {
	position:absolute;
	left:0px;
	margin:0;
	padding:0;
	top:0px;
}
#quotebox .bot, #quotebx .bot, #sidebox .bot {
	margin:0;
	padding:0;
}
#sidebox h1 {
	font-family: helveticanlightex, 'Helvetica Neue', 'Helvetica', arial, Sans-Serif;
	padding:5px 0 0 0;
	margin:5px 0 8px;
	text-align:center;
	color:#998F86;
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
}
 #quotebx h1, #quotebox h1 {
	font-family: helveticanlightex, 'Helvetica Neue', 'Helvetica', arial, Sans-Serif;
	padding:8px 0 0;
	margin:0 0 5px;
	text-align:center;
	color:#998F86;
	font-size:14px;
	height:17px;
	font-weight:normal;
	text-transform:uppercase;
}
#quotebx p {
	text-align:center;
	color:#EF6210;
	font-size:1.3em;
	line-height:1.45em;
	font-style: oblique;
	padding:5px 5px 0;
	margin:0;
}
#quotebx h2 {
	text-align:right;
	padding-right:14px;
	color:#998F86;
	font-weight:normal;
	font-size:1.2em;
	text-transform:none;
	padding:0 5px;
	height:auto;
}
#quotebox p {
	text-align:center;
	color:#EF6210;
	font-size:1.3em;
	line-height:1.85em;
	font-style: oblique;
	padding:5px 12px;
}
#quotebox h2 {
	text-align:right;
	padding-right:14px;
	color:#998F86;
	font-weight:normal;
	font-size:1.2em;
	text-transform:none;
}
#sidebox p {
	text-align:left;
	font-size:13px;
	line-height:1.6em;
	margin:0 9px 0 9px;
	padding:5px 0;

}
/* search results */
#search-results #header {
	float:left;
	padding:0;
	width:407px;
	height:59px;
	display: inline;
	background: transparent url('images/results-header.gif') no-repeat top;
}
#search-results #header-related {
	float:left;
	padding:0;
	width:407px;
	height:59px;
	display: inline;
	background: transparent url('images/related-header.gif') no-repeat top;
}
.entry-ms {
	width:407px;
}
.entry-ms ul {
padding:0 5px 0 1.5em;
}
#midcol {
	float:left;
	padding:0;
	width:407px;
	display: inline;
}
#results-box {
	float:left;
	padding:0;
	margin:15px 0 5px 0;
	width:407px;
	height:470px;
	display: inline;
	position:relative;
	background: transparent url('images/results-box-bg.gif') no-repeat top;
}

#results-box .post , #ms-box .post{
	background:#F4F2F0;
	margin:10px 0;
	padding:5px 0 0;
}
#results-box h2, #ms-box h2 {
	color:#999;
	font-size:16px;
	line-height:16px;
	font-weight:lighter;
	padding:15px 0 0 12px;
	margin:0;
}
#results-box h4, #ms-box h4 {
	color:#EF6210;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	margin:4px 0 0 0;
	padding:0 12px;
}
#results-box h4 a, #results-box h4 a:visited,
#ms-box h4 a, #ms-box h4 a:visited {
	text-decoration:none;
}
#results-box h4 a:hover, #results-box h4 a:active,
#ms-box h4 a:hover, #ms-box h4 a:active {
	color:#2266AA;
	text-decoration:underline;
}
#ms-box {
	height:330px;
	float:left;
	padding:0;
	margin:15px 0 5px 0;
	width:407px;
	display: inline;
	position:relative;
	background: transparent url('images/results-box-bg.gif') no-repeat top;

}
#callus {
	float:left;
	padding:0;
	margin:5px 0 15px 0;
	width:407px;
	display: inline;
	position:relative;
}
#callus h4 {
	color:#555;
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	margin:0;
	padding:0 5px;
}

#ms-scroll {
position: absolute; 
top: 10px; 
left: 5px; 
height: 295px;
	margin:0;
	width:397px;
	overflow: auto;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

#results-scroll p, #ms-scroll p {
	color:#888;
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	margin:0;
}
#results-scroll ul, #ms-scroll ul {
	font-size:12px;
	padding:10px 10px;
	margin: 0;
}
#results-scroll li, #ms-scroll li {
	padding:0;
	margin: 5px 0 0 15px;
}
#results-scroll .fee, #ms-scroll .fee {
	color:#888;
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	margin:0;
	padding-right:10px;
	position:relative;
	top:-16px;
	text-align:right;
}
#results-scroll {
	position:absolute;
	top:50px;
	left:5px;
	margin:0;
	width:397px;
	height:410px;
	overflow: auto;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

#results-scroll .smallimg, #ms-scroll .smallimg {
	float:left;
	margin:0;
	padding:0 0 0 8px;
	width:61px;
	height:57px;
}
#results-scroll .smallprofile, #ms-scroll .smallprofile {
	float:right;
	margin:0;
	padding:0px 10px 0 0;
	width:295px;
	position:relative;
}
.smallprofile h3 {
	color:#EF6210;
	font-size:13px;
	line-height:16px;
	margin:0;
	width:240px;
	padding: 0 0 2px 0;
}
.smallprofile h3.speak-delete {
	position:absolute;
	top:3px;
	right:20px;
	width:40px;
	height:10px;
}


#feat-box {
	padding:0;
	margin:0 0 10px 0;
	width:262px;
	min-height:400px;
	position:relative;
	background: #212121 url('images/feat_bg.gif') no-repeat top;
}
#feat-box h2 {
	text-align:center;
	padding:8px 0;
	margin:0;
	color:#999;
	font-size:15px;
	font-weight:normal;
}
#feat-box h3 {
	text-align:center;
	padding:6px 0;
	margin:0;
}
#feat-img {
	text-align:center;
	position:relative;
	width:262px;
	height:200px;
}
#feat-img img {
	width:262px;
	height:200px;
}



#feat-box h4 {
	text-align:left;
	padding:0 12px;
	margin:5px 0;
	color:#fff;
	font-size:11px;
	font-weight:normal;
}
#feat-box .detail {
	text-align:left;
	padding:0 27px;
	margin:5px 0;
	color:#A69C92;
	font-size:12px;
	font-weight:normal;
	background:transparent url('images/bullet-most-requested.gif') no-repeat 10px 1px;
}
#feat-box .dnews a, #feat-box .dnews a:visited {
	color:#ddd;
	font-weight:normal;
}
#feat-box .dnews a:hover, #feat-box .dnews a:active {
	color:#bbb;
	font-weight:normal;
}
.line {
	padding:0;
	margin:8px 12px;
	border-bottom: 1px groove #3D3A38;
	height:1px;
	width:238px;
}
#refinesearch {
	float:right;
	padding:0;
	margin:15px 0 20px 0;
	width:262px;
	display: inline;
	position:relative;
	background: #212121 url('images/refine_bg.gif') no-repeat top;
}
/* about */
.about-header {
	position:relative;
	height:59px;
	width:407px;
	margin: 0 0 23px 0;
	padding:0;
	float:left;
	background:transparent url('images/title.gif') no-repeat;
 }
 .about-header #title {
	position:absolute;
	top:0px;
	left:0px;
	height:26px;
	width:407px;
	text-align: center;
	margin: 0;
	padding:0;
 }
 .about-header #title img {
	height:26px;
	margin: 0 auto;
	padding:0;
 }
 .about-header ul {
	padding:38px 0 0 15px;
	margin: 0;
	list-style:none;
	text-align:center;
 }
  .about-header li {
	padding:0 2px 0 15px;
	margin: 0 15px 0 0;
	font-style:italic;
	color:#fff;
	font-size:12px;
	display:inline;
	list-style:none;
	background:transparent url('images/icon-right.gif') no-repeat 0 2px;
 }
#content .about-header a, #content .about-header a:visited {
	font-style:italic;
	color:#fff;
	font-size:12px;
	text-decoration:none;
 }
#content .about-header a:hover, #content .about-header a:active {
	color:#555;
	text-decoration:none;
 }
#content #post-715 li.careerslink a {
	font-style:italic;
	color:#333;
	text-decoration:none;
 }
#content #post-863 li.exteamlink a {
	font-style:italic;
	color:#333;
	text-decoration:none;
 }
#content #post-867 li.answerslink a {
	font-style:italic;
	color:#000;
	text-decoration:none;
 }
  .about-template h3 {
 	padding:0 0 5px 0;
	margin:0px;
 	color:#333;
 }
 .about-template h4 {
 	padding:0 0 9px 0;
 	margin:0px;
 	color:#EF6210;
	font-size:13px;
 }
 .align-right {
	padding:0;
	margin: 0;
	float:right;
	width:272px;
	}
h6 {
	font-family: helheavyex, 'Helvetica Neue', 'Helvetica', arial, Sans-Serif;
 	padding:0px 0 5px 0;
 	margin:0;
 	color:#000;
	font-size:14px;
	width: 400px;
	line-height:16px;
}
/* Search in Search */
#search-in-search {
	margin-bottom:20px;
	width:262px;
	background: #E0DDDA url('images/searchn.gif');
}
#search-in-search .search-title {
	border-bottom: 2px groove #EF6210;
	padding: 5px 0 3px 0;
	margin: 5px 10px 0 10px;
}
#search-in-search .search-title h1 {
	font-family: helveticanlightex, 'Helvetica Neue', 'Helvetica', arial, Sans-Serif;
	margin:0;
	padding:10px 0 3px 8px;
	color:#000;
	line-height:15px;
	font-size: 14px;
	font-weight:normal;
}
#search-in-search label {
	display: none;
}
.row-2 {
	clear: both;
	margin: 7px 0px 0 10px;
}
.row-2 label {
	display: none;
}
.row-2 input, .row-2 select {
	font-size: 11px;
	border:1px solid #b5ada6; 
	width: 240px;
	color:#333; 
}
.row-submit2 {
	clear: both;
	padding: 10px 0 10px 10px;
	width: 240px;
}
.row-submit2 input {
	color:#fff; 
	height:20px;
	width: 240px;
}
.row-submit2 .submit-button {
	height:20px;
	width: 121px;
}
#related-speakers {
	font-size:13px;
	clear:left;
	margin: 0;
	padding: 15px 0 0;
	width:400px;
}
#relatedlist ul { 
  float: left;
  width: 400px;
  margin: 0;
  padding: 12px 0;
  list-style:none;
}
#relatedlist li { 
  float: left;
  width: 195px;
  margin: 4px 0;
  padding: 0 5px 0 0;
	font-weight:bold;
	color:#EF6210;

}
.related-button {
	clear: both;
	margin-left: 128px;
	width: 144px;
}
#dropcontentsubject{
width: 272px;
font-weight: bold;
}
#thequote {
width:272px;
min-height:170px;
}
#th-quote {
width:272px;
height:130px;
overflow:hidden;
}
.dropcontent{
width: 272px;
padding:0;
display:block;
}
#float-left { 
	float:left; 
	display:block;	
}
