@charset "utf-8";
/* CSS Document */

@import url("/includes/css/krista.css");

/***** Global Settings *****/
*, html, body {margin:0;padding:0;}
body {font:12px/1.35 Verdana, Arial, Helvetica, sans-serif;}
img {border:0;}
 
/***** Common Formatting *****/
h1, h2, h3, h4, h5, h6 {color:#00639E;margin:20px 0 10px 0;font-weight:normal;line-height:120%;}
h1 {font-size: 165%;line-height: 100%;}
h1 + h2 {margin-top: 0;}
h2 {font-size: 140%; padding-bottom: 10px;}
h3 {font-size: 120%;font-weight:bold;}
h4 {font-size: 120%;line-height: 130%;}f
h5 {font-size: 120%;text-transform: uppercase;}
h6 {font-size: 110%;margin:10px 0;font-weight:bold;}

p {margin:10px 0 15px;line-height:20px;}
ul {list-style:none;padding:0 0 18px 40px;}
ol {padding:0 0 18px 40px;}
hr {color:#A5ACB2;height:1px;border:solid #A5ACB2;border-width:1px 0 0;}

blockquote {padding: 0px; margin-top: 10px; margin-right: 60px; margin-bottom: 20px; margin-left: 60px; line-height: 18px;}

blockquote.quote {
	margin: 10px 0 30px 0;
	background-image: url(/images/quote-start2.jpg);
	background-repeat: no-repeat;
	background-position: 2px 17px;
	padding: 16px 20px 10px 30px;
}

blockquote p.end {
	background-image: url(/images/quote-end2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 0px;
	padding-bottom: 6px;
	min-height: 20px;
}

blockquote p.by {
	text-align: right;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}

small {font-size:0.85em;}
sup {position:relative;bottom:0.3em;vertical-align:baseline;}
sub {position:relative;bottom:-0.2em;vertical-align:baseline;} 
acronym, abbr {cursor:help;letter-spacing:1px;border-bottom:1px dashed;}
 
/***** Links *****/
a:link, a:visited, a:active {color:#00619E;text-decoration:underline;}
a:hover {color:#308937;text-decoration:underline;}

/***** Forms *****/
label {clear:both;float:left;display:block;margin:5px 0;font-weight:bold;}
input {float:right;width:175px;font-size:11px;padding:3px;}
input.button {clear:both;float:right;cursor:pointer;color:#fff;width:89px;height:23px;margin:10px 0 0 5px;font-size:10px;font-weight:bold;border:0;background:url(/images/submit.jpg) no-repeat;}
input.button:hover {background-position:0 -23px;}
input.button2 {clear:left;float:right;cursor:pointer;color:#fff;width:89px;height:23px;margin:10px 0 0 5px;font-size:10px;font-weight:bold;border:0;background:url(/images/submit.jpg) no-repeat;}
input.button2:hover {background-position:0 -23px;}
/***** Global Classes *****/
.clear         { clear:both; }
.left    	   { float:left; }
.right   	   { float:right; }
.block   	   { display:block; }
.inline   	   { display:inline; }
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffe566; }
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

/***** Custom Links *****/
a.nospam {display:block;height:13px;width:97px;margin:15px 0 0 0;border:0;background:url(/images/nospam.gif) no-repeat;opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40);}
a.nospam:hover {opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
a.button-wide {float:right;display:block;color:#fff;width:155px;height:20px;padding:5px 0 0 10px;font-size:10px;font-weight:bold;border:0;background:url(/images/button-wide.png) no-repeat;}
a.button-wide:hover {background-position:0 -25px;}

/***** Site Structure *****/
body {color:#666;background:url(/images/bg.jpg) repeat-x;}
#sitewrap.home {background:url(/images/bg-home.png) no-repeat fixed center 149px;}
#sitewrap {background:url(/images/bg.png) no-repeat fixed center 149px;}
#wrapper {width:960px;margin:0 auto;padding-bottom:20px;}
#header {background:#fff url(/images/bg-header.jpg) no-repeat;}
#header #logo {float:left;margin-top:5px;}
#header ul#topnav {float:right;font-size:10px;margin:10px 0;padding:0;}
#header ul#topnav li {float:left;display:block;height:16px;margin-right:10px;}
#header ul#topnav li a {text-decoration:none;border-bottom:1px dotted;}
#header ul#topnav li a:hover {text-decoration:none;border-bottom:1px solid;}
#header ul#topnav li.home {padding-left:20px;background:url(/images/icons/home.gif) no-repeat 0 50%;}
#header ul#topnav li.contact {margin-right:0;padding-left:20px;background:url(/images/icons/mail.gif) no-repeat 0 50%;}
#header #slogan {clear:right;color:#00619e;font-size:25px;font-weight:bold;font-style:italic;text-align:right;height:37px;padding-top:10px;font-family: calibri, verdana, arial, helvetica, sans-serif;}
#header ul#nav {background:url(/images/bg-nav.gif) repeat-x;}
#header ul#nav li {float:left;display:inline;background:url(/images/bg-nav-seperator.gif) center right no-repeat;}
#header ul#nav li.last {background:none;}
#header ul#nav li a {display:inline-block;color:#fff;height:32px;margin:1px 2px 0 0;padding:13px 36px 0;font-weight:bold;text-decoration:none;}
#header ul#nav li a:hover {background:#3a9434;}
#header ul#nav li ul {width:208px;position:absolute;z-index:99;left:-999em;height:auto;padding:0;border:1px solid #323232;}
#header ul#nav li ul li {width:100%;border-bottom:1px solid #323232;background:none;}
#header ul#nav li ul li a {color:#fff;height:15px;width:188px;margin:0;padding:7px 10px;white-space:nowrap;text-transform:none;background:#3a9434;}
#header ul#nav li ul li a:hover {background:#3971AE}
#header ul#nav li ul li ul {margin: -2em 0 0 15em;border:1px solid #323232;} /* third-and-above-level lists */
#header ul#nav li:hover ul ul, #header ul#nav li:hover ul ul ul {left:-999em;}
#header ul#nav li:hover ul, #header ul#nav li li:hover ul, #header ul#nav li li li:hover ul {left:auto;}

#home {clear:both;padding:0 20px;}
#home .section-block {float:left;margin:10px 0;width:257px;height:300px;overflow:hidden;padding:10px 20px;border:1px solid #d0cfcf;background:#f5f5f5;}
#home .section-block.left {background:#f5f5f5 url(/images/bg-sectblock-left.jpg) no-repeat bottom right;}
#home .section-block.right {background:#f5f5f5 url(/images/bg-sectblock-right.jpg) no-repeat bottom right;}
#home .section-block.middle {margin:10px;background:#f5f5f5 url(/images/bg-sectblock-middle.jpg) no-repeat bottom right;}
#home .section-block h1 {margin:5px 0 5px;font-size:130%;font-weight:bold;}
#home .section-block h1 a {text-decoration: none;}
#home .section-block h2 {color:#666;font-size:12px;font-weight:bold;border-bottom:1px solid #666;}
#home .section-block ul.section-links {padding:0;font-weight:bold;}
#home #brain-wrinkle {float:left;padding:10px 20px;border:1px solid #d0cfcf;width:415px;background: url(/images/newsletter.png) 300px 7px no-repeat #f5f5f5;height:155px;overflow:hidden;}
#home #brain-wrinkle h3 {font-size:130%;margin:10px 0 0;}
#home #brain-wrinkle p {color:#666;font-weight:bold;margin-top:0;}
#home #brain-wrinkle label {clear:none;float:none;display:inline;}
#home #brain-wrinkle input {float:none;width:145px;}
#home #brain-wrinkle input.button {clear:both;float:right;width:89px; margin-right: 213px;}

/*#home #testimonials {float:right;color:#fff;padding:10px;border:1px solid #d0cfcf;width:430px;}
#home #testimonials .bgblue img {border: 1px solid #d0cfcf;}
#home #testimonials .bgblue {height:123px;padding:15px;background:#00619E;}

#home #testimonials .bgblue blockquote.quote {
	margin: 0;
	background-image: url(/images/quote-start.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 4px;
}

#home #testimonials .bgblue blockquote p.end {
	background-image: url(/images/quote-end.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 5px;
}

#home #testimonials .bgblue blockquote p.by {
	text-align: right;
	margin-bottom: 0px;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
}

#home #testimonials a.learnmore {float:right;display:block;height:23px;width:167px;background:transparent url(/images/testimonials.jpg) no-repeat; margin: 0;}
#home #testimonials a.learnmore:hover {background-position:0 -23px;}*/

#home #teleseminar {
/*float:right;padding:10px 20px 10px 8px;border:1px solid #d0cfcf;width:418px;height: 152px;margin-left: 15px;*/
	float: right;
	border: 1px solid #d0cfcf;
	width: 430px;
	padding: 13px 10px 12px;
	height:150px;
}

#content {clear:both;float:left;padding:20px;width:610px;overflow:hidden;}

#content h1{
	color:#00619e;
	margin-bottom: 15px;
	line-height: 25px;
}

#content h2 {
	font-weight: normal;
	font-size: 16px;
	margin-bottom: 0;
	padding-bottom: 0;
}

#content h3 {
	font-size: 16px;
	color: #308937;
	margin-top: 30px;
	line-height: 24px;
}

#content h3 img {
	float: left;
	margin-right: 5px;
}

#content h4 {
	font-size: 13px;
	color: #00619e;
	font-weight: bold;
}

#content h5 {
	font-size: 14px;
	color: #308937;
	font-weight: bold;
	text-align: right;
	text-transform: none;
}

#content h6 {
	font-size: 14px;
}

