@charset "UTF-8";
/* CSS Document */
/*-----------------KEY------------------

Purple = #5c178a
Gray   = #666
yellow/orange = #fbaf04

---------------------------------------*/


body {
	font-size: 62.5%;
	font-family: arial, helvetica, san-serif;
	background-color: #ededed;
	line-height: 160%;
	color: #333;
}

div {
	margin: 0;
	padding: 0;
}
/*-------------LIST STYLES----------------------*/

li {
	margin-bottom: 8px;
	list-style-type: none;
	list-style-image: url(images/arrow2.png);
	font-weight: bold;
}
.square-list li {
	list-style-type: square;
	list-style-image: none;
	margin-bottom: 4px;
}
ul.square-list {
margin-bottom: 10px;	
}

.pdf-list li {
	background-image: url(images/pdf.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 60px;
	line-height: 500%;
	list-style-image: none;
}
.pdf-list li strong {
	font-size: 1.1em;
}
.audio-interviews li {
	background-image: url(images/audio-icon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	list-style-image: none;
}
.video-interviews li {
	background-image: url(images/video-icon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	list-style-image: none;
}
.news-interviews li {
	background-image: url(images/news-icon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	list-style-image: none;
}

/*-------------H TAGS----------------------*/

h1 {
	font-size: 2.1em;
	color: #5c178a;
	line-height: 110%;
	font-weight: normal;
	margin-top: 15px;
}
h2 {
	font-size: 1.8em;
	color: #585555;
	line-height: 140%;
	font-weight: normal;
}
h3 {
}
h4 {
}
h5 {
}
h6 {
	font-size: 1.3em;
	margin: 2em 0 0 1em;

}
h6 a {
	color: #5c178a;
	text-decoration: none;
	border-bottom: 1px solid #5c178a;
}
h6 a:hover {
	border-bottom: 0;
}

a {
	color: #5c178a;
	border-bottom: 1px dotted #5c178a;
	text-decoration: none;
}
a:hover {
	color: #666;
	text-decoration: none;
	border-bottom: 1px dotted #666;
}

#container {
	/*	
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
	border-bottom: 0;
	*/
	margin: 0 auto;
	width: 875px;
	background-color: #FFF;
	/*background: url(images/middle-divide.jpg) repeat-y;*/
	}
/*-------------------------------------------------------
-----------------------HEADER----------------------------
-------------------------------------------------------*/
#header {
	height: 100px;
	margin: 0;
	padding: 0;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 54px;
	font-weight: bold;
}
#header img {
	margin: 5px 0 0 10px;
	float: left;
}
#header a.home, #header a:hover.home {
	display: block;
	float: left;
	width: 550px;
	height: 100px;
	border-bottom-style: none;
	border-bottom-width: 0px;
}
img#roxanne {
	float: right;
	margin: 30px 10px 0 0;
	clear: right;
}
#header ul {
	float: right;
	margin: 10px 5px 0 0;
	clear: right;
}
#header ul li{
	display: inline;
	padding: 0 10px;

}
#header a {
	color: #FFF;
	border-bottom: 1px dotted #FFF;
}
#header a:hover {
	color: #FFF;
	border-bottom: 1px solid #FFF;
}
#container li.homelink {
	background-image: url(images/home.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
}
#container li.contactlink {
	background-image: url(images/contact-us.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
}

/*-------------------------------------------------------
-------------------NAVIGATION----------------------------
-------------------------------------------------------*/

#navigation {
	background-color: #92292d;
	
}
#navigation ul li {
	display: inline;
	color: #FFF;
	padding: 0px;
	margin: 0 auto;
	
}
#navigation ul {
	margin: 0 auto;
	padding-top: 8px;
	padding-bottom: 6px;
	margin-left: 23px;
}
#navigation a {
	color: #FFF;
	font-size: 1.3em;
	text-decoration: none;
	letter-spacing: 1px;
	padding: 8px;
	border-bottom: 0;
	margin: 0;
}
#navigation a:hover {
	color: #92292d;
	background-color: #FFF;
	border-bottom: 0;
}

/*-------------------------------------------------------
-------------------CONTENT----------------------------
-------------------------------------------------------*/
#content {
	margin: 0;
	font-size: 1.2em;
	clear: both;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}

h6 + p {
	margin-bottom: 0;
}
#content .post {
	margin-bottom: 20px;
	padding-bottom: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
}
/*-------------------------------------------------------
-------------------RIGHT COLUMN----------------------------
-------------------------------------------------------*/
#right-column {
	width: 280px;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}
#signup-box {
	border: 1px solid #999999;
	margin: 10px 20px 10px 0;
	padding: 5px;
}

#blog-box {
	border: 1px solid #999999;
	margin: 10px 20px 10px 0;
	padding: 5px;
}

#event-box {
	border: 1px solid #999999;
	margin: 10px 20px 10px 0;
	text-align: center;
	padding: 5px;
}

#event-box .nooutline {
	outline: none !important;
	border: none !important;
}

#event-box .logo {
	margin-bottom: 15px;
}

#event-box .eventname {
	font-weight: bold;
	color: #5c178a;
}

#event-box .learnmore {
	font-weight: bold;
	color: #be0011;
}

#event-box a {
	color: #be0011;
}

#event-box a:hover {
	color: #666666;
}

#lead-box {
	border: 1px solid #999999;
	margin: 10px 20px 10px 0;
	padding: 5px;
}

#lead-box .nooutline {
	outline: none !important;
	border: none !important;
}

#lead-box .logo {
	margin-bottom: 15px;
	margin-left: 50px;
}

#lead-box .topimg {
	margin-left: 30px;
	margin-top: 0px;
}

#lead-box .leadheadline {
	font-weight: bold;
	text-align: center;
	color: #be0011;
}

#lead-box ul.leadlist {
	list-style-image: none;
	margin: 0;
	padding: 0;
}

