/* CUSTOM CSS */ 

body {
	background: #5f8ca3 url(../../../images/body_bg.png) repeat-x left top;
	padding-top: 10px;
}

#container {
	background: url(../../../images/header_bg_middle.png) repeat-y left top;
	border: 0px none;
}
#page {
	background: url(../../../images/header_bg.png) no-repeat left top;
	padding: 0 1px;
}

#header {
	text-align: right;
}

#comments {
	border-top: 1px solid #c9d9e6;
	margin: 0;
}
#comments .comments_closed{
	margin: 0;
	padding: 10px 0;
}
#comments .comments_closed p {
	color: #980100;
	font-weight: bold;
	font-size: 12px;
}

.custom a, .custom a:hover {
    color: #26378F;
}
/* ABOVE HEADER NAVIGATION */ 
.custom #custom_header_nav { margin: 0; font-size: 1.3em;padding-left: 363px; }


/*  Custom Navigation Formatting */
.custom #custom_header_nav ul { list-style-type: none; color: #28357B; font: 13px Arial, Helvetica, sans-serif; 
text-decoration: none;  font-weight: bold; padding-left: 0; }

.custom #custom_header_nav ul li { background: url(http://www.theprintcoach.com/wp-content/images/header-divider.png) no-repeat; 
background-position: center right; float: left; padding: 0 7px; line-height: 2.4em; } 

.custom #custom_header_nav ul li a { color: #26378f; }
.custom #custom_header_nav ul li a:hover { color: #980100; }

/* These lines are for the Blog Navigation link - to remove the horizontal divider line */ 
.custom #custom_header_nav ul li.custom_header_blog { float: left; padding: 0 7px; line-height: 2.4em; background: none; }
.custom #custom_header_nav ul li.custom_header_blog a { color: #28357B; }
.custom #custom_header_nav ul li.custom_header_blog a:hover { color: #980100; }


/* UNDER HEADER NAVIGATION */ 
.custom #custom_head_nav { background: url(../../../images/menu_bg.png) repeat-x left top; height: 37px; margin: 0; border-bottom: 1px solid #980100; }

/*  Custom Navigation Formatting */
.custom #custom_head_nav ul {
	background: url(../../../images/nav-divider.png) no-repeat 0 2px;
	height:35px;
	list-style-type:none;
	margin:0 auto;
	padding-left:0;
	padding-top:2px;
	text-decoration:none;
	width:835px;
}

.custom #custom_head_nav ul li { background: url(../../../images/nav-divider.png) no-repeat right top; line-height: 32px;
background-position: right; float: left; padding: 0 11px; line-height: 2.4em; font-size: 12px } 

.custom #custom_head_nav ul li a { font-weight:bold; color: #FFF; }
.custom #custom_head_nav ul li a:hover { color: #ffcc00; }

/* These lines are for the Blog Navigation link - to remove the horizontal divider line */ 
.custom #custom_head_nav ul li.custom_head_blog { }

/* code for Author's profile box below the post */
.postauthor {
	background: #FFFFFF; border-top: 1px solid #e1e1e0; border-bottom: none;
overflow: hidden; padding: 1.5em; }