#content ul {
	padding: 0;
	margin: 20px 15px 25px 30px;
	line-height: 20px;
}

#content ul li {
	margin-bottom: 15px;
	padding-left: 20px;
	background: url(/images/bullet.jpg) 0 5px no-repeat;
}

#content ol {
	padding: 0;
	margin: 20px 15px 25px 30px;
	line-height: 20px;
}

#content ol li {
	margin-bottom: 20px;
	padding-left: 10px;
}


#sidebar {float:right;width:270px;padding:20px 0;}
#sidebar .box {padding:10px 15px;border:1px solid #d0cfcf;background:#f5f5f5;}
#sidebar .box.newsletter {height:140px;}
#sidebar .box h4 {margin:0;font-weight:bold;}
#sidebar .box h4.connect {margin:0 0 10px;padding:0 0 10px;font-weight:bold;border-bottom:1px solid #666;}
#sidebar .box h5 {color:#666;margin:0 0 10px 0;padding:0 0 10px 0;font-size:12px;font-weight:bold;text-transform:none;border-bottom:1px solid #666;}
#sidebar .box .social {text-align:center;}
#sidebar .box .social a {padding:0 5px;}

#content .newsletter-box {height:140px;width:240px;padding:10px 15px;border:1px solid #d0cfcf;background:#f5f5f5;}
#content .newsletter-box h4 {margin:0;font-size:130%;font-weight:bold;}
#content .newsletter-box h5 {color:#666;margin:0 0 10px 0;padding:0 0 10px 0;font-size:12px;font-weight:bold;text-transform:none;border-bottom:1px solid #666;text-align:left;}