#lead-box ul.leadlist li {
	list-style-type: circle;
	list-style-image: none;
	margin-left: 25px;
}

#lead-box .dates {
	text-align: center;
}

#lead-box .more {
	font-weight: bold;
	color: #be0011;
	text-align: center;
}

#right-column h3 {
	text-align: center;
	font-size: 1.2em;
}
#container #content #right-column img {
	margin: 0 auto;
}
#right-column #sidebar, #right-column #sidebar ul, #right-column #sidebar ul li, #right-column #sidebar h2 {
	margin: 0px;
	padding: 0px;
}
#right-column #sidebar {
	padding-bottom: 20px;
}
#right-column #sidebar h2 {
	margin-bottom: 6px;
}
#right-column #sidebar ul li {
	background-image: url(images/blank.gif);
	list-style-image: url(images/blank.gif);
}
#right-column #sidebar ul li ul {
	margin-bottom: 20px;
}
#right-column #sidebar ul li#search {
	padding-top: 8px;
	padding-bottom: 20px;
}
#right-column #sidebar ul li#search label {
	display: none;
}
#right-column #sidebar ul li li {
	margin-bottom: 12px;
}
#right-column #sidebar ul li a.blog, #right-column #sidebar ul li a.feed {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 18px;
	font-weight: bold;
	border-bottom-style: none;
	border-bottom-width: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	display: block;
}
#right-column #sidebar ul li a.blog {
	background-image: url(images/home.png);
}
#right-column #sidebar ul li a.feed {
	background-image: url(images/rss.png);
}
#right-column #sidebar ul li li.bookmarkLink {
	margin-bottom: 4px;
}
#right-column #sidebar ul li li.bookmarkLink a {
	border-bottom-style: none;
	border-bottom-width: 0px;
}
/*-------------------------------------------------------
-------------------LEFT COLUMN---------------------------
-------------------------------------------------------*/
#left-column {
	width: 550px;
}

.wideTemplate #left-column {
	width: 850px;
}

#left-column ol.commentlist, #left-column ol.commentlist li {
	margin: 0px;
	padding: 0px;
}
#left-column ol.commentlist li {
	list-style-image: url(images/blank.gif);
	margin-bottom: 20px;
}
#left-column ol.commentlist li .avatar {
	display: none;
}


.divPic {
	margin: 0;
	padding: 0;
	width: 200px;
	text-align: left;
}



/*-------------------------------------------------------
---------------------HOMEPAGE----------------------------
-------------------------------------------------------*/
img.homepage-book {
	margin: 20px 25px 45px 0;
}
/*-------------------------------------------------------
-----------------------FOOTER----------------------------
-------------------------------------------------------*/
#footer {
	font-size: 1.2em;
	text-align: center;
	border: 1px solid #DDD;
	line-height: 170%;
	margin: 0 auto;
	background-color: #FFF;
	width: 875px;
	}
#footer ul li {
	display: inline;
	padding: 0 6px;	
	font-size: 11px;
}
#footer ul {
	margin: 0;
	padding: 8px 0 0 0;
}
#footer a {
	color: #666;
	font-size: 1.1em;
	text-decoration: none;
	border-bottom: 1px dotted #666;
}
#footer a:hover {
	color: #999;
	border-bottom: 0;
}
#footer p a {
	font-size: 1em;
}
#footer p span a {
	color: #CCC;
	border-bottom: 0;
}
#footer p span {
	color: #CCC;
}
/*-------------------------------------------------------
-----------------------BUY THE BOOK----------------------
-------------------------------------------------------*/
h1.buy-subhead {
	margin-bottom: 0;
}
h2.buy-subhead {
	font-size: 1.2em;
	margin-top: 0;
	margin-bottom: 35px;
}
	
.buybook {
	text-align: center;
	padding: 10px;
	border: 1px solid #999;
	margin: 10px 0 10px 0;
	width: 240px;
}
.buybook img, .buybook a, .buybook a:hover {
	border: 0;
}
.buybook h1 {
	font-size: 1.4em;
	font-weight: bold;
	margin-bottom: 0;
}
.buybook h3 {
		margin-top: 5px;
}
img.buypage-book {
	margin: 0 25px 25px 10px;
	float: left;
}
ul#book-stores {
	width: 400px;
	display: block;
	margin-top: 30px;
	margin-left: 75px;
}
#book-stores li {
	display: inline;
	background-image: none;
	margin: 20px 20px 0 20px;
}
#book-stores li a {
	border: 0;
}
#book-stores li img {
	border: 0;
}
img.buypage-tn {
	margin: 0 25px 15px 10px;
	float: left;
}
.order {
	margin: 0;
	padding: 0;
}
.order strong {
	font-size: 1.3em;
}
.order p + p {
	font-weight: bold;
}
.order p + p + p {
	font-weight: normal;
	font-size: .9em;
}
	
/*-------------------------------------------------------
----------------ABOUT ROXANNE EMMERICH-------------------
-------------------------------------------------------*/
.about-roxanne img {
	margin: 6px 20px 10px 10px;
	float: left;
	border: 1px solid #666;
	}
div.about-roxanne {
	margin: 30px;
	font-size: 1.3em;
	line-height: 150%;
	font-weight: bold;
	background-color: #fbaf04;
	padding: 10px 15px;
	border: 1px solid #BBB;
}
/*-------------------------------------------------------
----------------KEYNOTE PRESENTATIONS-------------------
-------------------------------------------------------*/
img.roxanne-speaking {
	margin: 5px 20px 20px 10px;
	float: left;
}

.ptbe_banner {
	margin-top: 10px;
}

.ptbe {
	font-size: 16px;
	font-weight: bold;
	color: #5c178a;
}