.postauthor img { border: 1px solid #e2dede; float: left;  margin-right: 1.0em; }
.postauthor h4 { color: #666; font-size: 13px; line-height: 1.3em;}
.postauthor p { color: #666666; font-size: 13px; margin-bottom: 8px; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; }
.postauthor p.hlight { font-size: 12px; text-transform: uppercase; }
.postauthor p.hlight span { color: #CB3131; font-size: 1.3em; font-style: italic; font-weight: bold; 
letter-spacing: 0.8px; }
.custom .postauthor p { font-size: 15px; margin-bottom: 0; }
.custom .postauthor p.hlight{ font-size: 13px; font-weight: bold }

.custom .postauthor_right { float: right; margin-top: -2.0em; position: static; background-color: #FEFEDE; 
border-bottom: 1px solid #666; border-right: 1px solid #666; font-size: 14px; padding: 7px 7px 1px; 
text-align: center; width: 72px; line-height: 1.5em; }
 
.custom .postauthor_right a{
	color: #666;
}
.custom .postauthor_right a:hover{
	text-decoration: underline;
}
.custom .postauthor_right span{
	font-size: 27px;
    font-weight: bold;
}
/* This line formats the redbar under the header image */ 
.custom .redbar { margin: -1em 0 0 -6px; width: 862px; } 

/* This line removes the navigation border  */ 
.custom .menu, .menu a, .menu li ul { border-style: none; background: none; }

/* This line sets the overall sites font family */
.custom #body { font-family: Helvetica,Arial,sans-serif; line-height: 1.3em; }

/* Removes div background vertical line */
.custom #content_box { background: url(); }

/* This line collapses the vertical space of the tagline so that there isn’t unnecessary white space after the header image */
.custom #header #tagline { height: 0; }

/* Removes page titles on specific wordpress pages but not the blog */
.custom #post-4 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-3 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-2 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-5 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-14 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-11 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-159 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-161 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-163 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-165 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-410 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-414 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-416 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-475 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-488 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-509 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-170 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-172 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-174 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-176 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-178 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-180 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-182 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-184 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-187 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-189 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-191 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-193 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-195 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-201 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-697 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-700 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-704 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-713 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-711 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-707 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-823 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-839 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-922 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-930 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1102 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1080 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1106 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1088 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1086 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1104 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1090 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1054 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1083 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1099 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1093 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1095 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1114 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1117 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1097 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1350 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1364 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1386 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1496 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1500 .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom #post-1612 .headline_area { position:absolute; top:-1500px; left:-1500px; }

/* This line removes the padding from the header so that the background image sits close to the nav menu,
the bottom border of the header, and the sides of the content */
.custom #header { margin: 0; padding: 0 0 2px; border-style: none; }

/* This line formats the header image with 0 margin &;amp; padding */ 
.custom a img { margin: 0 0 -6px -6px; padding: 0; }

/* This line adds space between the content and the navigation*/ 
/*.custom #content { padding-top: 15px; }*/

/* PAGES AND POSTS */ 

/* These lines make the title posts red */
.custom .entry-title a { color:#990000; }
.custom .entry-title a:hover { color:#990000; text-decoration: underline; background:none; }
.custom .entry-title a:visited { font-weight: bold; }
.custom .headline_area h1, .headline_area h2 { 
	color:#990000; 
	font-size: 27px;
	font-weight: bold;
	font-family: Tahoma; }

/* This line puts a little padding between the page and the footer */ 
.custom ul.sidebar_list { padding: 20px 0;width: 272px; }

.custom li#text-7 {
	padding-bottom: 20px;
}
/* This line adjusts the avatar size from 60x60 to 60x80 */
.custom .postauthor img { width: 60px; height: 80px; }

/* This line removes the comment count at the bottom of each post */
.custom .to_comments { display: none; }

/* This line sets the font family for the posts  */
.custom .format_text { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 16px;
line-height: 21px; text-indent: 25px; padding-left: 0px; padding-right: 0; margin-bottom: 1.33em; width: auto; }
.custom .format_text p { margin-right: 1.6em; } 
.custom .format_text table td p { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif;
font-size: 15px; line-height: 19px; text-indent: 25px; padding-left: 0px; padding-right: 25px; }
.custom .format_text .line { text-indent: 0px; }
.custom .format_text input { width: 225px; }
.custom .format_text .final { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 15px; text-indent: 0; 
margin: 0; } 
.custom .format_text .signature { padding: 25px 0 0 0; }


.custom .format_text ul, .custom .format_text li { padding: 0px 25px 10px 0px; }

/* This line page title on the navigation pages  */
.custom .format_text_2 { color: #980100; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 22px;
line-height: 22px; margin-bottom: 10px; padding-top: 15px; padding-bottom: 15px; } 
.custom .format_text_2 table td p { color: #980100; font-family: Arial,Trebuchet MS,Helvetica,sans-serif;
font-size: 26px; line-height: 29px; margin-bottom: 10px; padding-top: 15px; }

/* This line sets the font family for the fullpages  */
.custom #fullpage { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 16px; line-height: 21px; 
text-indent: 25px; padding-left: 0px; padding-right: 0px; margin-bottom: 1.33em; width: 804px;}
.custom #fullpage p { margin-right: 1.6em; } 
.custom #fullpage table td p { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif;
font-size: 15px; line-height: 19px; text-indent: 25px; padding-left: 0px; padding-right: 25px; margin-right: 20px; }
.custom #fullpage .line { text-indent: 0px; }
.custom #fullpage h1 { color: #980100; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 22px;
line-height: 22px; margin-bottom: 10px; padding-top: 15px; padding-bottom: 15px; }
.custom #fullpage .final { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 15px; 
text-indent: 0; margin: 0; } 
.custom #fullpage .signature { padding: 25px 0 0 0; }
.custom #fullpage ol { margin-left: 40px; }
.custom #fullpage ol li { margin-top: 25px; text-indent: 0; margin-right: 15px;}
.custom #fullpage input { 
	background-color:#eeeeee; 
	border-color: #aaaaaa #dddddd #dddddd #aaaaaa; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; padding:3px; width: 190px; 
}	
.custom #fullpage .textbox{ background-color:#fffcc3; border:1px solid #dcdcdc; font-family:Arial, Helvetica, sans-serif;
font-size:14px; padding:3px; }
.custom #fullpage .Text01_white{ font-size:15px; font-family:Arial, Trebuchet MS, Helvetica, sans-serif; color:#ffffff;
text-decoration:none; line-height:19px; margin-top:0px;	}
.custom #fullpage .topcenter { display: block; margin: 0 auto; }
.custom #fullpage .close p { color: #333333; font-size: 12px; line-height: .3em; margin-top: 20px; }