#footer {clear:both;float:left;color:#fff;background:url(/images/bg-footer.gif) repeat-x;width:100%;}
#footer #footerwrap {width:960px;margin:0 auto;padding:20px 0 10px;}
#footer #footerwrap #footernav {float:left;font-size:10px;}
#footer #footerwrap #footernav ul.section {float:left;padding:0;width:175px;}
#footer #footerwrap #footernav ul.section li {padding:0 0 5px 10px;background:url(/images/icons/arrow.gif) no-repeat 0 50%;}
#footer #footerwrap #footernav ul.section li a {color:#fff;text-decoration:none;border-bottom:1px dotted;}
#footer #footerwrap #footernav ul.section li a:hover {text-decoration:none;border-bottom:1px solid;}
#footer #footerwrap .contactinfo {float:right;text-align:center;font-size:10px;width:400px;}
#footer #footerwrap .contactinfo div {margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #eee;line-height:25px;}
#footer #footerwrap .contactinfo div.address {margin:0;padding:0;border:0;}
#footer #footerwrap .contactinfo div span.fax {float:left;display:block;height:20px;width:130px;font-weight:bold;margin-top:5px;margin-left:13px;padding:0 0 0 20px;background:url(/images/icons/fax.png) no-repeat 0 50%;}
#footer #footerwrap .contactinfo div span.phone {float:left;display:block;height:20px;width:222px;font-weight:bold;margin-top:5px; padding-left: 15px;background:url(/images/icons/phone.png) no-repeat 0 50%;}

#footer #footerwrap .smicons {
	float: right;
	width: 400px;
}

#footer #footerwrap .smicons ul {
	margin-left: 3px;
}

#footer #footerwrap .smicons ul li {
	float: left;
	display: block;
	margin-right: 10px;
}


#footer #footerwrap .copyright {float:left;font-size:10px;width:550px;margin-top: 25px;}
#footer #footerwrap .copyright a {color:#fff;}
#footer #footerwrap .copyright #PCG {color:#3c6680;margin-top:0;}
#footer #footerwrap .copyright #PCG a {color:#3c6680;}
#footer #footerwrap .copyright #PCG a:hover {color:#fff;}


