#nav, #right_column, #list_signup, #learn_more{
display: none;
}

#content_container{ 
clear: both;
position: relative;
margin-left: auto;
margin-right: auto;
width: 768px;
font-family: Georgia, Times, Serif;
font-size: 13px;
}

#left_column .indent{
text-indent: 18px;
} 

#footer{
width: 768px;
clear: both;
padding-top: 25px;
font-family: Verdana, Arial, Sans-Serif;
font-size: 10px;
text-align: center;
margin-top: 10px;
line-height: 1.9em;
padding-bottom: 15px; 
}

/*========= HOME SPECIFIC =========*/


#middle_column h3{
border-bottom: 1px solid #CCCCCC;
padding-bottom: 3px;
margin-bottom: 10px;
}


#home_page #buy_book{
border-bottom: 0px;
}


#book_description{
border-bottom: 1px solid #CCCCCC;
margin-bottom: -5px;
}


#home_page #left_column p{
margin-top: -13px;
}





#middle_column .read_more{
margin-bottom: 15px;
margin-top: -5px;
}



#book_cover_lg{
margin-top: 0px;
}

#quote_box{
margin-top: 8px;
width: 235px;
font-family: Verdana, Arial, Sans-Serif;
font-size: 12px;
}


/*====== BOOK SPECIFIC ========*/

#extra_links{
font-family: Verdana, Arial, Sans-serif;
font-size: 10pt;
line-height: 1.81em;
font-weight: bold;
}

#extra_links a:link, #extra_links a:visited{
text-decoration: underline;
}

#extra_links a:hover, #extra_links a:active{
text-decoration: none;
}

.book_quote{
padding-left: 30px;
padding-right: 30px;
font-size: .85em;
text-align: justify;
}

#two_columns #left_column p, #two_columns #right_column p{
margin-top: 0px;
padding-top: 0px;
}



#who_should_read ul, #excerpts_reports ul, #contact_page ul{
padding-left: 16px;
line-height: 1.41em;
}

#who_should_read li{
padding-left: -10px;
}





#buy_book, #read_future_blog, #speaking_of_future, #blog_previous, #blog_archive{
padding-bottom: 10px;
border-bottom: 1px solid #CCCCCC;
line-height: 1.21em;
}


#two_columns #right_column #buy_book h3{
border-bottom: 1px solid #CCCCCC;
padding-bottom: 10px;
margin-bottom: 8px;
}

#learn_more{
font-family: Verdana, Arial, Sans-serif;
font-size: 12px;
line-height: 1.4em;
}

#learn_more img{
float: left;
padding-right: 15px;
}

.learn_more_text ul{
list-style-position: inside;
margin: 1em;
padding: 0px;
}

#learn_more a:link, #learn_more a:visited, .author_color{
color: #3366CC;
text-decoration: none;
}

#learn_more a:active, #learn_more a:hover{
text-decoration: underline;
}

.inline_quote{
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
margin-top: 15px;
margin-bottom: 15px;
}

.inline_quote .top_border{
padding-bottom: 10px;
}

.inline_quote .quote_source{
font-style: normal;
}

.inline_quote .more_reviews{
line-height: 1.8em;
}


/*====== SPEAKING SPECIFIC ========*/


/*====== REVIEWS SPECIFIC ========*/

#interviews ul li{
padding-bottom: 5px;
}

#first_quotes, #second_quotes, #interviews{
margin-top: 15px;
}

/*====== AUTHOR SPECIFIC ========*/
.inline_img_right{
position: relative;
float: right;
border: 1px solid #000000;
margin-left: 10px;
margin-bottom: 10px;
}



/*====== LINKS SPECIFIC ========*/

#links_page ul{
line-height: 1.41em;
margin-left: 0px;
padding-left: 35px;
}

#links_page li{
padding-bottom: 5px;
}



/*====== BUY SPECIFIC ========*/

#buy_fh img{
float: left;
padding-right: 15px;
}

#buy_fh #order_text{
padding-bottom: 85px;
}

#buy_top{
height: 9px;
margin-bottom: 0px;
}


/*====== BLOG SPECIFIC ========*/
#future_blog .post-footer{
font-style: italic;
}

#blog_previous h3, #blog_archive h3{
margin-top: -15px;
padding-bottom: 5px;
}

#blog_previous ul, #blog_archive ul{
margin-left: 0px;
padding-left: 25px;
}

#blog_archive{
margin-top: 30px;
}

#future_blog .post-footer a:link, #future_blog .post-footer a:visited, #blog_archive a:link, #blog_archive a:visited, #blog_previous a:link,#blog_previous a:visited{
color: #3366CC;
}

/*====== CONTACT SPECIFIC ========*/

#contact_over #two_columns #left_column, #email_list_page #two_columns #left_column{
border-right: 0px;
}

#contact_over #two_columns #right_column, #email_list_page #two_columns #right_column{
border-left: 1px solid #CCCCCC;
}

/*====== E-MAIL LIST SPECIFIC ========*/

#email_list{
height: 180px;
}

#email_list .email_text{
font-weight: bold;
font-family: Verdana, Arial, Sans-Serif;
font-size: 10px;
}
