body {
	background-image: url(images/bkgrnd_body.jpg);
}
a:link, a:visited, a:active {
	color: #2F5E8D; /* color 1 */
}
a:hover {
	color: #8C9299; /* color2 */
}
h1 {
	color: #2F5E8D; /* color 1 */
}
h1 span {
	color: #8C9299; /* color2 */
}
h2 {
	color: #8C9299; /* color2 */
}

/* button styles */
.listen a:link, .listen a:active, .listen a:visited {
	background-image: url(images/btn_listen.jpg);
}
.watch a:link, .watch a:active, .watch a:visited {
	background-image: url(images/btn_watch.jpg);
}
.sideBox .listen a:link, .sideBox .listen a:active, .sideBox .listen a:visited, .sideBox .watch a:link, .sideBox .watch a:active, .sideBox .watch a:visited {
	background-image: url(images/side_box_btns.jpg);
}

/* main page regions */
#mainDiv {
	background-image: url(images/bkgrnd_mainwin.jpg);
}
#banner {
	background-image: url(images/banner.jpg);
}
#footerContent {
	border-top-color: #8C9299; /* color2 */
}
.sideBox {
	background-image: url(images/side_box_bottom.jpg);
}
.sideBoxTop {
	background-image: url(images/side_box_top.jpg);
}

/* regions within mainContent */
#introTop {
	background-image: url(images/brackets_top.gif);
}
#introBottom {
	background-image: url(images/brackets_bottom.gif);
}
#introMiddle {
	background-image: url(images/brackets_middle.gif);
}
.featurePix img,
* html .fourPod .featurePix img,
* html .fourPod .featurePix a:visited img,
* html .collex .featurePix img,
* html .collex .featurePix a:visited img,
* html .collex .leftCol .featurePix img,
* html .collex .leftCol .featurePix a:visited img,
* html .collex .rightCol .featurePix img,
* html .collex .rightCol .featurePix a:visited img,
* html .tableFour td .featurePix img,
* html .tableFour td .featurePix a:visited img,
* html .featurePodInner .featurePix img,
* html .featurePodInner .featurePix a:visited img,
.featuredAuth img,
* html .featurePodInner .featuredAuth img,
* html .featurePodInner .featuredAuth a:visited img,
.authorSideCol img,
* html .authorSideCol a:visited img,
.bookPix img,
* html .bookPix a:visited img,
.featureVid img,
* html .featureVid a:visited img,
.bioDiv img
{
	border-color: #758FA0; /* color3 */
}
#features .bookPod .featurePodInner #bio {
	border-top-color: #C1DAC2; /* color6 */
}
#sortButton {
	float: right;
}
.sorter {
	font-weight: bold;
	color: #666666;
}
.sorter select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	background-color: #EEEEEE;
}
.pager {
	font-weight: bold;
}
.pager strong, .pager a, .pager span {
	padding: .15em .4em .15em .4em;
}
.pager a:hover {
	background-color: #2F5E8D;
	color: #FFFFFF;
	text-decoration: none;
}
.pagerTop {
	text-align: right;
	margin-bottom: 4px;
}
.pagerTop .pager {
	text-align: right;
}
.pagerBottom .pager {
	text-align: right;
	border-top: 1px dashed #CCCCCC;
	margin-top: 4px;
	padding-top: 1px;
}
#subscribe #features {
	text-align: left;
}
#subscribe .featurePodLong {
	margin-top: 15px;
	margin-bottom: 15px;
	clear: both;
	border-bottom: 1px solid #EEEEEE;
	padding-bottom: 15px;
}
.podcastCover {
	float: right;
	width: 140px;
	margin-left: 20px;
	margin-bottom: 5px;
}
.featurePodLong ul {
	padding-left: 3em;
	list-style-position: outside;
	list-style-type: square;
	margin-top: .25em;
}
.featurePodLong ul li input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #EEEEEE;
	font-size: .85em;
	width: 71%;
	padding: 1px 1px 2px 1px;
}

/* regions within sideBar */
#newsletter a:link, #newsletter a:visited, #newsletter a:active {
	background-image: url(images/newsletter_btn.gif);
}
#nav li {
	background-image: url(images/blt_arrows.gif);
}
#nav li.currentPage {
	background-image: url(images/blt_arrows2.gif);
}
#nav li#btn1a {
	background-image: url(images/blt_arrows2.gif);
}
#nav li#btn2a {
	background-image: url(images/blt_arrows2.gif);
}
#nav li#btn3a {
	background-image: url(images/blt_arrows2.gif);
}
#nav li#btn4a {
	background-image: url(images/blt_arrows2.gif);
}
#nav li#btn5a {
	background-image: url(images/blt_arrows2.gif);
}
#nav li#btn6a {
	background-image: url(images/blt_arrows2.gif);
}
#nav li#btn7a {
	background-image: url(images/blt_arrows2.gif);
}
#nav li a:link, #nav li a:active, #nav li a:visited {
	border-bottom-color: #C1DAC2; /* color6 */
}
#nav li a.currentPageLink:link, #nav li a.currentPageLink:active, #nav li a.currentPageLink:visited {
	color: #2F5E8D; /* color 1 */
}
#nav li a:hover {
	color: #2F5E8D; /* color 1 */
	background-color: #E5E7F3; /* color5 */
}


/* type styles */
.bookPix ul li {
	font-weight: bold;
}
#sideBar p.rex span {
	color: #8C9299; /* color4 */
}
#intro h1 {
	color: #8C733F /* color2 */
}
#sideBar h1 {
	background-image: url(images/blt_arrows.gif);
}
.revQuote {
}
.revAttrib {
	color: #666666;
}
.revPub {
}
.revComments {
}
#subscribe #intro p {
	font-size: 100%;
}
#subscribe h2 {
	margin-bottom: .25em;
	color: #000000;
}
#faq h2 {
	margin-top: 1em;
	margin-bottom: .25em;
	color: #003366;
}
.podcastCopy p, .podcastCopy li {
	color: #666666;
}
.pocastCopy strong {
	color: #333333;
}
.vidTextLink {
	width: 220px;
	margin-left: auto;
	margin-right: auto;
}

/* secondary styles for all elements (keep at bottom) */

