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

html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, img, small, strong, dl, dt, dd, ol, ul, li, fieldset, form, label { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; 	vertical-align: baseline; background: transparent; }

body{ background:#fff; font-size:12px;  color:#000; font-family:Arial, Helvetica, sans-serif; }
a:link, a:visited{ color:#4c1177; text-decoration:none;}
a:hover{ color:#4c1177; text-decoration:underline;}

#container{ width:800px; margin:auto; background:url(images/container_bg.png) top left repeat-y; }

#header{ background:#fff url(images/think-grow-header.png) top left no-repeat; height:180px; }

#main-contents{ padding:30px; }
#main-contents p{ padding:10px 30px 10px 30px;  line-height:20px;  }

h1{ font-size:24px; padding-top:5px; padding-bottom:7px; text-align:center; color:#4c1177; clear:both; }
.hilyt{ color:#ae8e0d; }
.speakers-title{ font-size:30px; padding-top:5px; padding-bottom:7px; text-align:center; color:#4c1177; background:#4c1177; border-bottom:3px solid #FC0; margin-top:20px; color:#fc0; }
h2{ font-size:18px; padding-top:5px; padding-bottom:7px; text-align:center; color:#e0ad22; }
h3{ font-size:16px; padding-top:5px; padding-bottom:7px; text-align:center; color:#4c1177; }
h4{ font-size:30px; padding-top:5px; padding-bottom:7px; text-align:center; color:#4c1177; }
ul{ list-style:none; margin:auto; width:600px; margin-top:20px; margin-bottom:20px;  }
ul#biglist{ font-size:14px; font-weight:bold; color:#4c1177;   }
ul li{ margin-left:20px; margin-right:20px; background:url(images/starbul.png) no-repeat; padding-left:40px; line-height:30px; }

#ebook{ width:500px; margin:auto; padding:20px; border:1px dotted #ccc;  margin-top:20px;  margin-bottom:20px; background:#f3f1e8;}
#ebook p{ font-size:14px; font-weight:bold; color:#4c1177; line-height:20px;}
#ebook div.ebookform{ padding:5px 5px 5px 100px; background:url(images/thinkandgrowrichbook.jpg) top left no-repeat; margin:20px 30px 20px 30px; }
#ebook div.ebookform table{ width:200px; }
#ebook div.ebookform table td{ padding:3px; border-bottom:1px dotted #ccc; font-weight:bold; }
td.title{ width:100px; }
td.tfields{ width:200px; }

#testimonial{ padding:20px 20px 20px 120px; background:#945fad url(images/testi-icon.png) top left no-repeat; color:#fff; font-style:italic; margin:20px 40px;  border:1px dotted #60C; }
#testimonial h3{ font-style:normal; font-size:18px; color:#fC0; }
#testimonial .tname{ font-size:14px; font-weight:bold; color:#fff; }

#speakers{ width:780px; height:auto; margin-top:10px; clear:both; position:relative; padding:10px;}
#speakers h2{ font-size:16px; text-align:left; color:#4c1177; padding-left:30px; padding-top:10px;}
#speakers div#speakerpix{ width:140px; height:100px;  float:left; background:url(images/bubble-arrow.png) top right no-repeat;  }
#speakers div#speakerpix img, #speakers div#speakerpix2 img { padding-left:15px;}
#speakers div#speakerpix2{ width:140px; height:100px;  float:left; background:url(images/bubble-arrow2.png) top right no-repeat; }
#speakers div#speakerdesc{ width:598px; float:left; background:#fdfae0;  text-align:left ; padding:7px;}
#speakers div#speakerdesc2{ width:598px; float:left; background:#eee2f3;  text-align:left ; padding:7px;}

#seminars{ height:auto; margin:20px  25px 20px 25px; clear:both; position:relative; padding:5px; background:#fffbef; border:1px dotted #e4dbc2;}
.sem2{ background:#f6eafc !important; border:1px dotted #d2b8e0 !important;}
#seminars div{ margin:10px;  padding-left:220px;}
#seminars div h3{ font-size:18px; line-height:24px; color:#4c1177; text-align:left; padding:0px !important; border-bottom:1px #e6cc85 dotted;}
#seminars div h4{ font-size:14px; line-height:24px; color:#e0ad22; text-align:left; padding:0px !important;}
#seminars div p{ padding:0px !important; font-size:14px; font-weight:bold}
#seminars div p strong{ color:#666; }

#ebooks{ height:auto; width:700px; margin:20px  25px 20px 25px; clear:both; padding:10px;}
#ebooks div{ margin:5px;  height:260px; border:1px dotted #e4dbc2; float:left; background:#fffbef; border:1px dotted #e4dbc2; width:330px;}
#ebooks img{ margin:15px; float:left; border:2px solid #e4dbc2;  }







#footer{ height:41px; background:#fff url(images/footer-bg.png) bottom no-repeat; clear:both;}