.breadcrumb {
	font-size: 10px; margin-bottom: 5px;
}

/*************** Success Store ****************/

h3.value {
	background: url(/images/pricetag.jpg) 0 0 no-repeat;
	height: 35px;
	padding: 5px 0 0 48px;
}

h3.dvd {
	background: url(/images/dvd_icon.jpg) 0 0 no-repeat;
	height: 27px;
	padding: 5px 0 0 40px;
}

h3.teleseminarseries {
	background: url(/images/iphone_icon.jpg) 0 0 no-repeat;
	height: 32px;
	padding: 5px 0 0 30px;
}

h3.cd {
	background: url(/images/cd_icon.jpg) 0 0 no-repeat;
	height: 27px;
	padding: 3px 0 0 36px;
}

.product {
	margin-top: 30px;
	border-bottom: 1px solid #d6d6d6;
	padding-bottom: 15px;
	overflow: hidden;
	width:570px;
}

.product img {
	float: left;
	margin: 4px 20px 23px 0;
	border: 1px solid #9f9c9c;
	padding: 2px;
}

.product p.specs {
	background: url(/images/time_icon.jpg) 150px 2px no-repeat;
	padding-left: 175px;
	font-size: 11px;
}

#content .product h1 {
	font-weight: normal;
	font-size: 14px;
	margin-top: 0;
	margin-bottom: 5px
}

#content .product h1 a {
	text-decoration: none;
}

#content .product h2 {
	font-size: 12px;
	color: #308937;
	line-height: 18px;
}

#content .product h3 {
	font-weight: normal;
	font-size: 14px;
	color: #308937;
	margin: 0;
}


.value_product {
	margin-top: 10px;
	border-bottom: 1px solid #d6d6d6;
	padding-bottom: 15px;
	overflow: hidden;
	width:570px;
}

.value_product img {
	float: left;
	margin: 20px 20px 15px 0;
}

.value_product p.specs {
	background: url(/images/time_icon.jpg) 150px 2px no-repeat;
	padding-left: 175px;
	margin-left: 100px;
	font-size: 11px;
}

#content .value_product h1 {
	font-weight: normal;
	font-size: 14px;
	margin-bottom: 5px;
}

#content .value_product h1 a {
	text-decoration: none;
}

#content .value_product h2 {
	font-size: 12px;
	color: #308937;
	line-height: 18px;
}

#content .value_product h3 {
	font-weight: normal;
	font-size: 14px;
	color: #308937;
	margin: 0;
}

#content .value_product ul {
	margin-top: 5px;
	font-size: 11px;
}

#content .value_product ul li {
	margin: 10px 0 5px 225px;
}

#content .value_product .buynow {
	background: url(/images/buynow.jpg) 0 0 no-repeat;
	height: 23px;
	width: 114px;
	display: block;
	float: left;
	margin: 25px 20px 15px 252px;
}

#content .value_product .buynow:hover {
	background-position: 0 -23px;
}

#content .value_product .buynow_complete {
	background: url(/images/buynow.jpg) 0 0 no-repeat;
	height: 23px;
	width: 114px;
	display: block;
	float: left;
	margin: 25px 20px 15px 252px;
}

#content .value_product .buynow_complete:hover {
	background-position: 0 -23px;
}


/************* Speaking & Training *************/

.learnmore {
	background: url(/images/learnmore.jpg) 0 0 no-repeat;
	height: 23px;
	width: 114px;
	display: block;
	margin: 0 0 40px 411px;
}

.learnmore:hover {
	background-position: 0 -23px;
}

.planning_a_meeting {
	width: 688px;
	overflow: auto;
	margin-bottom: 32px;
	background-image: url(/images/separator.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 24px;
}

.planning_a_meeting fieldset {
	width: 250px;
	margin: 0px;
	padding: 0px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left: 22px;
}

.planning_a_meeting legend {
	font-size: 16px;
	font-weight: bold;
	padding: 0px;
	margin: 0;
}

.planning_a_meeting ul {
	padding: 8px;
	margin: 8px;
}

.planning_a_meeting ul li {
	background: url(/images/blue-arrow.jpg) 0 4px no-repeat !important;
}

#player {
	background: url(/images/player-bg2.jpg) 3px 4px no-repeat;
	height: 276px;
	width: 359px;
	margin: 30px auto 0 auto;
	padding: 29px 0 0 5px;
}

