@charset "utf-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #1a1a1a;
	background-color: #CCC;
	margin-left: 0px;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#containerTop {
	width: 982px;
	height:333px;
	background-image:url(../images/2010/topAreaBG.jpg);
}


/* this section is for the Featured Author */
#containerFeatured {
	width:337px;
	height:326px;
	background-image:url(../images/2010/cell-bg-1.gif);
	background-repeat:no-repeat;
	
}
#containerFeatured .padding {
	padding-top:31px;
	padding-left:0px;
	padding-right:0px;
	/* this DIV gives the text margins to the Featured box */
}
.authorsName {
	font-size:18px;
	margin-bottom:0px;
	margin-top:3px;
	margin-left:7px;
}
.author-of-book {
	font-size:12px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:7px;
}
.authors-blurb {
	font-size:11px;
	margin-top:3px;
	margin-bottom:3px;
	margin-right:8px;
	margin-left:7px;
}
.authors-links {
	font-size: 13px;
	font-weight:bold;
	margin-top:5px;
	padding-top:0px;
	margin-left:7px;
}
.authors-links A:link {color:#600; text-decoration:none;}
.authors-links A:visited {color:#600; text-decoration:none;}
.authors-links A:hover {color:#600; text-decoration:underline;}

/* this section is for the Daily Minute */
#containerDaily {
	width:337px;
	height:326px;
	background-image:url(../images/2010/cell-bg-2.gif);
	background-repeat:no-repeat;
}
#containerDaily .padding {
	padding-top:31px;
	padding-left:5px;
	padding-right:5px;
	/* this DIV gives the text margins to the Daily box */
}
.dailyCaption {
	font-size:16px;
	margin-top:2px;
	margin-bottom:0px;
}

/* this section is for the Daily Blog */
#containerBlog {
	width:299px;
	height:326px;
	background-image:url(../images/2010/cell-bg-3.gif);
	background-repeat:no-repeat;
}
#containerBlog .padding {
	padding-top:31px;
	padding-left:5px;
	padding-right:0px;
	/* this DIV gives the text margins to the Blog box */
}
#blogPosts {
	background-image:url(../images/2010/bill-background-blog.jpg);
	background-repeat:no-repeat;
	width:285px;
	height:146px;
}
#blogPosts .content {
	font-size:13px;
	color:#fff;
	margin-top:10px;
	margin-bottom:0px;
	margin-left: 10px;
	margin-right:105px;
	padding-top:0px;
	line-height:16px;
}
#blogPosts .content A:link {color:#fff; text-decoration:none;}
#blogPosts .content A:visited {color:#fff; text-decoration:none;}
#blogPosts .content A:hover {color:#fff; text-decoration:underline;}
#blogPosts UL {margin:19px; padding:0px;}
/* end of Daily Blog section */

/* this section is for the join email list */

#mailList {
	width:220px;
	height:60px;
	padding-top:44px;
	padding-left:20px;
	font-size:12px;
}

/* this section is for featured articles */
.articlesTitle {font-size:25px; padding-left:0px;padding-top:5px;}
#featuredArticles {
	width:944px;
	background-image:url(../images/2010/featuredArticlesBG.gif);
}
#featuredArticles A:link {color:#600; text-decoration:none;font-weight:bold;}
#featuredArticles A:visited {color:#600; text-decoration:none;font-weight:bold;}
#featuredArticles A:hover {color:#600; text-decoration:underline;font-weight:bold;}
.featuredBoxTitle {font-size:14px;font-weight:bold;}
/* end section for featured articles */

/* controls link colors for page when not specified otherwise */
A:link {color:#600;text-decoration:none;}
A:visited {color:#600;text-decoration:none;}
A:hover {color:#600;text-decoration:none;}