.custom #fullpage #top { width: 800px; height: 290px; } 
.custom #fullpage #side { width: 200px; float: left; padding: 20px 20px 0; margin-bottom: 0; position: relative; }
.custom #fullpage #side img { width: 200px; height: 225px; }
.custom #fullpage #side .info { font-size: 10px; font-weight: bold; text-align: center; width: 200px; line-height: 14px; }
.custom #fullpage h4 { text-indent: 0; text-align: center; }
.custom #fullpage #int { float: right; width: 550px; margin-top: 0; position: relative; }
.custom #fullpage #int #audio { position: relative; padding-left: 20px; font-size: 15px; color: #980100; width: 700px; letter-spacing: .1px; }
.custom #fullpage #int #audio a { text-decoration: none; font-weight: bold; color:#2d73cb;}
.custom #fullpage #int .title { font-size: 22px; line-height: 22px; margin-bottom: 10px; padding: 15px 0 15px 0; text-align: center; }
.custom #fullpage .close { text-indent: 0; text-align: center; font-weight: bold; }

.custom .format_text table td.close p { font-size: 12px; margin-bottom: 4px; }

/* BEGIN CONTACT US */
.clearone{
	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
}
.light-blue {
	padding: 15px 10px;
	font-weight: bold;
	background: #f8fbfd;
	border-top: 1px solid #cbdae7;
	border-bottom: 1px solid #cbdae7;
	margin-bottom:1.667em;
}
.email-icon , .phone-icon {
	margin-right: 10px;
}
#contact-form {
	position: relative;
	padding-bottom: 9px;
	width: 589px;
	margin: 0 auto;
	background: url(../../../images/contact_us_bottom.png) no-repeat left bottom;
}
#contact-form .contact-bg-top{
	position: relative;
	padding-left:10px;
	padding-top:20px;
	background: url(../../../images/contact_us_top.png) no-repeat left top;
}
#contact-form .contact-bg-middle{
	position: relative;
	padding-bottom: 15px;
	background: url(../../../images/contact_us_middle.png) repeat-y left top;
}
#contact-form .contact-info{
	width: 489px;
	position: relative;	
}

#contact-form table {
	position: relative;
	width: 450px;
}
#contact-form table td {
	padding-bottom: 25px;
}
#contact-form table label {
	padding-left: 10px;
	padding-bottom: 10px;
	color: #333;
}
#content #contact-form table input,
#content #contact-form table textarea {
	background: #fff;
	border: 1px solid #CBDAE7;
}
#contact-form .submit-info input{
	background: none;
	position: absolute; 
	right: 15px;
	bottom: 0px;
	width: 67px;
	height: 25px;
	border: 0 none;
} 
/* END CONTACT US */

.custom .print2 ul {
list-style-type: square ;
line-height: 150%; }

/* Formatting for EVERY POST */ 
.custom #PPosts { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 15px;
line-height: 19px; text-indent: 25px; padding-left: 0px; padding-right: 15px; margin-bottom: 1.33em; width: 550px; }
.custom #PPosts p { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 16px;
line-height: 19px; text-indent: 25px; padding-left: 0px; padding-right: 25px; margin-bottom: 1.33em; width: 525px; }
.custom #PPosts .title { color: #980100; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 22px;
line-height: 22px; margin-bottom: 10px; padding-top: 0; padding-bottom: 15px; text-align: center; } 
.custom #PPosts ul { list-style-image: url(http://www.theprintcoach.com/wp-content/images/print2.jpg); }
.custom #PPosts .final { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 15px; text-indent: 0; 
margin: 0; } 
.custom #PPosts .signature { padding: 25px 0 0 0; }


/* These lines are for POSTS that contain circle bullet posts rather than square images */ 
.custom #PPosts1 { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 15px;
line-height: 19px; text-indent: 25px; padding-left: 0px; padding-right: 15px; margin-bottom: 1.33em; width: 550px; }
.custom #PPosts1 p { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 15px;
line-height: 19px; text-indent: 25px; padding-left: 0px; padding-right: 25px; margin-bottom: 1.33em; width: 525px; }
.custom #PPosts1 .title { color: #980100; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 22px;
line-height: 22px; margin-bottom: 10px; padding-top: 0; padding-bottom: 15px; text-align: center; } 
.custom #PPosts1 ul { list-style-type: circle; }
.custom #PPosts1 .final { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 15px; 
text-indent: 0; margin: 0; }
.custom #PPosts1 .signature { padding: 25px 0 0 0; }


/* These lines are to format the content on the FAQ */ 
.custom #faq1 { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 14px;
line-height: 19px; text-indent: 10px; padding-left: 0px; padding-right: 15px; margin-bottom: 1.33em; width: 550px; }
.custom #faq1 p { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 14px;
line-height: 19px; text-indent: 25px; padding-left: 0px; padding-right: 25px; margin-bottom: 1.33em; width: 525px; }
.custom #faq1 .title { color: #980100; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 22px;
line-height: 22px; margin-bottom: 10px; padding-top: 0; padding-bottom: 15px; text-align: center; text-indent: 0px; } 
.custom #faq1 ul { list-style-image: url(http://www.theprintcoach.com/wp-content/images/print2.jpg); }
.custom #faq1 .point { text-indent: -7px; }

