body {
font-family: Georgia, Times, serif;
line-height: 16px;
font-size: 12px;
background-color: #ffffff; /* white */
}

.header1 {
font-family: Verdana, Helvetica, Arial, san-serif;
line-height: 24px;
font-size: 16px;
font-weight: bold;
}

.header2 {
font-family: Verdana, Helvetica, Arial, san-serif;
line-height: 16px;
font-size: 14px;
font-weight: bold;
}

.header3 {
font-family: Verdana, Helvetica, Arial, san-serif;
line-height: 16px;
font-size: 12px;
font-weight: bold;
}

h1,h2,h3,h4,h5,p,dl,dd,ol,td {
font-family: Georgia, Times, serif;
}

.byline {
font-style: oblique;
}

.gary_byline {
font-style: oblique;
}

.copytext {
color: #999999; /* darker gray */
}

.warningtext {
color: #FF0000; /* red */
}

em {
font-style: oblique;
}

strong {
font-weight: bolder;
}

img {
border: 0;
}

a:link {
font-family: Verdana, Helvetica, Arial, san-serif;
line-height: 14px;
font-size: 12px;
color: #0033cc; /* watery blue 3366ff */
text-decoration: none;
font-weight: bold;
}

a:hover {
font-family: Verdana, Helvetica, Arial, san-serif;
line-height: 14px;
font-size: 12px;
color: #0033cc; /* watery blue */
text-decoration: none;
font-weight: bold;
border-bottom: 1px #0033cc solid; /* watery blue */
}

a:visited {
font-family: Verdana, Helvetica, Arial, san-serif;
line-height: 14px;
font-size: 12px;
color: #0033cc; /* watery blue */
text-decoration: none;
font-weight: bold;
}

a:hover img {
border-bottom: none;
font-weight: bold;
}

/* for linked images that still display hover properties, use this class="image". */
a.image, a.image:link, a.image:visited, a.image:active, a.image:hover {
text-decoration: none;
border-bottom: none;
}

#wrapper {
width: 622px;
}

.header {
height: 125px;
background-image: url(images/bannerbkgrnd.jpg);
}

.left_column {
color: #ffffff; /* white */
background-color: #0033cc; /* watery blue */
font-family: Verdana, Helvetica, Arial, san-serif;
line-height: 14px;
font-size: 12px;
}

.left_column td {
font-family: Verdana, Helvetica, Arial, san-serif;
line-height: 14px;
font-size: 12px;
font-weight: bold;
}

.left_column p {
font-family: Georgia, Times, serif;
line-height: 12px;
font-size: 10px;
padding-left: 8px;
padding-right: 8px;
}

.testimonial {
font-style: oblique;
}

.byline {
font-weight: bold;
}

.left_column a:link {
color: #ffffff; /* white */
font-weight: bold;
text-decoration: none;
}

.left_column a:hover {
color: #ffffff; /* white */
font-weight: bold;
text-decoration: none;
border-bottom: 1px #ffffff solid; /* white */
}

.left_column a:visited {
color: #ffffff; /* white */
font-weight: bold;
text-decoration: none;
}

#testimonial_link {
padding-left: 8px;
padding-right: 8px;
}

.expanded_list {
line-height: 24px;
}

.chapter_list {
font-style: oblique;
}

.home_scene {
padding-left: 383px;
}

.review_scene {
padding-left: 88px;
}

.testimonials_scene {
padding-left: 194px;
}

.chapters_scene {
padding-left: 63px;
}

.short_course_scene {
padding-left: 291px;
}

.about_scene {
padding-left: 133px;
}

.buying_scene {
padding-left: 266px;
}

.newsletter_scene {
padding-left: 86px;
}

.ch1_scene {
padding-left: 80px;
}

.ch2_scene {
padding-left: 248px;
}

.ch3_scene {
padding-left: 50px;
}

.ch4_scene {
padding-left: 383px;
}

.ch5_scene {
padding-left: 155px;
}

.ch6_scene {
padding-left: 325px;
}

.ch7_scene {
padding-left: 57px;
}

.ch8_scene {
padding-left: 326px;
}

.ch9_scene {
padding-left: 354px;
}

.ch10_scene {
padding-left: 310px;
}

.ch11_scene {
padding-left: 363px;
}

.ch12_scene {
padding-left: 233px;
}

.ch13_scene {
padding-left: 317px;
}

.ch14_scene {
padding-left: 108px;
}

#navbar current {
font-weight: bolder;
}

.main_content {
padding-top: 17px;
padding-left: 17px;
padding-right: 40px;
text-align: left;
background-color: #ffffff; /* watery blue */
}

.footer {
padding-left: 17px;
padding-right: 40px;
text-align: center;
font-family: Verdana, Helvetica, Arial, san-serif;
line-height: 14px;
font-size: 10px;
font-weight: bold;
}

.footer a:link {
font-size: 10px;
}

.footer a:hover {
font-size: 10px;
}

.footer a:visited {
font-size: 10px;
}

.indent {
margin-left: 10px;
margin-right: 10px;
}