/*.playersm {
	background: url(/images/smplayer.jpg) 1px 0px no-repeat;
	height: 240px;
	width: 313px;
	margin: 10px 15px 0 0;
	color: #fff;
	float: left;
	padding: 27px 0 0 0;
}*/

.playersm2 {
	background: url(/images/playersm.jpg) 1px 0px no-repeat;
	height: 225px;
	width: 277px;
	float: left;
	margin: 10px 15px 11px 0;
	padding: 20px 0 0 3px;
}

.trailer {
	background: url(/images/playersm.jpg) 1px 0px no-repeat;
	height: 225px;
	width: 277px;
	float: right;
	margin: 10px 15px 11px 74px;
	padding: 20px 0 0 3px;
}

.video-quote {width: 275px; float: right;clear:left;padding-top: 40px;}
.icons {
	float: left;
	margin-right: 10px;
}

h3.keynotes {
	background: url(/images/chatbubble.jpg) 0 0 no-repeat;
	height: 32px;
	padding: 4px 0 0 72px;
}

h3.workshops {
	background: url(/images/lightbulb-icon.jpg) 4px 0 no-repeat;
	height: 30px;
	padding: 8px 0 0 40px;
}

.description {
	margin: 0 30px 0 40px;
}

.description h4 a {
	text-decoration: none;
}
	

/********* Descriptive product page *****************/

.product_img_right {
	float: right;
	margin: 6px 0 20px 50px;
	border: 1px solid #9f9c9c;
	padding: 2px;
}

.value_product_img_right {
	float: right;
	margin: 12px 0 20px 50px;
}

.productname {
	color: #00619e;
}

/********* Download Photos page **********/

.photo-box {
	float: left;
	width: 150px;
	font-size: 10px;
	margin: 10px 25px 100px 0;
	background: url(/images/photo.gif) no-repeat 0 152px;
}

.photo-box img {
	border: 1px solid #9f9c9c;
	padding: 2px;
	margin-bottom: 5px;
}

.photo-box a.downloadlink {
	margin-left: 20px;
}

/********** Store Thank You page ***************/

.info {
	font-weight: bold;
	color: #308937;
	font-size: 14px;
}

/********* Teleseminars ****************/

.teleseminars {
	background: url(/images/teleseminars.jpg) 0 0 no-repeat;
	height: 23px;
	width: 183px;
	display: block;
	margin: 0 0 40px 416px;
}

.teleseminars:hover {
	background-position: 0 -23px;
}

/***** About Pamela Jett page *****/

.downloadbio {
	background: url(/images/download.jpg) 0 0 no-repeat;
	height: 30px;
	width: 181px;
	display: block;
	margin: 0 0 40px 416px;
}

.downloadbio:hover {
	background-position: 0 -30px;
}

/********* Keynotes & Workshops pics **************/

.imgLeft {
	float: left;
	margin: 7px 15px 23px 0;
	padding: 2px;
	border: 1px solid #9f9c9c;
}

.imgRight {
	float: right;
	margin: 7px 0 23px 15px;
	padding: 2px;
	border: 1px solid #9f9c9c;
}

/***** Client List *****/

#clientlist {
	margin-left: 15px;
	font-size: 11px;
}

#clientlist h1 {
	font-size: 14px;
	font-weight: bold;
}

#clientlist h3 {
	font-size: 12px;
	color: #308937;
	padding-left: 25px;
}

#clientlist h3.fortune {
	background: url(/images/award_sm.jpg) 0 -1px no-repeat;
	height: 18px;
}

#clientlist h3.financial {
	background: url(/images/coins_sm.jpg) 0 -1px no-repeat;
	height: 18px;
}

#clientlist h3.healthcare {
	background: url(/images/heart_sm.jpg) 0 -1px no-repeat;
	height: 18px;
}

#clientlist h3.manufacturing {
	background: url(/images/computer_sm.jpg) 0 -1px no-repeat;
	height: 18px;
}

#clientlist h3.government {
	background: url(/images/bill_sm.jpg) 0 -1px no-repeat;
	height: 18px;
}

#clientlist h3.associations {
	background: url(/images/man_sm.jpg) 0 -1px no-repeat;
	height: 18px;
}

#clientlist ul {
	margin: 15px 0 25px 15px;
}

#clientlist ul li {
	margin-bottom: 10px;
	padding: 0 0 0 20px;
	background: url(/images/blue-arrow.jpg) 0 1px no-repeat;
}