.custom #faq2 { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 14px;
line-height: 19px; text-indent: 10px; padding-left: 0px; padding-right: 15px; margin-bottom: 1.33em; width: 550px; }
.custom #faq2 p { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 14px;
line-height: 19px; text-indent: 25px; padding-left: 0px; padding-right: 25px; margin-bottom: 1.33em; width: 525px; }
.custom #faq2 .title { color: #980100; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 22px;
line-height: 22px; margin-bottom: 10px; padding-top: 0; padding-bottom: 15px; text-align: center; } 
.custom #faq2 ul { list-style-type: square; margin-left: 5px; }
.custom #faq2 .point { text-indent: -7px; }

.custom #GTS { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 15px;
line-height: 19px; text-align: center; margin: 0 auto; width: 800px; }
.custom #GTS h1 { color: #980100; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 22px;
line-height: 22px; margin-bottom: 10px; padding-top: 0; padding-bottom: 15px; text-align: center; }  

.custom #GTS input { width: 185px; text-indent: 0; text-align: left;}
.custom #GTS textarea { width: 190px; text-indent: 0; text-align: left;}

/* Quote Boxes */ 
.custom #quotebox { width: 400px; text-indent: 0; background: #E2F6E2; text-align: left; color: #000000; font-weight: normal; 
font-size: 15px; padding: 5px 15px 5px 10px; border: 2px solid #ADCAAE; margin: 30px auto; }