.ptbe_sub {
	color: #be0011;
	font-weight: bold;
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.ptbe_link {
	text-align: right;
}
/*-------------------------------------------------------
-----------------------CONTACT US------------------------
-------------------------------------------------------*/

#contact legend {
	font-size: 1.3em;
	font-weight: bold;
}
fieldset#contact {
	border:1px solid #999;
}
/*-------------------------------------------------------
------------------CONTACT US FORM------------------------
-------------------------------------------------------*/
.contact_form p {
	display: block;
	clear: both;
	text-align: right;
	margin-right: 20px;
	font-weight: bold;
}

.contact_form p label {
	margin-bottom: 15px;
	display: block;
	float: left;
	width: 180px;
}
.contact_form p input {
	float: left;
	width: 160px;
	margin-left: 20px;
}
.contact_form .submit {
	width: 100px;
	margin: 20px 0 20px 200px;
}
.contact_form textarea {
	float: none;
	text-align: left;
}
p.required-field {
	text-align: left;
	font-weight: normal;
	margin-left: 20px;
}
/*-------------------------------------------------------
---------------------RAVE REVIEWS------------------------
-------------------------------------------------------*/

blockquote {
	padding: 0px;
	margin-top: 0px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 40px;
	line-height: 18px;
}
blockquote.quote {
	color: #3B3B3B;
	background-image: url(images/quote_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 20px;
	font-style: normal;
	font-weight: normal;
	margin: 12px;
}


blockquote.quote p.quote_end {
	background-image: url(images/quote_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 6px;
}

blockquote.quote p.picture {
	width: 350px;
}

blockquote.quote .testimonialimg_left {
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}

blockquote.quote .testimonialimg_right {
	float: right;
	margin-left: 10px;
	margin-top: 8px;
}

blockquote.quote p.quote_by {
	font-style: normal;
	text-align: right;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

/*-------------------------------------------------------
---------------------Preview the Book------------------------
-------------------------------------------------------*/

.chapternumber {
	width: 305px;
	font-size: 16px;
	margin: auto;
	padding: auto;
	padding: 10px;
	text-align: center;
	border-top: 1px solid #585555;
	border-bottom: 1px solid #585555;
	font-weight: bold;
	color: #585555;
}

.chaptertitle {
	width: 325px;
	margin: auto;
	padding: auto;
	text-align: center;
	font-size: 18px;
	margin-top: 25px;
	margin-bottom: 25px;
	line-height: 20px;
}

.chaptersection {
	width: 325px;
	margin: auto;
	padding: auto;
	text-align: center;
	font-size: 18px;
	line-height: 20px;
	padding-bottom: 15px;
	margin-top: 40px;
}

.partnumber {
	color: #5c178a;
	font-weight: bold;
	text-decoration: underline;
	padding-bottom: 10px;
	margin-top: 30px;
}

/*.chaptersection {
	font-weight: bold;
	color: #e49e04;
	font-size: 13px;
}*/

.bookquote {
	width: 325px;
	margin: auto;
	padding: auto;
	margin-top: 0;
	border-top: 1px solid #d5d3d3;
	border-bottom: 1px solid #d5d3d3;
}

.bookquote .name {
	text-align: right;
	font-weight: bold;
	
}

.sidepullquote_left {
	float: left;
	width: 145px;
	background-color: #e4e0e0;
	font-weight: bold;
	padding: 10px;
	padding-right: 8px;
	margin-right: 10px;
	margin-bottom: 8px;
}

.sidepullquote_right {
	float: right;
	width: 145px;
	background-color: #e4e0e0;
	font-weight: bold;
	padding: 10px;
	padding-left: 8px;
	margin-left: 10px;
	margin-bottom: 8px;
}

/*-------------------------------------------------------
---------------------News and Media------------------------
-------------------------------------------------------*/

.download {
	font-size: 11px;
	display:block;
}

.downloadlink a:link {
	color: #5c178a;
	text-decoration: underline;
}

.downloadlink a:hover {
	color: #e49e04;
	text-decoration: underline;
}

.downloadlink a:visited {
	color: #5c178a;
	text-decoration: underline;
}

.thumbnail {
	float: left;
	width: 125px;
	margin: 0 25px 15px 45px;
	font-size: 11px;
}

.thumbnail img {
	border: 1px solid #dddddd;
	margin-bottom: 3px;
}

.nooutline {
	outline: none !important;
	border: none;
}

ul.tabs {
	margin: 0;
	padding: 0;
	border-bottom: 2px solid #dddddd;
	height:34px;
	overflow: hidden;
}

ul.tabs li {
	display: block;
	float: left;
	margin: 0px;
	padding: 0 8.5px 0 0;
}

ul.tabs li a {
	outline: none;
	border: none;
	padding: 0;
	margin: 0;
}

ul.articles {
	margin: 0;
	padding: 0;
	font-size: 11px;
}

ul.articles li {
	display: inline;
	float: left;
	width: 260px;
	margin: 0 15px 30px 0;
	padding: 0;
}

ul.articles li img {
	float: left;
	margin: 5px 10px 0 0;
	border: 1px solid #dddddd;
} 

ul.articles li .pdficon {
	border: none;
}

/*-------------------------------------------------------
---------------------Miscellaneous------------------------
-------------------------------------------------------*/

.sectiondivider {
	border-bottom: 1px dashed #5c178b;
	padding-bottom: 15px;
	margin-top: 10px;
}

.clear {
	clear: both;
}

.sidedivider {
	border-top: 1px dashed #5d188c;
	padding-top: 5px;
}

.centertext {
	text-align: center;
}

.centertext img {
	margin-bottom: 10px;
}

.nooutline {
	outline: none;
	border: 0 !important;
}

/*-------------------------------------------------------
---------------------Teleseminar landing page------------
-------------------------------------------------------*/

.form {
	border: 1px dashed #633798;
	margin: auto;
	padding: 4px;
	padding: auto;
	width: 68%;
}

.form td.padding {
	padding-bottom: 10px;
}

.form td.divider {
	border-top: 1px dashed #4d4b4b;
	padding-top: 10px;
}

.cta {
	font-weight: bold;
	color: #5c178a;
	font-size: 13px;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 25px;
}

.headlinesize {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

.teleseminarname {
	font-weight: bold;
	font-size: 14px;
	color: #4d4b4b;
	text-align: center;
}

.date {
	text-align: center;
	font-weight: bold;
	font-size: 13px;
}

.normaltext {
	font-weight: normal;
	font-size: 12px;
}

.imageright {
	float: right;
	margin-left: 15px;
}

.imageleft {
	float: left;
	margin-right: 10px;
	margin-top: 15px;
}

.required {
	font-size: 11px;
	color: #4d4b4b;
	padding-left: 10px;
}

/*.submit {
	width: 126px;
	height: 30px;
	margin: 0;
	border: 0;
	background: transparent url(images/getdetails_normal.jpg) no-repeat center top;
	overflow: hidden;
	cursor: pointer;
	cursor: hand;
	display: inline;
	float: left;
	padding-top: 27px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}*/

.alignleft {
	float: left;
	margin: 0 10px 5px 0;
}
.alignright {
	float: right;
	margin: 0 0 5px 10px;
}

/*-------------------------------------------------------
---------------------call details page------------
-------------------------------------------------------*/

.h1size {
	font-size: 16px;
	font-weight: bold;
}

.h2size {
	font-weight: bold;
	font-size: 14px;
	color: #5c178a;
}

.instructions {
	border-top: 1px dashed #4d4b4b;
	border-bottom: 1px dashed #4d4b4b;
}

.instructions .steps {
	font-weight: bold;
	font-size: 14px;
	color: #5c178a;
}

.entercontest {
	font-size: 16px;
	color: #be0011;
	font-weight: bold;
}


/*-------------------------------------------------------
---------------------colleague book promo page------------
-------------------------------------------------------*/

.bookname {
	font-weight: bold;
	font-size: 13px;
	color: #4d4b4b;
}

.greybold {
	font-weight: bold;
	color: #4d4b4b;
}

.center {
	width: 500px;
	margin: auto;
	padding: auto;
	margin-top: 20px;
	
}

.button {
	outline: none;
	border: 0 !important;
}

/**************************************************
***                 MY BOOK CSS                 ***
**************************************************/
#contentwrap {padding-right:20px;}
.imgLeft {float:left;margin:0 10px 5px 0;}
.imgRight {float:right;margin:0 0 5px 10px;}
#content {background:#FFFFFF;}
img.mybook {margin:20px 5px 15px 15px;}
#rightcol {float:right;padding:0;width:450px;}
#rightcol img {border:0;}
#rightcol .quote {margin:10px 10px 10px 175px;padding:6px 0 0 20px;}
#rightcol .quote p {font-size:10px;}
#rightcol .quote p.quote_end {font-size:11px;}
#rightcol h3 {color:#cc0000;margin:0;text-align:center;}
#leftcol {margin-top:30px;width:355px;}
#leftcol img {border:0;}


.step {
	width: 440px;
	padding:5px;
	border:1px solid #999999;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}

.stepTestimonials {
	width: 440px;
	padding:5px;
	border:1px solid #999999;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
.stepTestimonials p {
	padding-right: 10px;
	padding-left: 10px;
}



.freeDownloads {
	padding:5px;
	border:1px solid #999999;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
.freeDownloads p {
	padding-right: 10px;
	padding-left: 10px;
	line-height: 10px;
}






img {border: 0;}
.step .title {color:#FFFFFF;background:#92292d;}
.step .title .num {float:left;font-size:24px;font-weight:bold;font-style:italic;padding:4px 12px 0;line-height:30px;}
.step .title h1 {color:#FFFFFF;font-size:14px;font-weight:bold;margin:0;padding:10px;line-height:20px;}
.step .title h1 span {color:#CF0;}
.step .btn-order {float:right;color:#FFFFFF;width:110px;height:28px;padding:8px 0 0 18px;font-size:18px;font-weight:bold;font-style:italic;background:url(images/btn-order-now.jpg);}
.step .btn-order:hover {color:#333333;background-position:0 36px;}



.stepTestimonials .title {color:#FFFFFF;background:#92292d;}
.stepTestimonials .title .num {float:left;font-size:24px;font-weight:bold;font-style:italic;padding:4px 12px 0;line-height:30px;}
.stepTestimonials .title h1 {color:#FFFFFF;font-size:14px;font-weight:bold;margin:0;padding:10px;line-height:20px;}
.stepTestimonials .title h1 span {color:#CF0;}
.stepTestimonials .btn-order {float:right;color:#FFFFFF;width:110px;height:28px;padding:8px 0 0 18px;font-size:18px;font-weight:bold;font-style:italic;background:url(images/btn-order-now.jpg);}
.stepTestimonials .btn-order:hover {color:#333333;background-position:0 36px;}



.freeDownloads .title {color:#FFFFFF;background:#92292d;}
.freeDownloads .title .num {float:left;font-size:24px;font-weight:bold;font-style:italic;padding:4px 12px 0;line-height:30px;}
.freeDownloads .title h1 {color:#FFFFFF;font-size:14px;font-weight:bold;margin:0;padding:10px;line-height:20px;}
.freeDownloads .title h1 span {color:#CF0;}
.freeDownloads .btn-order {float:right;color:#FFFFFF;width:110px;height:28px;padding:8px 0 0 18px;font-size:18px;font-weight:bold;font-style:italic;background:url(images/btn-order-now.jpg);}
.freeDownloads .btn-order:hover {color:#333333;background-position:0 36px;}







/* Step 2 */
.step #bonus {margin:10px;}
.step #bonus label {float:left;font-weight:bold;width: 120px;clear:left;margin-bottom:10px;}
.step #bonus input {float:left;width:200px;clear:right;margin-bottom:10px;}
.step #bonus .btn-bonus {float:left;color:#FFFFFF;width:117px;height:26px;margin-top:15px;margin-bottom: 10px; margin-left: 145px;padding:10px 0 0 11px;font-size:18px;font-weight:bold;font-style:italic;border-bottom:none;background:url(images/btn-order-now.jpg);}
.step #bonus .btn-bonus:hover {color:#333333;background-position:0 36px;}
.step .small {clear:both;font-size:x-small;text-align:center;margin-bottom:0;}
.buttons {margin:20px 10px 0 0;}
.buttons li {height:36px;list-style-image:none;}
.buttons li a {border:0;}
.buttons .amazon {margin-top:8px;}
.buttons .bandn {margin-top:2px;}
.buttons .borders {margin-top: 4px;}
.buttons .ceoread {margin-top: 3px;}
.links {clear:both;text-align:center;font-weight:bold;margin:20px 0;}
.legal {clear:both;font-size:x-small;text-align:center;margin:50px 0 0;}
.iframe {width:97%;height:200px;overflow:auto;padding:10px;border:1px solid;}
/* Free CD-ROM page */
#freecdrom {float:left;margin:10px;width:210px;}
#freecdrom label {float:left;font-weight:bold;}
#freecdrom input {float:left;width:200px;margin-bottom:10px;}
.errCount {color:#cc0000;font-weight:bold;margin:10px;text-align:center;}
.error {clear:both;display:block;color:#cc0000;font-weight:bold;}
.notice {color:#CF3738;margin:10px;padding:10px;text-align:center;border:1px solid #FFACAD;background:#FFD5D5;}
#tellfriend {margin:10px auto;width:440px;}
#tellfriend div {clear:both;}
#tellfriend label {float:left;font-weight:bold;width:205px;margin-right:10px;}
#tellfriend input {float:left;width:200px;margin:0 10px 10px 0;}

/* Buy TGIM Bonus page */

.buylink a:link {
	font-size: 13px;
}

.bonusheadline {
	font-weight: bold;
	font-size: 14px;
	color: #5c178a;
	text-align: center;
	margin-top: 75px;
}

.value {
	color: #92292d;
}

.bonuscta {
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	line-height: 18px;
	margin-top: 30px;
}

.videoname {
	font-size: 17px;
	font-weight: bold;
	color: #5c178a;
	text-align: center;
	padding-top: 15px;
}

.playerimg a:link {
	border: 0; !important
}

.video {
	width: 640px;
	margin: auto;
	padding: auto;
	margin-bottom: 20px;
}

#bookarea {
	float: left;
	width: 176px;
	border: 1px solid #dddddd;
	margin-right: 25px;
	margin-top: 10px;
	margin-bottom: 30px;
	padding: 10px;
	font-size: 11px;
}

#bookarea .buytgimbutton {
	outline: none;
	border: 0 !important;
	margin-bottom: 5px;
}

#bookarea .book {
	border: 0 !important;
	outline: none;
}

.discover {
	font-weight: bold;
	font-size: 14px;
	color: #4d4b4b;
}

.bonuspagecta {
	font-weight: bold;
	font-size: 14px;
	color: #5c178a;
	text-align: center;
}

/* Free Gift Download Page */

.downloadarea {
	width: 160px;
	text-align: center;
	border: 1px solid #dddddd;
	padding: 5px;
	margin-top: 30px;
	margin-left: 285px;
}

.download_instructions {
	margin-left: 200px;
	text-align: center;
    color: #585555;
}

/* MY BOOK page */

.bonusheadline {
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	text-align: center;
	color: #92292d;
}

/* Chamber of Commerce Landing Page */

.headline {
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 25px;
}

.signup {
	font-weight: bold;
	font-size: 15px;
	color: #92292d;
	text-align: center;
}

.signuptoday {
	font-weight: bold;
	font-size: 13px;
	color: #92292d;
	text-align: center;
	margin-top: 75px;
}

.teleseminar {
	font-weight: bold;
	font-size: 14px;
	color: #5c178a;
	text-align: center;
	line-height: 18px;
}

.roxanne_right {
	float: right;
	margin: 0 0 20px 15px; 
}

.chamberlogo {
	text-align: center;
	margin-bottom: 25px;
}

.teleseminar-list li {
	list-style-type: none;
	list-style-image: none;
	background-image: url(images/purplebullet.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	margin-bottom: 1px;
	padding-left: 30px;
	padding-bottom: 10px;
}

.signupform {
	border: 1px dashed #4d4b4b;
	margin: auto;
	padding: 4px;
	padding: auto;
	width: 77%;
}

.submit_button {
	width: 124px;
	height: 28px;
	margin: 0;
	border: 0;
	background: transparent url(images/calldetails_btn.jpg) no-repeat center top;
	overflow: hidden;
	cursor: pointer;
	cursor: hand;
	display: inline;
	float: left;
	padding-top: 27px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 5px;
	outline: none !important;
}

.required_field {
	float: right;
	font-size: 11px;
	color: #4d4b4b;
	padding-left: 10px;
	margin-top: 15px;
	margin-right: 10px;
}

/* Chamber Call-In Details page */

.headlinecenter {
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 25px;
	text-align: center;
}

.detailheading {
	font-weight: bold;
	font-size: 14px;
	color: #5c178a;
	margin-top: 25px;
}

.callinfo {
	font-size: 14px;
	margin-left: 20px;
	line-height: 18px;
}


/* Chamber Book Page */

.videoheading {
	color: #be0011;
	font-size: 18px;
	margin-bottom: 30px;
}

#videoarea {
	float: right;
	width: 210px;
	font-size: 11px;
	margin: 0 0 45px 0;
	padding-left: 10px;
}

#videotext {
	float: left;
	border-right: 1px solid #dddddd;
	width: 300px;
	padding-right: 15px;
}

.redtext {
	color: #be0011;
	font-weight: bold;
	text-align: center;
}

.registerform {
	border: 1px solid #d4d3d3;
	padding: 2px;
	width: 300px;
	font-size: 11px;
	margin-top: 10px;
}

.registerform td.heading {
	color: #5c178a;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
}

.submitbutton {
	width: 124px;
	height: 28px;
	margin: 0;
	border: 0;
	background: transparent url(images/getbonus.jpg) no-repeat center top;
	overflow: hidden;
	cursor: pointer;
	cursor: hand;
	display: inline;
	float: right;
	padding-top: 27px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 5px;
	outline: none !important;
}

.require {
	float: left;
	font-size: 11px;
	color: #4d4b4b;
	padding-left: 3px;
	margin-top: 15px;
	margin-right: 10px;
}

.congratulations {
	text-align: center;
	color: #be0011;
	font-size: 18px;
}

.video_title {
	font-size: 17px;
	font-weight: bold;
	color: #5c178a;
	text-align: center;
}

/* 3-Part Teleseminar Series */

.ts_headline {
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
	color: #541391;
	text-align: center;
}

.teleseminarnumber {
	font-weight: bold;
	font-size: 14px;
	padding-top: 30px;
	
}

.teleseminar_name {
	font-weight: bold;
	color: #541391;
	font-size: 14px;
}

.ts-teleseminar-list li {
	list-style-type: none;
	list-style-image: none;
	background: url(images/purple_circle_bullet.jpg) 0 3px;
	background-repeat: no-repeat;
	margin-bottom: 1px;
	padding-left: 25px;
	padding-bottom: 10px;
}

.time li {
	list-style-type: circle;
	list-style-image: none;
	font-size: 11px;
	color: #be0011;
	margin-left: 49px;
	padding: 0;
}

.form_cta {
	font-weight: bold;
	font-size: 13px;
	color: #541391;
	text-align: center;
	margin-top: 60px;
}

.calldetailheading {
	font-weight: bold;
	font-size: 14px;
	color: #be0011;
	margin-top: 45px;
}

.detailinfo {
	font-size: 13px;
	margin-left: 5px;
}

.ts-teleseminarname-list li {
	list-style-type: disc;
	list-style-image: none;
	margin-bottom: 1px;
	margin-left: 40px;
	font-size: 13px;
	color: #4d4b4b;
	font-weight: bold;
	padding-bottom: 5px;
}

/* Community Contest page */

.contest_headline {
	text-align: center;
	font-size: 16px;
	color: #541391;
	font-weight: bold;
}

#flipphone {
	float: left;
	width: 205px;
	text-align: center;
	margin-top: 15px;
}

#flipphone h1 {
	font-size: 14px;
	color: #be0011;
	font-weight: bold;
	margin-top: 10px;
}

#contestinfo {
	float: right;
	width: 310px;
	margin-left: 20px;
	margin-top: 15px;
}

#contestinfo .contest li {
	list-style-type: none;
	list-style-image: none;
	background: url(images/bullet.jpg) 0 3px;
	background-repeat: no-repeat;
	margin-bottom: 1px;
	padding-left: 25px;
	padding-bottom: 10px;
}

.contestform {
	border: 1px dashed #be0011;
	margin: auto;
	padding: 4px;
	padding: auto;
	width: 68%;
	margin-top: 30px;
}

.submit {
	width: 124px;
	height: 28px;
	margin: 0;
	border: 0 !important;
	background: transparent url(images/entercontest_btn.jpg) no-repeat center top;
	overflow: hidden;
	cursor: pointer;
	cursor: hand;
	display: inline;
	float: right;
	padding: 27px 0 0 0;
	margin: 5px 5px 0 0;
	outline: none !important;
}

.required {
	float: left;
	font-size: 11px;
	color: #4d4b4b;
	margin: 10px 0 0 0 !important;
	padding: 0 !important;
}

.cameraimg {
	float: right;
	margin-left: 15px;
	margin-top: 15px;
}

.margintop {
	margin-top: 30px;
}

/* Client Publicity Kit Page */

.publicity_headline {
	font-size: 18px;
}

.publicity_subheadline {
	font-size: 16px;
	color: #be0011;
	font-weight: bold;
}

.item {
	margin-top: 40px;
}

.item img {
	float: left;
	margin: 5px 20px 0 0;
	border: 1px solid #000000;
}

.item h1 {
	font-size: 14px;
	color: #5c178a;
	font-weight: bold;
}

.item .download {
	float: left;
	width: 140px;
	margin: 0 20px 0 0;
}

.item img.download_button {
	border: none;
	margin-bottom: 5px;
}

.html {
	width: 550px;
	height: 200px;
	overflow: auto;
	border: 1px solid #000;
	font-family: "Lucida Console", Monaco, monospace;
	font-size: 12px;
}

ul.topics li {font-style:italic;font-weight:bold; margin-bottom: 10px; line-height: 18px;}
.break {display:block;}
.request {background:#eee none repeat scroll 0 0;
border:3px double #5C178A;
margin:20px 0;
padding:20px;
text-align:center;
margin-left: 165px;
}
.request h1 {margin:0;font-size:1.8em;}

a.mp3 {background:url(images/icon-mp3.jpg) no-repeat;padding:3px 0 3px 20px;}

a.pdf {background:url(images/pdf-small.jpg) no-repeat;padding:3px 0 3px 25px;}

/* PTBE page */

.ptbe_headline {
	text-align: center;
	margin-bottom: 0px;
}

.ptbe_subheadline {
	margin-top: 0px;
	text-align: center;
	color: #be0011;
}

.ptbe_imgs {
	text-align: center;
}

.ptbe_imgs .regimg {
	margin-right: 25px;
}

.section {
	font-weight: bold;
	color: #5c178a;
	font-size: 15px;
	margin-top: 35px;
}

.sectionred {
	font-weight: bold;
	color: #be0011;
	font-size: 15px;
	margin-top: 35px;
}

.ptbe_list li {
	list-style-type: none;
	list-style-image: none;
	background: url(images/redcheck.jpg) 0 3px no-repeat;
	margin: 0 5px 20px 0;
	padding: 2px 0 0 30px;
}

.regnow {
	width: 348px;
	background-color: #633798;
	margin: auto;
	padding: auto;
}

.regnow h1 {
	font-size: 18px;
	color: #ffffff;
	margin-top: 3px;
	margin-bottom: 10px;
	text-align: center;
}

#quote_section {
	background-color: #f6f3f3;
	border: 1px solid #dddddd;
	margin-bottom: 20px;
}

.hurry {
	font-weight: bold;
	font-size: 16px;
	color: #be0011;
	text-align: center;
	margin-top: 35px;
}

.hurry a {
	color: #be0011;
}

.moreinfo {
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}

.moreinfo_purple {
	color: #633798;
}

/* TGIM One Minute Audio Page */

.audioname {
	color: #be0011;
	font-size: 22px;
}

.download_files {
	float: left;
	width: 218px;
	margin: 0 0 0 40px;
	font-size: 11px;
}

.download_files a {
	outline: none;
	border: none;
}

.file_instructions {
	font-size: 11px;
	text-align: center;
}

.audioplayer {
	outline: none;
	margin-bottom: 10px;
}

/* TGIM Sign-Up page */

.ezineform {
	border: 1px solid #dbdbdb;
	padding: auto;
	padding: 4px;
	width: 60%;
	font-weight: bold;
	color: #4a4848;
}

.ezine_submit {
	width: 124px;
	height: 28px;
	margin: 0;
	border: 0;
	background: transparent url(images/signup.jpg) no-repeat center top;
	overflow: hidden;
	cursor: pointer;
	cursor: hand;
	display: inline;
	float: right;
	padding-top: 27px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 5px;
	margin-right: 10px;
	outline: none !important;
}

.signmeup {
	font-weight: bold;
	color: #be0011;
	font-size: 15px;
	text-align: center;
	margin-bottom: 20px;
}

.tgim_ss {
	float: right;
	border: 1px solid #c9c6c6;
	padding: 2px;
}

.nospam {
	margin-left: 140px;
}

/* Breakthrough Business page */

.subhead {
	font-size: 16px;
	font-weight: bold;
}

p.bbimage {
	text-align: center;
	font-size: 11px;
	margin: 20px 0 10px 0;
}

p.bbimage img {
	border: 1px solid #dddddd;
	margin-bottom: 10px;
}

p.bbimage a {
	outline: none;
}

p.include {
	font-weight: bold;
	font-size: 14px;
	color: #5c178a;
	margin-top: 25px;
}

p.include img {
	float: left;
	margin-right: 5px;
}

ol.dvdtitles {
	float: left;
	margin: 0;
	padding: 0;
	margin: 20px 0 0 30px;
	width: 240px;
}

ol.dvdtitles li {
	list-style-image: none;
	list-style-type: decimal;
	margin-bottom: 15px;
}

.ordernow {
	color: #92292d;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
}

.ordernow img {
	margin: 20px 0 5px 0;
}

.ordernow a {
	font-size: 10px;
}

.nooutline {
	outline: none;
	border: none;
}

.bblogo {
	margin: 20px 0 0 135px;
}

/* Thank God It's Monday Book page */

.bullethead {
	color: #92292d;
	font-weight: bold;
	font-size: 14px;
}

ul.bookpoints {
	margin: 0;
	padding: 0;
	margin-bottom: 20px;
}

ul.bookpoints li {
	list-style-type: none;
	list-style-image: none;
	background: url(images/darkred_bullet.jpg) 0 3px no-repeat;
	margin: 0 5px 10px 10px;
	padding: 0 0 0 25px;
}

.tgimbook {
	float: left;
	margin: 0 15px 10px 0;
}

/* Blog footer for TGIM Weely One-Minute Audios */

ul#blog_footer, ul#blog_footer li, ul#blog_footer li a {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul#blog_footer {
	display: block;
	margin-top: 20px;
	margin-bottom: 30px;
	overflow: hidden;
	width: 550px;
}
ul#blog_footer li, ul#blog_footer li a {
	border: none 0;
	display: block;
	float: left;
	height: 200px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul#blog_footer li.book a {
	background-image: url(images/blog_footer_book.jpg);
	width: 185px;
}
ul#blog_footer li.breakthrough_business a {
	background-image: url(images/blog_footer_bb.jpg);
	width: 180px;
}
ul#blog_footer li.event a {
	background-image: url(images/blog_footer_event.jpg);
	width: 185px;
}

/* Sign up form pop up */

#SignupPopup {
	position: absolute;
	margin-left: 400px;
	top: 20px;
	width: 380px;
	height: 390px;
	padding: 15px;
	visibility: hidden;
	z-index: 99999;
	border: 5px solid #92292d;
	background: #F2F0F1;
}

#SignupPopup h1 {
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	text-align: center;
	margin-right: 20px;
	margin-top: 0px;
}

#SignupPopup .ezinename {
	color: #92292d;
}


#SignupPopup .form {
	width: 300px;
	background-color: #92292d;
	color: #ffffff;
	padding: 4px;
	margin-top: 15px;
}

.popup_submit, .popup_submit_2 {
	width: 124px;
	height: 28px;
	margin: 0;
	border: 0;
	background: transparent url(images/signmeup_yellowbtn.jpg) no-repeat center top;
	overflow: hidden;
	cursor: pointer;
	cursor: hand;
	display: inline;
	float: right;
	padding-top: 27px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 5px;
	outline: none !important;
}
.popup_submit_2 {
	background: transparent url(images/getthedetails_yellowbtn.jpg) no-repeat center top;
}

.spam {
	margin-left: 180px;
}

.close {
	float: right;
	width: 18px;
}

/* 3 part teleseminar audio */

ul.teleseminaraudio {
	margin: 0;
	padding: 0;
	margin-bottom: 100px;
	margin-top: 25px;
}

ul.teleseminaraudio li {
	float: left;
	display: inline;
	text-align: center;
	font-size: 10px;
	margin: 0 30px 0 10px;
}

ul.teleseminaraudio li a {
	color: #59178a;
}

.downloadaudio {
	font-size: 10px;
}

/* 3 part teleseminar contest */

.contesthead {
	font-size: 20px;
	font-weight: normal;
}

.contestsubhead {
	font-size: 16px;
	color: #be0011;
	margin-top: 30px;
}

.prize {
	font-size: 14px;
	font-weight: bold;
}

#prizes {
	width: 400px;
	height: 210px;
	border: 1px solid #c4c1c1;
	background-image: url(images/prizebg.jpg);
	background-repeat: none;
	margin-left: 60px;
	margin-top: 25px;
}

#prizes ul.prizeimg {
	margin: 0;
	padding: 5px 0 0 0;
}

#prizes ul.prizeimg li {
	float: left;
	display: inline;
	margin-left: 5px;
	margin-right: 5px;
}

#prizes ul.prizeimg li.border {
	border-right: 1px solid #f3f3f3;
}

/* Live Events test page */

#liveevent {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #efebeb;
}

#liveevent img {
	float: left;
	margin-right: 25px;
	margin-bottom: 45px;
}

#liveevent img.bootcamp2 {
	margin-bottom: 90px;
}

#liveevent img.bootcamp {
	margin-bottom: 140px;
}