/*********** Planning List ****************/

#planninglist {
	font-size: 11px;
	margin-left: 30px;
}

#planninglist h1 {
	font-size: 14px;
	font-weight: bold;
}

#planninglist ul {
	margin: 15px 0 25px 15px;
}

#planninglist ul li {
	margin-bottom: 10px;
	padding: 0 0 0 20px;
	background: url(/images/blue-arrow.jpg) 0 1px no-repeat;
}

/***** Site Map *****/
.sitemaplist {
	font-size: 11px;
	margin-left: 20px;
}

/***** Contact Form *****/
#contact_form {width:400px;}
#contact_form label {width:85px;margin:3px 0 10px;text-align:right;}
#contact_form label.required:before {color:#FF0000;content:"*"}
#contact_form input {width:300px;}
#contact_form textarea {float:right;width:310px;}
#contact_form h5 {text-align:left; background: url(/images/lock.jpg) 166px -2px no-repeat;}
#contact_form #arverify {float:right;margin:5px 0 0 20px;width:100px;padding:10px;}
#contact_form .button {clear:both;width:89px;margin:10px 0;}

/***** Hiring Form *****/
#hiring_form {width:475px;}
#hiring_form fieldset {margin:10px 0;padding:15px;border:1px solid #d5d5d5;}
#hiring_form legend {font-weight:bold; color: #308937; font-size: 14px; padding: 0 5px 0 5px;}
#hiring_form label {width:120px;margin:3px 0 10px;text-align:right;}
#hiring_form label.required:before {color:#FF0000;content:"*"}
#hiring_form input {width:300px;}
#hiring_form textarea {float:right;width:306px;}
#hiring_form h5 {text-align:left; background: url(/images/lock.jpg) 166px -2px no-repeat;}
#hiring_form #arverify {float:right;margin:5px 0 0 20px;width:100px;padding:10px;}
#hiring_form .button {clear:both;width:89px;margin:10px 0;}

/***** WORDPRESS STYLES *****/
.post {border-bottom:1px solid #666;}
.post a.more-link {display:block;text-align:right;}
p.postmetadata {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

p.comment a {
	background-image: url(/images/comment.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	white-space: nowrap;
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#sidebar ul {padding:0;}
#sidebar ul li.widget {padding:10px 15px;border:1px solid #ddd;background:#F5F5F5;}
#sidebar h2.widgettitle {font-size:130%;font-weight:bold;margin:0;line-height:130%;}
#sidebar #searchform {}
#sidebar #searchform #s {float:left;width:130px;}
#sidebar #searchform #searchsubmit {float:right;height:23px;width:89px;cursor:pointer;border:0;background:url(/images/btn-search.jpg) no-repeat;}
/* Begin Comments*/
.thread-alt {background-color: #f8f8f8;}
.thread-even {background-color: white;}
.depth-1 {border: 1px solid #ddd;}
.even, .alt {border-left: 1px solid #ddd;}
.commentlist li, #commentform input, #commentform textarea {font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li ul li {font-size: 1em;}
.commentlist li {font-weight: bold;}
.commentlist li .avatar {float: right;border: 1px solid #eee;padding: 2px;background: #fff;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}
.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;}
.commentmetadata {font-weight: normal;}
#commentform p {clear:both;font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
#commentform input {float:none;margin:5px 5px 1px 0;padding:2px;width:170px;}
#commentform label {cursor:pointer;display:block;font-weight:bold;width:210px;margin-right:15px;text-align:right;}
#commentform {margin: 5px 10px 0 0;}
#commentform textarea {width: 100%;padding: 2px;}
#respond:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/*#commentform #submit {margin: 0 0 5px auto;float: right;}*/
#commentform #submit {background: url(/images/submit-comment.jpg) 0 0 no-repeat; height: 23px; width: 139px; display: block; float: right; border: none;}
#commentform #submit:hover {background-position: 0 -23px;}
.alt {margin: 0;padding: 10px;}
.commentlist {padding: 0;text-align: justify;}
.commentlist li {margin: 15px 0 10px;padding: 5px 5px 10px 10px;list-style: none;}
.commentlist li ul li {margin-right: -5px;margin-left: 10px;}
.commentlist p {margin: 10px 5px 10px 0;}
.children { padding: 0; }
.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {margin: 0;display: block;}
#content ol.commentlist {margin:0;}
/* End Comments */
#respond {clear:both;margin:50px 0 0;}

img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.left_right_nav {
	margin-top: 20px;
	margin-bottom: 55px;
	font-size: 11px;
}
.alignright {float: right;}
.alignleft {float: left;}


/*********** Blog header graphic ************/

.blog_header {
	margin-top: 15px;
}

/***** Blog Sidebar *****/
#recent-posts li {margin-bottom: 8px;background: url(/images/arrow-blue.png) 0 2px no-repeat;padding-left: 18px;}
#categories li {background:transparent url(/images/arrow-blue.png) no-repeat scroll 0 2px;margin-bottom:8px;padding-left:18px;}
#subscribe li {margin-top: 15px; margin-left: 10px;}

#blogtopnav {
	margin-top: 30px;
	margin-bottom: 15px;
}

#blogtopnav ul li {
	display: block;
	float: left;
	padding-left: 20px;
}

#blogtopnav ul li.bloghome {
	background: url(/images/icons/home.gif) 0 0 no-repeat;
	margin-right: 19px;
}

#blogtopnav ul li.rssfeed {
	background: url(/images/icons/rssfeed.gif) 0 0 no-repeat;
}

/***** Admin page *****/

h3.blog {
	background: url(/images/blogchat.jpg) 0 0 no-repeat;
	height: 34px;
	padding: 8px 0 0 55px;
}

h3.cart {
	background: url(/images/money-symbol.jpg) 0 0 no-repeat;
	height: 34px;
	padding: 7px 0 0 42px;
}

/***** Sidebar navigation *****/

#innernavtop {
	background: url(/images/innernav-top.jpg);
	width: 254px;
	height: 25px;
	font-size: 14px;
	color: #00639e;
	padding: 5px 0 0 16px;
	font-weight: bold;
}

#innernav {
	background: #f8f5f5;
	border-left: 1px solid #b3cfe0;
	border-right: 1px solid #b3cfe0;
}

#innernav p {
	margin: 0 0 0 18px;
	font-weight: bold;
	color: #308937;
	padding-top: 5px;
}

