﻿/*************************************************/
/*    Stylesheet: SuccessCoachingWithKate.com    */
/*                                               */
/*    Author:     PixelMonkey.com                */
/*                                               */
/*    Date:       19-May-2010                    */
/*************************************************/


/*************************/
/*    Temporary Stuff    */
/*************************/

/* Media Page - Headline for Beyond Belief Ad */
.line_height_13em {line-height:1.3em;}
.padding_left_25px {padding-left: 25px;}


/*************************/
/* Global Style Elements */
/*************************/

/* Default Page Formats */
body {text-align:center; margin:auto; background-color:#ebe7d5;}
/* body {font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; color:#6d6e71;} */
body {font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; color:#000000;}

/* Page Element Formatting */
.banner_height {height:160px;}
.border_left {float:left; background-image:url('images/pg_border_left.gif'); width:20px;}
.border_right {float:left; background-image:url('images/pg_border_right_temp.gif'); width:32px;}
.col_left {float:left; background-image:url('images/col_left_bg.gif'); width:216px;}
.col_center {float:left; width:436px; margin:0px 23px 0px 23px;}
.col_right{float:left; width:225px;}
.col_right_bg {height:100%;z-index:0;background-image:url('images/col_right_bg.gif');}
.col_right_content {z-index:1;background-image:url('images/col_right_bg_top.gif'); background-position:left top; background-repeat:no-repeat; padding:38px 0px 10px 26px;}
.contact{margin-top:12px; margin-bottom:15px;}
.div_main {display: block; margin:auto; width:975px; text-align:left; background-color:#ffffff; background-position:top center; background-repeat:no-repeat;}
.footer {clear:both;background-color:#dbd7bf;height:81px;text-align:center;}
.listing_date {float:left; width:80px;}
.listing_desc {float:left; margin-left:15px; width:340px;}
.nav_bc {font-size: 8pt; font-weight: bold; color: #6d6e71;	text-transform: uppercase; padding-top:10px;}  /* Breadcrumb Navigation */
.pg_head {z-index:0; background-image:url('images/pg_header_temp.gif'); height:93px;}  /* Page Header */
.video_tapping {padding:0 0 0 0;}
.back_ltblue {background-color:#f1f9fc;}

.highlight {
	background: #FFFF00;
}
/* END Page Element Formatting */


/* Various Simple Formatting Elements */
.clear_both {clear:both;}
.float_left {float:left;}
.float_right {float:right;}
.margin_right_10px {margin-right:10px;}
.margin_right_20px {margin-right:20px;}
.margin_top_minus20px {margin-top: -20px;}
.margin_top_0px {margin-top:0px;}
.margin_top_5px {margin-top:5px;}
.margin_top_15px {margin-top:15px;}
.margin_bottom_0px {margin-bottom:0px;}
.padding_left_5px {padding-left:5px;}
.padding_left_10px {padding-left:10px;}
.padding_right_10px {padding-right:10px;}
.padding_bottom_5px {padding-bottom:5px;}
.padding_bottom_10px {padding-bottom:10px;}
.padding_bottom_20px {padding-bottom:20px;}
.padding_top_5px {padding-top:5px;}
.padding_top_10px {padding-top:10px;}
.padding_top_25px {padding-top:25px;}
/* END Various Simple Formatting Elements */


/* Text Styles */
.headline_blue_lg {font-size: 17pt; line-height: 19pt; color:#003399; font-weight:normal;  margin-top:11px; margin-bottom:10px;}
/* .headline_blue_lg {font-size: 17pt; line-height: 19pt; color:#003399; font-style: italic; font-weight:normal;  margin-top:11px; margin-bottom:10px;} */
.headline_blue_med {font-size: 13pt; line-height: 15pt;	color: #003399;}

.text_blue_bold_sm {font-size:9pt; line-height:14pt; font-weight:bold; color:#003399;}
.text_body_lg {font-size: 11pt; line-height: 17pt;}
.text_body_sm {font-size: 9pt; line-height: 14pt;}
.text_body_xs {font-size: 8pt; line-height: 11pt;}
.text_bold {font-weight:bold;}
.text_center {text-align:center;}
.text_left {text-align:left;}
.text_right {text-align:right;}
.text_dkgrey_xs {font-size: 8.5pt; line-height: 15pt; color: #6e6f71;}
.text_italic {font-style:italic;}
.text_grey_med {font-size: 9pt; line-height: 14pt; color:#6d6e71;}
.text_grey_bold_med {font-size: 9pt; line-height: 14pt; font-weight: bold; color:#6d6e71;}
.text_ltblue_bold_sm {font-size:9pt; line-height: 14pt; font-weight:bold; color: #0099CC;}
.text_ltblue_xs {font-size:8.5pt; line-height: 11pt; color: #0099CC;}
.text_red_bold {color:#FF0000;font-weight:bold;}
/* END Text Styles */


/*------------------------*/
/* Styles for Hyperlinks  */
/*------------------------*/

/* Default links (usually in bodycopy) */
a:visited			{color:black; text-decoration: underline;}
a:link				{color:black; text-decoration: underline;}
a:hover				{color:#AAAAAA; text-decoration: underline;}
a:active			{color:black; text-decoration: underline; outline:gray dotted thin}
a:focus				{color:black; text-decoration: underline; outline:gray dotted thin}

/* Standard Links in Page Content (Blue-Colored Underlined) */
.body_link a:link {color: #3399CC; text-decoration: underline;}
.body_link a:visited {color: #3399CC; text-decoration: underline;}
.body_link a:hover {color: #003399; text-decoration: underline;}
.body_link a:active {color: #6d6e71; text-decoration: underline;}

/* Page Footer Navigation Links */
.footer_link a:link {color:#6e6f71; text-decoration:none;}
.footer_link a:visited {color:#6e6f71;text-decoration:none;}
.footer_link a:hover {color:#3399CC;text-decoration:none;}
.footer_link a:active {color:#6e6f71;text-decoration:none;}

/* Grey-Colored 9pt Underlined Links */
.grey_link {font-size: 9pt; line-height: 14px;}
.grey_link a:link {color: #6d6e71; text-decoration: underline;}
.grey_link a:visited {color: #3399CC; text-decoration: underline;}
.grey_link a:hover {color: #003399; text-decoration: underline;}
.grey_link a:active {color: #6d6e71; text-decoration: underline;}

/* Headline Link Blue-Large-Bold Links */
.headline_blue_bold_med2 {font-size: 14pt; font-weight: bold; color: #769cc8;}
.headline_blue_bold_med2 a:link {color:#003399; text-decoration:none;}
.headline_blue_bold_med2 a:visited {color:#003399; text-decoration:none;}
.headline_blue_bold_med2 a:hover {color:#3399CC; text-decoration:none;}
.headline_blue_bold_med2 a:active {color:#003399; text-decoration:none;}

/* Headline Links Blue-Small-Bold Links */
.headline_blue_bold_sm {font-size:9pt; line-height:14px; font-weight:bold; color:#003399;}
.headline_blue_bold_sm a:link {color:#003399; text-decoration:none;}
.headline_blue_bold_sm a:visited {color:#003399; text-decoration:none;}
.headline_blue_bold_sm a:hover {color:#3399CC; text-decoration:none;}
.headline_blue_bold_sm a:active {color:#003399; text-decoration:none;}

/* Light-blue colored navigation links */
.ltblue_link a:link {color: #0099CC; text-decoration: underline;}	
.ltblue_link a:visited {color: #0099CC; text-decoration: underline;}
.ltblue_link a:hover {color: #6d6e71; text-decoration: underline;}
.ltblue_link a:active {color: #CC6600; text-decoration: underline;}

/* Main Menu Navigation Links */
.nav_menu {z-index:1; float:right; height:40px; margin-top:42px; margin-right:56px;}
.nav_menu {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;}
.nav_menu a:link {color: #FFFFFF; text-decoration: none;}
.nav_menu a:visited {color: #FFFFFF; text-decoration: none;}
.nav_menu a:hover {color: #6d6e71; text-decoration: none;}
.nav_menu a:active {color: #FFFFFF; text-decoration: none;}

/* Breadcrumb Naviation Links */
.nav_bc a:link {color: #6e6f71; text-decoration: none;}
.nav_bc a:visited {color: #6e6f71; text-decoration: none;}
.nav_bc a:hover {color: #3399CC; text-decoration: none;}
.nav_bc a:active {color: #6e6f71; text-decoration: none;}


/* For buttons that shift image on hover */
a.button_shift:hover {background-position:left bottom;}

/*------------------------*/
/*     END Hyperinks      */
/*------------------------*/


/*************************/
/* Page-Specific Styles  */
/*************************/

/* index */
#index .quotediv {background:#bfcce5; margin:30px 0 30px 0; padding: 5px 25px 5px 25px;}
/* #index .quotehead {font-size:13pt;color:#003399;font-weight:bold;text-align:center;font-style:italic;} */
#index .quote {font-size:85%;text-align:center;font-style:italic;line-height:1.5em;color:#333;}
#index .quotesig {font-size:85%;text-align:right;font-weight:bold;}
#index li {margin-bottom:0.5em;
}
#index .ticks
		{
		padding-left:0em;
		margin-left:0em;
}
#index .ticks li
		{
		list-style-type:none;
		background-image: url(images/tick.gif);
		background-repeat: no-repeat;
		background-position: 0px -7px; 
		padding-left: 25px; 
		margin-bottom:1em;
		}

#index .top-caption {
	font-weight: bold;
	text-align: center;
	padding: 5px 20px 5px 120px;
	text-align: left;
	text-indent: -90px;
}

/* archive */
#archive .archive {float:left;}
#archive #cdiv {position:static;height:700px;width:436px;}
#archive #wrapper {position:absolute;height:700px;width:436px;overflow:hidden;}
#archive #mask {width:850%;	height:100%;}  /* 225% for 2 panels or 100% + 125% * (# panels - 1) (e.g., 350% for 3 panels)*/
#archive .item {width:14.2857%;height:100%;float:left;} /* 50% for 2 panels or  100%/# panels  */
#archive .content {width:436px;height:700px;position:relative;}
#archive .selected {}
#archive .clear {clear:both;}
#archive .height_92pct {height:92%;}


/* bio */
#bio p {
	font-size: 11pt; 
	line-height: 17pt;
}

#bio .question {
	font-weight: bold;
	padding-top: 20px;
}

#bio .twocollist {
	 float: left;
	 width: 50%;
	 font-size: 90%;
}

#bio .twocollist ul li {
	list-style: disc;
}

#bio ol {
	padding-left: 20px;
}

#bio ol li {
	padding-top: 20px;
	font-weight: bold;
}

#bio ol li p {
	font-weight: normal;
}

#bio ul {
	padding-left: 30px;
	padding-right: 20px;
}

#bio ul li {
	padding-bottom: 15px;
	list-style: square;
}




#bio .col_center  a:link {color: #3399CC; text-decoration: underline;}
#bio .col_center  a:visited {color: #3399CC; text-decoration: underline;}
#bio .col_center  a:hover {color: #003399; text-decoration: underline;}
#bio .col_center a:active {color: #6d6e71; text-decoration: underline;}



/* media - media2 */
#media .guest_photo, #media2 .guest_photo {padding-top:4px;}
#media .show_listing, #media2 .show_listing {float:left; padding: 5px 5px 0px 5px;}
#media .show_list_left, #media2 .show_list_left {float:left;}
#media .show_list_right, #media2 .show_list_right {float:left; margin-left:15px; margin-right:10px; width:320px;}
#media .show_listing_next {background-color:#f1f9fc;}

/* success */
#success .quotes {float:left;}
#success #cdiv {position:static;height:910px;width:436px;}
#success #wrapper {position:absolute;height:910px;width:436px;overflow:hidden;}
#success #mask {width:725%; height:100%;overflow:hidden;}  /* 225% for 2 panels or 100% + 125% * (# panels - 1) (e.g., 350% for 3 panels)*/
#success .item {width:16.5%;height:100%;float:left;} /* 50% for 2 panels or  100%/# panels  */
#success .content {width:436px;height:910px;position:relative;}
#success .selected {}
#success .clear {clear:both;}
#success .height_92pct {height:92%;}


#success .quote-body {	
	padding-top: 10px;
}

#success .quote-picture {
	width: 100px;
	float: left;
	padding-right: 15px;

}

#success .quote-text {
	font-style: italic;
	font-size: 11pt;
	line-height: 1.5em;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
}

#success .quote-name {
	margin-top: -10px;
	margin-bottom: 30px;
	margin-right:2px;
	text-align: right;
	font-style: italic;
	font-size: 9pt;
	font-weight: bold;
	color: #0099CC;
}




/* workshops */
#workshops .col_center_left {width:27%;}
#workshops .col_center_right {width:73%;}
#workshops .col_two {width:50%;}

/* sbmm - teleseries sales page */

#sbmm  a:link {color:#769cc8; }
#sbmm  a:visited {color:#769cc8; }
#sbmm  a:hover {color:#cf7019;}
#sbmm  a:active {color:#cf7019;}

#sbmm #sticky {
	position: absolute;
	top: 35px;
	left: 760px;
	z-index: 999;
}

#sbmm #sticky2 {
	position: absolute;
	top: 15465px;
	left: -130px;
	z-index: 999;
}

#sbmm .content, #sbmmpreview .content {
	width: 100%;
	text-align:left;
	font-size:11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

#sbmm p, #sbmmpreview p {
	line-height: 1.25em;
}

#sbmm ul, #sbmmpreview ul {
	padding-right:25px;
}

#sbmm li, #sbmmpreview li {
	line-height: 1.25em;
	padding-bottom:15px;
}

#sbmm .list-extra-line-spacing li {
	line-height: 1.5em;
}

#sbmm .ticks
		{
		padding-left:0em;
		margin-left:0em;
}
#sbmm .ticks li
		{
		list-style-type:none;
		background-image: url(images/tick.gif);
		background-repeat: no-repeat;
		background-position: 0px -7px; 
		padding-left: 25px; 
		margin-bottom:1em;
		}

#sbmm .top-caption {
	font-size: 80%;
	font-weight: bold;
	text-align: center;
}

#sbmmpreview .top-caption {
	font-weight: bold;
	font-style: italic;
}

#sbmm .title-question, #sbmmpreview .title-question {
	color: #cf7019;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 165%;
	font-weight: bold;
	text-align: center;
}

#sbmm .headline-black-lg, #sbmmpreview .headline-black-lg {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 150%;
	font-weight: bold;
	text-align: center;
}

#sbmm .headline-blue-xl, #sbmmpreview .headline-blue-xl {
	color: #769cc8;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 165%;
	font-weight: bold;
}

#sbmm .headline-blue-med, #sbmmpreview .headline-blue-med {
	color: #769cc8;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 130%;
	font-weight: bold;
	text-align: center;
}

#sbmmpreview .headline-black-med {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 140%;
	font-weight: bold;
	text-align: center;
}

#sbmmpreview .text-red {
	color: #cf7019;	
}

#sbmm .headline-blue-med2 {
	color: #769cc8;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 130%;
	font-weight: bold;
}

#sbmm .yellow-box-outer {
	height: 90px;
	width: 100%;
	border: thin black solid;
	background-color: #FFFFCC;
	text-align: center;
	font-weight: bold;
	padding: 17px 0 17px 0;
	margin:30px 0 25px 0;
}

#sbmm .yellow-box-text {
	float: left;
	width:70%;
}

#sbmm .yellow-box-picture {
	float: right;
	margin-top: -15px;
	padding-right: 25px;
}


#sbmm .quote-outer-box, #sbmmpreview .quote-outer-box {
	width: 95%;
	margin: auto;
	text-align: right;
}

#sbmm .quote-inner-box, #sbmmpreview .quote-inner-box {
	font-family: Georgia, 'Times New Roman', Times, serif;
	border: 2px #AAAAAA solid; 
	background-color: #FFFFFF;
	text-align: right;
	padding: 25px 25px 15px 25px;
	margin:30px 0 0 0;
}

#sbmm .quote-picture, #sbmmpreview .quote-picture {
	float: left;
	height: 150px;
	padding: 10px 15px 5px 0;
}

#sbmm .quote-caption, #sbmmpreview .quote-caption {
	font-style: italic;
	text-align: center;
	color: #707a4e;
	font-weight: bold;
	font-size: 115%;
	margin-top: 0;
}

#sbmm .quote-body, #sbmmpreview .quote-body {
	text-align: left;
	font-size: 90%;
	line-height: 1.4em;
	font-style: italic;
}

#sbmm .quote-name, #sbmmpreview .quote-name {
	text-align: right;
	margin: 0;
	color: #769cc8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#sbmm .quote-website, #sbmmpreview .quote-website {
	text-align: right;
	margin: 0;
	font-style: italic;
	padding-bottom: 10px;
}

#sbmm .bonus-heading {
	clear: both;
	padding-top: 25px;
	text-indent: -96px;
	padding-left: 96px;
}

#sbmm .bonus-picture {
	float: left;
	padding-right: 17px;
	padding-bottom: 10px;
	width: 80px;
}

#cw .quotediv {background:#bfcce5; margin:30px 0 30px 0; padding: 5px 25px 5px 25px;}
/* #index .quotehead {font-size:13pt;color:#003399;font-weight:bold;text-align:center;font-style:italic;} */
#cw .quote {font-size:85%;text-align:center;font-style:italic;line-height:1.5em;color:#333;}

/*****************************/
/* END Page-Specific Styles  */
/*****************************/


/*************************************************/
/*                 Stylesheet END                */
/*************************************************/