/* Darker Footer Background Color */
.custom #footer {
	margin-left: -1px;
	margin-right: -1px;
	padding-bottom: 25px;
	border: 0px none;
	background: url(../../../images/footer_bg.png) no-repeat left bottom;
}
.custom #footer .logos {
	width: 845px;
	height: 67px;
	margin: 0 auto;
	background: url(../../../images/content_footer.png) no-repeat left bottom;
}
.custom #footer .logos td{
	text-align: center;
}
.custom #footer a {
	border: 0 none;
}
.custom #footer .logos td img{
	padding: 0 15px;
}
.custom #footer .copy {
	padding-top: 10px;
	color: #666;
	text-align: center;
}
.custom #footer .privacy {
	text-align: center;
}
.custom #footer .privacy a {
	color: #26378f;
	text-align: center;
}
.custom #footer .privacy a:hover {
	color: #1166aa;
}
/* SUPPORT PAGE SIDE NAVIGATION */
.custom #Nav-Right { font: 15px Arial, Helvetica, sans-serif; color: #26378f; width: 262px; text-align: center; padding-top: 0px;
margin: 25px -5px 0 0; border-left: thin solid #CCCCCC; height: 750px; float: right; border-left: 1px solid #CCCCCC; }
.custom .Nav-Right-Support { font: bold 18px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #FFFFFF; 
margin-top: 0; float: right; padding: 10px 145px 0 0; }
.custom .Nav-Right1 a { color: #26378f; }
.custom .Nav-Right1 { background: url(http://www.theprintcoach.com/wp-content/images/support-bg.png) no-repeat; 
background-position: top left; color: #26378f; text-align: left; list-style: none; padding-top: 55px; padding-left: 25px;
margin-bottom: 15px; margin-top: 0px; font-weight: bold; line-height: .7em; }
.custom .Nav-Right1 li:before
{ color: #26378f; content: "�0BB �020"; font-weight: bold; }
/* END SUPPORT PAGE NAVIGATION */ 


/* BEGIN TESTIMONIALS */ 
.custom #Testimonials-Right {
font: 13px Arial, Helvetica, sans-serif; color: #26378f; float: right; width: 267px; text-align: center;
padding-top: 0px; margin: 10px 0 0 0; border: 2px solid #CCCCCC; background-color: #FFF8DD;
}

.custom .Test-title {
	color: #980100; text-align: center; padding: 10px 5px 5px 5px; margin-bottom: 10px; font-weight: bold; font-size: 16px; }

.custom .Test-Author {
	font-weight: bold; text-align:center; color: #000000; margin-top: -10px; }

.custom .Test-1 {
	background: #FFF8DD; color: #000000; text-align: left; text-indent: 1.2em; line-height: 21px;
	font-size:13px;	padding: 0 5px 0 5px;
} 
.custom hr { width: 230px; color: #666666; margin: 5px auto; }
/* END TESTIMONIALS */ 


/* BEGIN MOST RECENT POSTS BOX */ 
.custom #Most-Recent-Box { font: 13px Arial, Helvetica, sans-serif; color: #26378f; float: right; width: 267px; 
margin: 0 0 10px 0; text-align: center; padding: 10px 0 10px 0; border: 2px solid #CCCCCC; background-color: #F4F4F4; }

.custom .Most-Recent-Title { color: #A50000; text-align: center; padding: 10px 5px 5px 5px; font-weight: bold; 
font-size: 19px; line-height: 120%; }

.custom .Most-Recent-Content, .custom .Most-Recent-Content ul 
{ color: #26378f; font-size: 12px; font-weight: bold; text-decoration: none; margin: 10px 0 10px 5px; text-align: left;
padding-left: 0px; line-height: 160%; }

.custom .Most-Recent-Content a { color: #26378f; text-decoration: underline; margin: 10px 0 10px 0; text-align: left;
padding-left: 15px; line-height: 100%; }

.custom .Most-Recent-Content li:before { color: #26378f; content: ">"; font-weight: bold; padding: 0; margin-left: 1px; 
margin-right: -10px; }
/* END MOST RECENT POSTS BOX */ 


/* BEGIN MOST POPULAR POSTS BOX */ 
.custom #Most-Popular-Box { font: 13px Arial, Helvetica, sans-serif; color: #26378f; float: right; width: 267px; 
margin: 10px 0 10px 0; text-align: center; padding: 10px 0 10px 0; border: 2px solid #CCCCCC; background-color: #F4F4F4; }

.custom .Most-Popular-Title { color: #A50000; text-align: center; padding: 10px 5px 5px 5px; font-weight: bold; 
font-size: 19px; line-height: 120%; }

.custom .Most-Popular-Content, .custom .Most-Popular-Content ul 
{ color: #26378f; font-size: 12px; font-weight: bold; text-decoration: none; margin: 10px 0 10px 5px; text-align: left;
padding-left: 0px; line-height: 160%; }

.custom .Most-Popular-Content a { color: #26378f; text-decoration: underline; margin: 10px 0 10px 0; text-align: left;
padding-left: 15px; line-height: 100%; }

.custom .Most-Popular-Content li:before { color: #26378f; content: ">"; font-weight: bold; padding: 0; margin-left: 1px; 
margin-right: -10px; }
/* END MOST POPULAR POSTS BOX */ 

 
/* FLASH BOX for The Profit Power Of A Business Vision Post */ 
.custom #TPPOABV { width: 267px; height: 750px; z-index: 100; }

/* These lines format the containers for web forms */ 
.custom #form-con { width: 500px; margin: 0 auto; font-family: Arial, Trebuchet MS,Helvetica,sans-serif; line-height: 19px; }
.custom #form-con .header { background-color: #980100; color: #FFFFFF; width: 100%; padding: 0 0 0 5px; text-indent: 0; }
.custom #form-con .form-header { color: #FFFFFF; font-weight: bold;  text-indent: 0; }
.custom #form-con .sub-header { font-size: 10px; color: #FFFFFF; font-weight: bold; }
.custom #form-con p { text-align: left; color: #000000; }
.custom #form-con table tr td { padding: 0 5px; }
.custom #form-con .button { background-color: #980100; color: #ffffff; width: 70px; margin: 0; font-weight: bold; cursor: pointer; 
height: 22px; border: 1px solid #000000; padding-top: 0; position: relative; }
.custom #form-con .required { color: #980100; }

/* Formatting for infusionWP minilogin */
.custom #member {text-align: center;}
.custom #member table {
	text-align: center; 
	margin-bottom: 25px; 
	margin-left: auto; 
	margin-right: auto;
}
.custom #member input {
	width: 260px; 
	text-align: center; 
	margin-left: auto; 
	margin-right: auto;
}
.custom #member #wp-submit2 {text-align: center;}
.custom #member hr {margin-bottom: 25px; color: #91191b; width: 300px;}
.custom #member .mid {text-align: left;}
 
/* Formatting Post Excerpts*/ 
.custom #excerpt { float: right; color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 15px;
line-height: 19px; text-indent: 0px; padding-left: 0px; padding-right: 15px; margin-bottom: 0; width: 227px; }
.custom #excerpt p { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 15px;
line-height: 18px; text-indent: 0px; padding-left: 0px; padding-right: 25px; margin-bottom: 1.33em; width: 225px; }

/* Formatting for bigger pictures on Post Excerpts */ 
.custom #excerpt1 { float: right; color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 15px;
line-height: 19px; text-indent: 0px; padding-left: 0px; padding-right: 15px; margin-bottom: 0; width: 225px; }
.custom #excerpt1 p { color: #000000; font-family: Arial,Trebuchet MS,Helvetica,sans-serif; font-size: 15px;
line-height: 18px; text-indent: 0px; padding-left: 0px; padding-right: 25px; margin-bottom: 1.33em; width: 205px; }