#innernav ul {
	margin-left: 10px;
	padding: 0;
	/*border-bottom: 1px solid #b3cfe0;*/
	font-size: 11px;
	width: 250px;
}

#innernav ul li {
	list-style-type: none;
	border-bottom: 1px solid #b3cfe0;
	padding: 10px 0 8px 35px;
	background: url(/images/blue-arrow2.jpg) 18px 11px no-repeat;
}

#innernav ul li a {
	text-decoration: none;
}

#innernav ul li.noborder {
	border: none;
}

#innernavbottom {
	background: url(/images/innernav-bottom.jpg);
	width: 270px;
	height: 20px;
	margin-bottom: 20px;
}

/***** Terms & Conditions of Use *****/

.disagreenotice {
	font-weight: bold;
	color: #bb2331;
	text-align: center;
}

.pagecopywrite {
	font-size: 11px;
}

/***** Legal forms page *****/

ul#legalforms {
	margin-left: 20px;
	padding: 0;
}

ul#legalforms li {
	list-style-type: none;
}

ul#legalforms li.antispam {
	background: url(/images/antispam-icon.jpg) 0 0 no-repeat;
	padding-left: 28px;
}

ul#legalforms li.terms {
	background: url(/images/termsconditions-icon.jpg) 0 0 no-repeat;
	padding-left: 28px;
}

ul#legalforms li.earnings {
	background: url(/images/earnings-icon.jpg) 0 0 no-repeat;
	padding-left: 28px;
}

ul#legalforms li.external {
	background: url(/images/externallinks-icon.jpg) 0 0 no-repeat;
	padding-left: 28px;
}

ul#legalforms li.dmca {
	background: url(/images/dmca-icon.jpg) 0 0 no-repeat;
	padding-left: 28px;
}

ul#legalforms li.testimonialdisclaimer {
	background: url(/images/testimonialdisclaimer-icon.jpg) 0 0 no-repeat;
	padding-left: 28px;
}

/********************************
	Teleseminar Downloads
********************************/

.returnmsg {
	background: url(/images/urgent-icon.jpg) 15px 0 no-repeat;
	font-weight: bold;
	padding-left: 75px;
	margin-top: 20px;
}

.returnmsg .red {
	color: #be0011;
}

p.center {
	text-align: center;
}

/********************************
	   Teleseminar Series
********************************/

div.teleseminarlist {
	border-bottom: 1px solid #d6d6d6;
	width: 570px;
	overflow: hidden;
	padding-bottom: 25px;
}