#liveevent img.ltt {
	margin-bottom: 50px;
}

#liveevent img.thinktank {
	margin-bottom: 70px;
}

.eventname {
	font-size: 16px;
	font-weight: bold;
	color: #5c178a;
	margin-bottom: 3px;
	margin-top: 20px;
}

.eventdate {
	font-weight: bold;
	color: #be0011;
	font-size: 14px;
}

.eventname_sub {
	font-weight: bold;
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Speaking page */

.keynotename {
	font-weight: bold;
	font-size: 16px;
	color: #be0011;
}

.keynotename_italic {
	font-weight: normal;
	font-style: italic;
}

/********** Fast Track page **************/

#guarantee {
	background: url(images/guaranteebg.jpg) no-repeat;
	color: #fff;
	width: 465px;
	height: 103px;
	padding: 17px 0 10px 95px;
	margin: 30px 0 50px 0;
}

#guarantee h2 {
	font-weight: bold;
	color: #000;
	font-size: 16px;
	margin-bottom: 5px;
	margin-top: 10px;
}

#guarantee p {
	margin-top: 0;
}

.register {
	margin: 30px 0 30px 100px;
}

.register .registernowtop {	
	background: url(images/regnow_top.jpg) no-repeat;
	width: 348px;
	height: 8px;
	margin: 0;
	padding: 0;
}