/* Formatting for infusionWP login */
.custom .sidebar .widget_login2 h3 {color:#980100; font: bold 15px/1em Arial,Helvetica,sans-serif; letter-spacing: 0;}

/* Mp3 player formatting */ 
.custom .wpa_container span.wpa_text { font-size: 15px; color: #980100; letter-spacing: .1px; } 


/*formatting for support page comment box */
.ppx_cbox_td01{
background-image:url(http://theprintcoach.com/images/ppz_cbox_01.jpg);
height:51px;
background-repeat:no-repeat;

}

 .custom .ppx_cbox_td01b{
background-image:url(http://theprintcoach.com/images/ppz_cbox_05.jpg);
height:51px;
background-repeat:no-repeat;
width: 100px;
}

 .custom .ppx_cbox_td02{
background-color:#e9e9e9;
border-left:2px solid #cdcdcd;
border-right:2px solid #cdcdcd;
padding:10px;
width: 100px;
}

 .custom #fullpage .ppx_cbox_td02 input {
width: 133px;
}

 .custom .ppx_cbox_td03{
background-image:url(http://theprintcoach.com/images/ppz_cbox_03.jpg);
height:22px;
background-repeat:no-repeat;
}

.custom .ppx_cbox_text_01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#FFFFFF;
}
/*BEGIN WP_AUDIO*/
.wpa_container {
	border: 1px solid #959595;
	padding: 5px 15px;
	background: #e3e3e3 url(../../../images/wp-audio-bg.png) repeat-x left center;
}
/*END WP_AUDIO*/

 /* BEGIN MEMBERS AREA RIGHT SIDE NAVIGATION */ 
.custom .Support-Nav-Right { font: 13px Arial, Helvetica, sans-serif; color: #26378f; 
text-align: center; padding-top: 10px; margin-right: -5px; }

.custom .Support-Nav-Right1 { background: url() no-repeat center 5px; color: #26378f; text-align: left; list-style: none;
padding-top: 25px; padding-left: 10px; margin-bottom: 15px; line-height: .7em; }
.custom .Support-Nav-Right2 { background: url() no-repeat center 5px; color: #26378f; text-align: left; list-style: none; 
padding-top: 25px; padding-left: 10px; margin-bottom: 15px; line-height: .7em; }
.custom .Support-Nav-Right3 { background: url() no-repeat center 5px; color: #26378f; text-align: left; list-style: none;
padding-top: 25px; padding-left: 10px; margin-bottom: 15px; line-height: .7em; }
.custom .Support-Nav-Right4 { background: url() no-repeat center 5px; color: #26378f; text-align: left; list-style: none; 
padding-top: 25px; padding-left: 10px; margin-bottom: 15px; line-height: .7em; }
.custom .Support-Nav-Right5 { background: url() no-repeat center 5px; color: #26378f; text-align: left; list-style: none; 
padding-top: 25px; padding-left: 10px; margin-bottom: 15px; line-height: .7em; }

.custom .Support-Nav-Right1 a, .custom .Support-Nav-Right2 a, .custom .Support-Nav-Right3 a, .custom .Support-Nav-Right4 a, 
.custom .Support-Nav-Right5 a { color: #26378f; }
.custom .Support-Nav-Right1 li:before, .custom .Support-Nav-Right2 li:before, .custom .Support-Nav-Right3 li:before, 
.custom .Support-Nav-Right4 li:before, .custom .Support-Nav-Right5 li:before { color: #980100; content: ">> "; font-weight: bold; }
.custom .support-titles {background:  url(../../../images/sidebar1_title_bg.png) no-repeat; font: bold 13px Arial, Helvetica, sans-serif; text-align: center; color: #ffcc00; margin: 0px;
padding: 10px 0px 12px 10px; position: relative; float: left; width: 262px; }

#sidebar_1 .Support-Nav-Right ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#sidebar_1 .Support-Nav-Right li {
	list-style-image: none !important;
	list-style-type: none !important;
	padding: 2px 0;
}
#sidebar_1 .Support-Nav-Right li a{
	text-decoration: none;
	color: #26378f;	
	line-height: 12px;
    font-weight: bold;
}
#sidebar_1 .Support-Nav-Right li a:hover {
	color: #2d73cb;
}
.widget_login2 a {
	padding-left: 10px;
}

.widget_login2 #i4w_widget_login2_submit {
	background: url(../../../images/login_btn.png) no-repeat;
	width: 67px;
	height: 24px;
	border: 0px none;
	font-size: 14px;
	font-weight: bold;
	color: #9a1d1d;
	cursor: pointer;
}
.widget_login2 label {
	padding: 2px 0;
	display: block;
}

.textwidget {
	text-align: left;
}
.textwidget table{
	margin: 0 auto;
}
#member-welcome-head {
	background: url(../../../images/member-welcome-head2.png) no-repeat left top;
	width: 587px;
	height: 64px;
	text-align: left;
	color: #222b59;
	line-height: 64px;
	font-size: 12px; font-weight: bold;
	padding-bottom: 20px;
	margin: 0 auto;
}
/* END MEMBERS AREA RIGHT SIDE NAVIGATION */ 

/*Interviews Pages*/
#fullpage #int .title {
	color: #bd1313;
	font-size: 16px;
}
/*End Interviews*/