div.teleseminarlist p.date {
	background: url(/images/date_icon.jpg) 0 2px no-repeat;
	padding: 0 0 5px 30px;
	font-weight: bold;
	margin: 0 0 5px 5px;
	color: #464444;
}

div.teleseminarlist p.time {
	background: url(/images/time_icon.jpg) 0 2px no-repeat;
	padding: 0 0 5px 30px;
	font-weight: bold;
	color: #464444;
	margin: 0 0 5px 5px;
}

div.teleseminarlist p.receive {
	background: url(/images/mp3-icon.jpg) 1px 2px no-repeat;
	padding: 2px 0 8px 30px;
	color: #464444;
	margin: 0 0 0 5px;
	font-style: italic;
}

div.teleseminarlist .normal {
	font-weight:  normal;
}

div.teleseminarlist a.registernow {
	background: url(/images/registernow.jpg) 0 0 no-repeat;
	display: block;
	width: 132px;
	height: 23px;
	/*float: left;*/
	margin-left: 400px;
	margin-top: 30px;
	margin-bottom: 13px;
}

div.teleseminarlist a.registernow:hover {
	background-position: 0 -23px;
}

div.teleseminarlist a.multiple {
	font-size: 11px;
	/*float: right;*/
	margin-top: 17px;
	/*margin-right: 10px;*/
	margin-left: 337px;
}

#content div.teleseminarlist h3 a {
	color: #00619e;
	font-size: 14px;
	text-decoration: none;
}

#content div.teleseminarlist h3 a:hover {
	color: #308937;
}
	
/************************************
INTERRUPTIONS LANDING PAGE
************************************/

#content ul.attendees {
	float: left;
	margin: 0;
	padding: 0;
	margin-bottom: 20px;
}

#content ul.attendees li {
	display: block;
	margin: 0 10px 5px 10px;
}

img.interruptedpic {
	float: right;
	border: 1px solid #9F9C9C;
	margin: 16px 0 20px 30px;
	padding: 2px;
}

#content h3.interruptions {
	font-size: 14px;
}

#content .side {
	font-size: 14px;
	font-style: italic;
	color: #000;
	font-weight: bold;
}

#content .highlight {
	background-color: #FFFF66;
}

#content #keypoints {
	width: 500px;
	background-color: #f6f6f6;
	border: 1px solid #c4c6c7;
	padding: 10px;
	margin: 30px auto 25px auto;
}


#content #keypoints p.joinus {
	font-weight: bold;
	color: #000;
	font-size: 14px;
	font-style: italic;
}

#content #keypoints h3.teleseminar {
	font-weight: bold;
	font-size: 16px;
	color: #00619e;
	text-align: center;
}

#content #keypoints h3.teleseminar a {
	text-decoration: none;
}

#content #keypoints h3.teleseminar a:hover {
	text-decoration: none;
	color: #308937;
}

#content #keypoints p.datetime {
	font-weight: bold;
	text-align: center;
	color: #000;
	margin-bottom: 0px;
}

#content #keypoints img {
	margin-left: 146px;
}

#content #keypoints p.receive {
	font-size: 11px;
	font-style: italic;
	text-align: center;
	color: #000;
	border-bottom: 1px solid #d6d3d3;
	padding-bottom: 10px;
}

#content #keypoints h3 {
	font-size: 14px;
	font-weight: bold;
	color: #00619e;
	margin-top: 5px;
}

#content #keypoints ul li {
	background: url(/images/icons/checkmark.jpg) 0 0 no-repeat;
	padding: 0 0 5px 35px;
}


#content #keypoints2 {
	width: 500px;
	background-color: #f6f6f6;
	border: 1px solid #c4c6c7;
	padding: 10px;
	margin: 30px auto 25px auto;
}

#content #keypoints2 h3.teleseminar {
	font-weight: bold;
	font-size: 16px;
	color: #00619e;
	text-align: center;
	margin-top: 0px;
}

#content #keypoints2 p.datetime {
	font-weight: bold;
	text-align: center;
	color: #000;
	margin-bottom: 0px;
}

#content #keypoints2 img {
	margin-left: 146px;
}

#content #keypoints2 p.receive {
	font-size: 11px;
	font-style: italic;
	text-align: center;
	color: #000;
	margin-bottom: 0px;
}

#content #keypoints2 h3.teleseminar a {
	text-decoration: none;
}

#content #keypoints2 h3.teleseminar a:hover {
	text-decoration: none;
	color: #308937;
}