.register .registernow {
	width: 338px;
	background: #633798;
	padding: 0 5px 0 5px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
}

.register .registernow .arrows {
	font-size: 11px;
	font-weight: normal;
}

.register .registernow h1 {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	margin: 0;
	padding: 0;
}

.register .registernow a{
	font-size: 16px;
	color: #fead00;
	text-decoration: none;
	margin-top: 0;
}

.register .registernow a:hover {
	color: #fff;
	text-decoration: none;
}

.register .registernow a.smlink {
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
}

.register .registernow .info {
	text-align: left;
	font-weight: normal;
	margin: 15px 15px 15px 20px;
}

.register .registernow .info .w {
	color: #ffae00;
	font-weight: bold;
}

.register .registernow .info p {
	margin-top: 0;
	margin-bottom: 10px;
}

.registernowbottom {	
	background: url(images/regnow_bottom.jpg) no-repeat;
	width: 348px;
	height: 8px;
	margin: 0;
	padding: 0;
}
	
/************ Lead the Transformation page *************/

#freeticket {
	margin: 25px 0 35px 40px;
	border: 1px solid #dddddd;
	background-color: #ededed;
	width: 430px;
	padding: 10px;
	
}

#freeticket h1 {
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	margin-top: 0;
	margin-bottom: 10px;
}