.sidebar input[type="text"], .sidebar input[type="password"], .sidebar input[type="submit"] {
	background: #f8fbfd;
	margin: 3px 0 0;
	border: 1px solid #dde7ef;
	padding: 3px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 
}
.sidebar input[type="submit"] {border-style:outset;}
/* BEGIN POSTS */
.custom .more-link {
    font-weight: bold;
    text-decoration: none;
}
.custom .more-link:hover {
    text-decoration: underline;
}
.entry-title {
	text-align: center;
}
.postauthor .social-networks{
	float:right;
	width: 80px;
}
.social-networks .twitter-icon {
	background: url(../../../images/twitter-icon.png) no-repeat left center;
	padding: 3px 0 3px 18px;
	display: block;
}
.social-networks .linkedIn-icon {
	background: url(../../../images/linkedIn-icon.png) no-repeat left center;
	padding: 3px 0 3px 18px;
	display: block;
}
dl#comment_list {
	border: 0 none;
}
#comments dt.comment {
	background-color: #f9f9f9;
	border-top:thin solid #CCCCDD;
	padding-top: 10px;
}
#comments dd.comment{
	background-color: #f9f9f9;
	border-bottom:thin solid #C0C2CE;
	margin-bottom:10px;
}
#comments dl#comment_list dt .comment_author {
	font-weight: normal;
	font-size: 13px;
	font-style: italic;
}
#comments dl#comment_list dt .comment_time {
	font-weight: normal;
	font-size: 13px;
	padding-left: 9px;
	font-style: italic;
}
#comments dt.comment-author-tpcadmin, #comments dt.byuser {
	background-color: #e3ebf8;
	border-top:thin solid #a8c0e1;
}
#comments dd.comment-author-tpcadmin,#comments dd.byuser {
	background-color: #e3ebf8;
	border-bottom:thin solid #a8c0e1;
}
.custom #comments .comment .format_text {
	text-indent: 0;
    margin: 0;
}
.custom #comments .format_text p {
	padding-right: 20px;
}
#comments .avatar {
	width: 44px;
	float: right;
}
#respond_intro  {
	margin: 25px 0 5px;
	border-top: 1px dotted #BBBBBB;
}
#respond_intro h4{
	color:#990000;
	font-family:Tahoma;
	font-size: 20px;
	font-weight:bold;
	text-align:center;
	padding: 10px 0;
}
#respond_intro p {
	color:#000000;
	font-family:Arial,Trebuchet MS,Helvetica,sans-serif;
	font-size:15px;
	line-height:18px;
	margin-bottom:1.33em;
	padding-left:0;
	padding-right:25px;
	text-indent:25px;
	width:525px;
}
#commentform p.submitRight {
	text-align: right;
}
#commentform textarea, #commentform .text_input {
	background:none repeat scroll 0 0 #F8F8F8;
	border:1px solid #CBDAE7;
}

#commentform textarea:focus , #commentform .text_input:focus{
	background: #FFF;
}
/* END POSTS */

/*BEGIN TELL A FRIEND*/
#tellafriend {
    text-align: center;
}
#tellafriend .tellafriend-bottom{
    text-align: left;
    text-indent: 0;
    width: 575px;
    margin: 0 auto;
}
.custom .tellafriend-bottom {
	position: relative;
    border: 1px solid #ccc;
	font-size: 12px;
    padding: 15px 15px 0 8px;
}
.custom #tellafriend .tellafriend-bottom  p{
	font-size: 12px;
    margin: 0 0 10px 0;
    padding: 0;
}
.custom .tellafriend-yourdetails,
.custom .tellafriend-yourfriendsdetails {
	position: relative;
    border: 1px solid #ccc;
    padding: 20px 0px 10px 15px;
}
.custom .tellafriend-yourfriendsdetails-title,
.custom .tellafriend-yourdetails-title {
	position: absolute;
    height: 25px;
    padding: 0 5px 0 25px;
	font-size: 16px;
    font-weight: bold;
    top: -12px;
    left: 10px;
}
.custom .tellafriend-yourdetails-title {
    background: #fff url(http://theprintcoach.com/tellafriend/img_recommend_1.png) no-repeat left top;
}
.custom .tellafriend-yourfriendsdetails-title {
    background: #fff url(http://theprintcoach.com/tellafriend/img_recommend_2.png) no-repeat left top;
}
.custom #content .tellafriend-yourdetails input,
.custom #content .tellafriend-yourfriendsdetails input {
	width: 150px;
	background: #ffffff;
	border:1px solid #CBDAE7;
    margin-right: 20px;
}
.custom #content .tellafriend-bottom input.submit {
	padding: 0;
    width: auto;
	border: 0 none;
}
.custom .tellafriend-msg {
	margin: 10px 20px;
	background: #ddFFdd;
	border: 1px solid #bbFFbb;
	text-align: center;
}
.custom .tellafriend-error {
	margin: 10px 20px;
	background: #FFdddd;
	border: 1px solid #FFbbbb;
	text-align: center;
}
/*END TELL A FRIEND*/
.custom .format_text table td.close {
    vertical-align: top;
}
.custom .format_text table td.close p {
font-size:12px;
margin-bottom:4px;
margin-right:0px;
text-align: center;
text-indent: 0;
padding: 0;
}
.no-notice font {
    display: none;
}