#freeticket h2 {
	font-weight: bold;
	color: #5c178a;
	font-size: 12px;
}

#freeticket img {
	float: left;
	margin: 0 15px 20px 0;
}

#freeticket .emailbtn {
	background: url(images/emailbtn.jpg) 0 0 no-repeat;
	height: 27px;
	width: 141px;
	display: block;
	margin-left: 290px;
}

#freeticket .emailbtn:hover {
	background-position: 0 -27px;
}

#Connectors_Book 
{
	text-align:center;
	width: 100%;
	display:block;
}
.IntroBucket 
{
	width: 450px;
	display:block;
	background-image: url(images/right_topbg.jpg);
	height: 163px;
	background-repeat: no-repeat;
	margin: 0px;
	line-height: 14px;
	vertical-align: middle;
	padding-top: 15px;
}
.IntroBucket p {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}
.IntroBucket label {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.IntroBucketsmall  {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#leftcol  table {
}
IntroBucket hr {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#leftcol h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#leftcol table td {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-left: 0px;
}


#Testimonials
{
	text-align:center;
	width: 452px;
	display:block;
	background-image: url(images/buckets_intro.jpg);
	height: 122px;
	margin: 0px;
	padding: 0px;
}





.center {
	text-align: center;
}
.upperBox {
	width: 440px;
	padding:5px;
	margin: 0;
}
.IntroBucket #Keycode {
	margin-right: 10px;
}