/*** Added for the Speaking and testimonial pages ***/
/*** some rules were removed because they were not being used, some more could  be removed ***/

.Title01{
font-size:16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
}
.Title02{
font-size:80px;
font-family: Impact, Tahoma, Arial, Helvetica, sans-serif;
color:#980100;
text-decoration:none;
}
.Title03, .custom .Text01b .Title03{
font-size:30px;
font-family: Arial, Tahoma, Arial, Helvetica, sans-serif;
color:#980100;
text-decoration:none;
line-height:normal;
text-indent:0px
}
.Title04{
font-size:30px;
font-family: Arial, Tahoma, Arial, Helvetica, sans-serif;
color:#000099;
text-decoration:none;
}
.Title05{
font-size:32pt;
font-family: Impact, Tahoma, Arial, Helvetica, sans-serif;
color:#980100;
text-decoration:none;
}
.Title06{
font-size:32pt;
font-family: Impact, Tahoma, Arial, Helvetica, sans-serif;
color:#000099;
text-decoration:none;
}
.Title{
font-size:18px;
font-family: Tahoma,Trebuchet MS, Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:20px;
border-right:1px solid #ffffff;
border-top:1px solid #ffffff;
background-color: #02213D;
padding:10px;
text-align:left
}

.Text01{
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
}

.custom td.Text01b, .Text01b {
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
text-indent:25px;
line-height:16pt;
}

.custom table td.Text01b p{
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
text-indent:25px;
line-height:16pt;
padding: 0;
margin: 1em 0;
}

.Text01c{
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#980100;
}

.Text01_sm{
font-size:8pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
}

.Text01b_sm{
font-size:8pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
text-indent:25px;
}

.Text01c_sm{
font-size:9pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#980100;
}
.Text01d{
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#28357b;
}
.Text02{
font-size:14px;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
}
.Text03, .custom .Text03{
font-size:14px;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#143D8D;
}

.Text04{
font-size:10pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
}
.Text04b{
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
text-indent: 1.2em;
line-height:16pt;
}
.Text05{
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#990000;
}
.Text05b, .custom .Text01b .Text05b {
font-size:14pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#990000;
text-indent:0px
}
.Text06{
font-weight:bold;
color:#616161;
font-size:14px;
}
.Text07{
font-family:Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
color:#b46f35;
font-size:11px;
}
.Text08, .custom .Text01b .Text08 {
font-size:18pt;
line-height:24pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#980100;
}
.Text08b{
font-size:18pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000099;
line-height:normal;
}
.Text08c{
font-size:18pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#005000;
line-height:normal;
}
.Text09{
font-size:14pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#28357b;
}
.Text10{
font-size:18pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
}


.custom .Text01b .spkr_td01, .spkr_td01 {
border:3px solid #6286d2;
background-image:url(./images/spkr001.jpg);
background-repeat:repeat-y;
width:474px;
height:54px;
line-height:54px;
text-indent:0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:16pt;
color:#FFFFFF;
font-weight:bold;
margin-left: 20px;
padding: 0;
}

.custom  .spkr_td02, .custom  .format_text table.spkr_td02{
border:2px solid #cccccc;
background-color:#fff8dd;
width:270px;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
line-height:14pt;
margin-top:15px;
text-indent:15px;
}
.custom  .format_text table.spkr_td02 td{
padding:5px;
}
.custom  table.spkr_td02 td p{
font-family:Arial, Helvetica, sans-serif;
font-size: 11pt;
line-height:14pt;
text-indent:15px;
padding: 0;
}


.custom .spkr_td02  .spkr_td02_text01{
color:#000000;
margin:0px;
}

.custom  .spkr_td02 .spkr_td02_text02{
color:#960405;
text-indent:0px;
margin:0px;
margin-top:10px;
}


.custom  .spkr_testi_thumb{
border:1px solid #cacaca;
padding:4px;
background-color:#FFFFFF;
text-indent:0px;
float:left;
margin:0px 15px 15px 0px ;
}

.custom  .spkr_hr{
color: #a2a2a2;
height: 2px;
width:90%;
text-align:center;
border:1px solid;
margin-top: 1em;
margin-bottom: 1em;
padding: 0;
}

.custom  .spkr_hr2{
background-color: #cccccc;
height: 1px;
width:90%;
text-align:center;
margin-left:10px;
margin-top: 1em;
margin-bottom: 1em;
}

.custom  .spkr2_quote_start, .custom  .spkr_td02 .spkr2_quote_start{
background-image:url(./images/spkr005.jpg);
background-repeat:no-repeat;
width:31px;
height:31px;
margin:5px;
padding: 0;
}

.custom  .spkr2_quote_end, .custom  .spkr_td02 .spkr2_quote_end{
background-image:url(./images/spkr006.jpg);
background-repeat:no-repeat;
background-position:right;
width:250px;
height:31px;
margin:5px;
text-align:right;
padding: 0;
}

/*** END  Added for the Speaking and testimonial pages ***/