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

/* GLOBAL VALUES END */

.content {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: normal;
}

.content-ital {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: normal;
	font-style:italic;
}

.content a {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: bold;
	color: #F58426;
	text-decoration:none;
}

.content a:hover {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: bold;
	color: #C0C0C0;
	text-decoration: none;
}

.title_blue {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}

.title_blue_ital {
	font-family: helvetica, arial, verdana, sans serif;
	font-style: italic;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}

.title_orange {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: bold;
	color: #F58426;
	text-decoration: none;
}

.emphasis {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: bold;
}

.emphasis-ital {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
}

.emphasis-ul {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration:underline;
}

.emphasis a {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: bold;
	color: #F58426;
	text-decoration:none;
}

.emphasis a:hover {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: bold;
	color: #C0C0C0;
	text-decoration: none;
}

.emphasis-blue {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: bold;
}

.emphasis-blue a {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	text-decoration:none;
}
.emphasis-blue a:hover {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	text-decoration: underline;
}
.footer {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 12px;
}

.footer-ital {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 12px;
	font-style: italic;
}

.footer-blue a {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 12px;
	font-style: italic;
	color: #666;
	text-decoration: none;
}

.footer-blue a:hover {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 12px;
	font-style:italic;
	color: #666;
	text-decoration: underline;
}

.footer-orange a {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 12px;
	font-style:italic;
	color: #F58426;
	text-decoration: none;
}

.footer-orange a:hover {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 12px;
	font-style:italic;
	color: #F58426;
	text-decoration: underline;
}

.footer a {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 12px;
	color: #F58426;
	text-decoration:none;
}

.footer a:hover {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 12px;
	color: #C0C0C0;
	text-decoration:none;
}

/* LINKS VALUES BEG */

.content-14px {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: normal;
}

.content-ital-14px {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: normal;
	font-style:italic;
}

.content-14px a {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: bold;
	color: #F58426;
	text-decoration:none;
}

.content-14px a:hover {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: bold;
	color: #C0C0C0;
	text-decoration: none;
}

.title_blue-14px {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}

.title_orange-14px {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: bold;
	color: #F58426;
	text-decoration: none;
}

.emphasis-14px {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: bold;
}

.emphasis-ital-14px {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.emphasis-14px-ul {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:underline;
}

.emphasis-14px a {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: bold;
	color: #F58426;
	text-decoration:none;
}

.emphasis-14px a:hover {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: bold;
	color: #C0C0C0;
	text-decoration: none;
}

.emphasis-blue-14px {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: bold;
}

.emphasis-blue-14px a {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: bold;
	color: #C0C0C0;
	text-decoration:none;
}
.emphasis-blue-14px a:hover {
	font-family: helvetica, arial, verdana, sans serif;
	font-size: 14px;
	font-weight: bold;
	color: #F58426;
	text-decoration: none;
}

.dropcap {
    font-size: 390%;
    float: left;   
    line-height: 0.8em;
    padding: 0 1px 0 0;       
    color: #999;         
    font-family: Serif;    
    font-weight: bold;
    position: relative;
    left: -3px;
}

.dropcap a {
    color: #F58426;
	text-decoration:none;
}


/* LINKS VALUES END */

/* GLOBAL VALUES END */

/* HEADER BEG */

#container {
	margin: 0 auto;
	width: 1024px;
}

#content {
	width: 835px;
	float: left;
}

#header {
	width: 1024px;
	height: 150px;
	float: left;
}

#navlist {
	width: 189px;
	float: left;
	min-height: 768px;
}

#blank {
	height: 300px;
	width: 189px;
	background: url(../images/template/leftColumn.jpg) repeat-y;
	float: left;
}

#row1 {
	width: 836px;
	height: 96px;
	clear: both;	
}

#subtitle {
	width: 519px;
	height: 96px;
	float: left;
}

#header2 {
	width: 317px;
	height: 96px;
	float: left;
}

/* HEADER END */

/* HOME BEG */

/* UK BUY BEG */

ul#uk {
	list-style:none;
	padding:0px;
	float:left;
	line-height:0px;
	width:175px;
	padding-top:50px;
	background-image:url(../images/template/leftColumn.jpg)
}

#uk li {
	margin-left: 0px;
	float: left;
}

#uk li a {
	width: 175px;
	outline-width: 0;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -900em;
}

#uk #uk-amazon a {
	height: 17px;
	background: url(../images/home/uk_amazon.gif) no-repeat;
}

#uk #uk-amazon a:hover {
	height: 17px;
	background: url(../images/home/uk_amazono.gif) no-repeat;
}

#uk #uk-play a {
	height: 16px;
	background: url(../images/home/uk_play.gif) no-repeat;
}

#uk #uk-play a:hover {
	height: 16px;
	background: url(../images/home/uk_playo.gif) no-repeat;
}

#uk #uk-ws a {
	height: 20px;
	background: url(../images/home/uk_ws.gif) no-repeat;
}

#uk #uk-ws a:hover {
	height: 20px;
	background: url(../images/home/uk_wso.gif) no-repeat;
}

/* UK BUY END */

ul#ctd {
	list-style:none;
	padding:0px;
	float:left;
	line-height:0px;
	width:175px;
	padding-top:50px;
	background-image:url(../images/template/leftColumn.jpg)
}

#row2 {
	width: 836px;
	height: 241px;
	clear: both;	
}

#slideshow {
	width: 532px;
	height: 241px;
	float: left;	
}

#row2b{
	width: 304px;
	height: 241px;
	float: left;	
}

#row3_vid {
	width: 836px;
	height: 215px;
}

* + html #row3_vid {
    margin-top: 95px; /* IE7 hack */
}

#row3a_vid {
	width: 515px;
	height: 215px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	marging-bottom: 15px;
}

#row3 {
	width: 836px;
	height: 190px;
	clear: both;	
}

#row3a {
	width: 515px;
	height: 169px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	padding-bottom: -5px;
	background: url(../images/home/theAuthors.gif) no-repeat;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#row3b {
	width: 303px;
	height: 215px;
	float: right;
}

#row4 {
	width: 836px;
	height: 500px;
	clear: both;	
}

#row4a {
	width: 532px;
	height: 350px;
	float: left;
}

#row4c {
	width: 303px;
	height: 13px;
	float: left;	
}

#row4b {
	width: 303px;
	height: 500px;
	float: left;	
}

#twitter_feed {
	margin-top: 10px;
	margin-left: 50px;
	float: left;
	clear: both;
	height: 450px;
}

/* BUYTHEBOOK NAVIGATION BEG */

ul#buy-nav {
	list-style:none;
	padding:0px;
	float:left;
	line-height:0px;
	width:303px;
}

#buy-nav li {
	margin-left: 0px;
	float: left;
}

#buy-nav li a {
	width: 303px;
	outline-width: 0;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -900em;
}

#buy-nav #amazon a {
	height: 17px;
	background: url(../images/home/amazon.jpg) no-repeat;
}

#buy-nav #amazon a:hover {
	height: 17px;
	background: url(../images/home/amazon_over.jpg) no-repeat;
}

#buy-nav #bn a {
	height: 17px;
	background: url(../images/home/bn.jpg) no-repeat;
}

#buy-nav #bn a:hover {
	height: 17px;
	background: url(../images/home/bn_over.jpg) no-repeat;
}

#buy-nav #borders a {
	height: 16px;
	background: url(../images/home/borders.jpg) no-repeat;
}

#buy-nav #borders a:hover {
	height: 16px;
	background: url(../images/home/borders_over.jpg) no-repeat;
}

#buy-nav #indie a {
	height: 21px;
	background: url(../images/home/indie.jpg) no-repeat;
}

#buy-nav #indie a:hover {
	height: 21px;
	background: url(../images/home/indie_over.jpg) no-repeat;
}

#buy-nav #kindle a {
	height: 22px;
	background: url(../images/home/kindle.gif) no-repeat;
	margin-left: 1px;
}

#buy-nav #kindle a:hover {
	height: 22px;
	background: url(../images/home/kindle_over.gif) no-repeat;
	margin-left: 1px;
}

#buy-nav #itunes a {
	height: 17px;
	background: url(../images/home/itunes.gif) no-repeat;
	margin-left: 1px;
}

#buy-nav #itunes a:hover {
	height: 17px;
	background: url(../images/home/itunes_over.gif) no-repeat;
	margin-left: 1px;
}

#buy-nav #audible a {
	height: 14px;
	background: url(../images/home/audible.gif) no-repeat;
	margin-left: 1px;
}

#buy-nav #audible a:hover {
	height: 14px;
	background: url(../images/home/audible_over.gif) no-repeat;
	margin-left: 1px;
}

#buy-nav #audio a {
	height: 32px;
	background: url(../images/home/audio.gif) no-repeat;
	margin-left: 1px;
}

#buy-nav #audio a:hover {
	height: 32px;
	background: url(../images/home/audio_over.gif) no-repeat;
	margin-left: 1px;
}

#colbert {
	float:left;	
}

#ted {
	float: right;	
}

/* BUYTHEBOOK NAVIGATION END */

/* HOME END */

/* FOLLOW US NAVIGATION BEG */

ul#follow-nav {
	list-style:none;
	padding:0px;
	float:left;
	line-height:0px;
	height:44px;
}

#follow-nav li {
	margin-left: 0px;
	float: left;
}

#follow-nav li a {
	height:44px;
	outline-width: 0;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -900em;
}

#follow-nav #facebook a {
	width: 98px;
	background: url(../images/home/facebook.jpg) no-repeat;
}

#follow-nav #facebook a:hover {
	width: 98px;
	background: url(../images/home/facebooko.jpg) no-repeat;
}

#follow-nav #twitter a {
	width: 205px;
	background: url(../images/home/twitter.jpg) no-repeat;
}

#follow-nav #twitter a:hover {
	width: 205px;
	background: url(../images/home/twittero.jpg) no-repeat;
}

/* FOLLOW US NAVIGATION END */

/* DESCRIPTION BEG */

#desc_row2 {
	width: 533px;
	clear: both;	
}

#desc_row2a{
	width: 533px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	padding-bottom: 40px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#desc_row3 {
	width: 533px;
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#desc_row3a {
	width: 533px;
	float: left;
}

/* DESCRIPTION END */

/* TOC BEG */

#toc_row2 {
	width: 836px;
	height: 255px;
	clear: both;	
}

#toc_row2a{
	width: 533px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	padding-bottom: 40px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#toc_row3{
	width: 533px;
	height: 224px;
	float: left;
	clear: both;
}

#toc_row3a{
	width: 533px;
	height: 224px;
	float: left;
	margin-left: 5px;
	margin-top: 25px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#toc_row4{
	width: 533px;
	float: left;
	clear: both;
}

#slides_row4{
	width 533px;
	float: left;
	clear: both;
	margin-left: 5px;
	margin-top: 25px;
}

#toc_row4a{
	width: 533px;
	float: left;
	margin-left: 5px;
	margin-top: 35px;
}

/* TOC END */

/* TRANSLATIONS BEG */

#trow2 {
	width: 610px;
	min-height: 350px;
	clear: both;
	margin-left: 12px;
	padding-bottom: 10px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#trow3 {
	width: 610px;
	clear: both;
	margin-left: 12px;
	margin-top: 30px;
	padding-bottom: 10px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

/* TRANSLATIONS END */

/* NEWS BEG */

#news_row2 {
	width: 700px;
	min-height: 500px;
	clear: both;
	margin-left: 5px;
	margin-top: 5px;
	padding-bottom: 40px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#news_row2a {
	width: 160px;
	float: left;
}
#news_row2b {
	width: 450px;
	float: left;
}

#news_row3 {
	width: 836px;
	height: 533px;
	clear: both;
}

#news_row3a{
	width: 700px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	padding-bottom: 40px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#news_row3b{
	width: 0px;
	height: 533px;
	float: left;
}

/* NEWS END */

/* REVIEWS BEG */

#rev_row2 {
	width: 700px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	padding-bottom: 10px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#rev_row3 {
	width: 700px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#rev_row4 {
	width: 700px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#rev_row5 {
	width: 700px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#rev_row6 {
	width: 700px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#rev_row7 {
	width: 700px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#rev_row8 {
	width: 700px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

/* REVIEWS END */

/* MULTIMEDIA BEG */

#mrow2 {
	width: 533px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	padding-bottom: 40px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#mrow3 {
	width: 818px;
	height: 350x;	
	float: left;
	clear: both;
}

#mrow4 {
	width: 818px;
	height: 350px;	
	float: left;
	clear: both;
}

/* MULTIMEDIA END */

/* NETWORK BEG */

#net_row2 {
	width: 620px;
	clear: both;
	float: left;
	margin-left: 5px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#net_row3 {
	width: 620px;
	clear: both;
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

/* NETWORK END */

/* NVIDEO BEG */

#nvid_row2 {
	width: 620px;
	clear: both;
	float: left;
	margin-left: 5px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#nvid_row3 {
	width: 620px;
	clear: both;
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#nvid_row4 {
	width: 620px;
	clear: both;
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#nvid_row3 {
	width: 620px;
	clear: both;
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#nvid_row4 {
	width: 620px;
	clear: both;
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#nvid_row5 {
	width: 620px;
	clear: both;
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#nvid_row6 {
	width: 620px;
	clear: both;
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

/* NVIDEO END */

/* TG BEG */

#tg_row3 {
	width: 825px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	margin-bottom: 100px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#tg_row4 {
	width: 825px;
	clear: both;	
	float: left;
	margin-left: 5px;
	padding-bottom: 5px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

/* TG END */

/* CLUB BEG */

#club_row2a {
	width: 533px;
	clear: both;
}

#club_row2 {
	width: 533px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	padding-bottom: 10px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#club_row3 {
	width: 533px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#club_row4 {
	width: 533px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#club_row5 {
	width: 533px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#club_row6 {
	width: 533px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#club_row7 {
	width: 533px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#club_row8 {
	width: 533px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#club_row9 {
	width: 533px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#club_row10 {
	width: 533px;
	clear: both;	
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	padding-bottom: 10px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

/* CLUB END */

/* LINKS BEG */

#links_col2 {
	width: 222px;	
	float: right;
	margin-left: 5px;
	margin-top: 5px;
	padding-bottom: 10px;
	background-color: #9B9A9A;
	border: thin #474747 solid;
}

/* LINKS END */

/* DISCUSS BEG */

iframe {
border: 0px solid #ffffff;
}

/* DISCUSS END */

/* AUTHORS BEG */

#arow2 {
	width: 836px;
	height: 371px;
	clear: both;
	background: url(../images/authors/theAuthors1.jpg) no-repeat;
}

#arow2a {
	width: 535px;
	height: 371px;
	float: left;
}

#arow2b{
	width: 0px;
	height: 371px;
	float: left;	
}

#arow3 {
	width: 510px;
	clear: both;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	padding-bottom: 30px;
	background: url(../images/authors/theAuthors2.gif) no-repeat;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#arow3a {
	width: 130px;
	float: left;
}

#arow3b {
	width: 370px;
	float: left;
}

#arow4 {
	width: 510px;
	clear: both;
	float: left;
	margin-top: 20px;
	margin-left: 5px;
	padding-bottom: 30px;
	background: url(../images/authors/theAuthors3.gif) no-repeat;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#arow4a {
	width: 130px;
	float: left;
}

#arow4b {
	width: 370px;
	float: left;	
}

/* AUTHORS END */

/* CONTACT BEG */

#crow2 {
	width: 510px;
	clear: both;
	float: left;
	margin-left: 9px;
	margin-top: 5px;
	padding-bottom: 30px;
	background: url(../images/authors/theAuthors2.gif) no-repeat;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#crow2a {
	width: 535px;
	float: left;
}

#crow2b{
	width: 0px;
	float: left;	
}

#crow3 {
	width: 510px;
	clear: both;
	float: left;
	margin-top: 20px;
	margin-left: 9px;
	padding-bottom: 30px;
	background: url(../images/authors/theAuthors3.gif) no-repeat;
	background-color: #fff5ef;
	border: thin #F58426 solid;
}

#crow3a {
	width: 535px;
	float: left;
}

#crow3b {
	width: 0px;
	float: left;	
}

#crow4 {
	width: 510px;
	clear: both;
	float: left;
	margin-top: 20px;
	margin-left: 9px;
	padding-bottom: 30px;
	background-color: #F5F5F5;
	border: thin #C0C0C0 solid;
}

#crow4a {
	width: 535px;
	float: left;
}

/* CONTACT END */

/* BUY BEG */

#brow2 {
	width: 836px;
	height: 467px;
	clear: both;	
}

#brow2a {
	width: 532px;
	height: 467px;
	float: left;	
}

#brow2b{
	width: 304px;
	height: 306px;
	float: right;	
}

#brow3 {
	width: 836px;
	height: 35px;
	clear: both;
	float: left;
}

#brow3a {
	width: 535px;
	height: 35px;
	float: left;
	clear: both;
}

#brow3b {
	width: 0px;
	height: 35px;
	float: left;
}

#brow4 {
	width: 836px;
	height: 28px;
	clear: both;
	float: left;
}

#brow4a {
	width: 535px;
	height: 28px;
	float: left;
	clear: both;
}

#brow4b {
	width: 0px;
	height: 28px;
	float: left;	
}

#brow5 {
	width: 836px;
	height: 38px;
	clear: both;
	float: left;
}

#brow5a {
	width: 535px;
	height: 38px;
	float: left;
	clear: both;
}

#brow5b {
	width: 301px;
	height: 38px;
	float: left;	
}

/* NAVIGATION BEG */

ul#bnav {
	list-style:none;
	padding:0px;
	float:left;
	line-height:0px;
	width:535px;
}

#bnav li {
	margin-left: 0px;
	float: left;
}

#bnav li a {
	height: 35px;
	outline-width: 0;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -900em;
}

#bnav #bnav-amazon a {
	width: 111px;
	background: url(../images/buy/1.gif) no-repeat;
}

#bnav #bnav-amazon a:hover {
	background: url(../images/buy/1o.gif) no-repeat;
}

#bnav #bnav-bn a {
	width: 167px;
	background: url(../images/buy/2.gif) no-repeat;
}
#bnav #bnav-bn a:hover {
	background: url(../images/buy/2o.gif) no-repeat;
}

#bnav #bnav-borders a {
	width: 99px;
	background: url(../images/buy/3.gif) no-repeat;
}
#bnav #bnav-borders a:hover {
	background: url(../images/buy/3o.gif) no-repeat;
}

#bnav #bnav-indie-bound a {
	width: 158px;
	background: url(../images/buy/4.gif) no-repeat;
}

#bnav #bnav-indie-bound a:hover {
	background: url(../images/buy/4o.gif) no-repeat;
}

/* NAVIGATION ENDS */

/* BUY END */

/* NAVIGATION BEG */

* + html #nav ul.subnav{
    margin-left: -25px; /* IE7 hack */
}

ul#nav {
	list-style:none;
	padding:0px;
	float:left;
	line-height:0px;
	width:189px;
	height:25px;
}

#nav li {
	margin-left: 0px;
	float: left;
}

#nav li a {
	width: 189px;
	height: 25px;
	outline-width: 0;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -900em;
}

#nav #nhome a {
	height: 25px;
	background: url(../images/nav/nav1.jpg) no-repeat;
}

#nav #nhome a:hover {
	height: 25px;
	background: url(../images/nav/nav1o.jpg) no-repeat;
}

#nav #nbook a {
	height: 25px;
	background: url(../images/nav/nav2.jpg) no-repeat;
}

#nav #nbook a:hover {
	height: 25px;
	background: url(../images/nav/nav2o.jpg) no-repeat;
}

#nav #ntrans a {
	height: 25px;
	background: url(../images/nav/nav2trans.gif) no-repeat;
}

#nav #ntrans a:hover {
	height: 25px;
	background: url(../images/nav/nav2transo.gif) no-repeat;
}

#nav #nnews a {
	height: 25px;
	background: url(../images/nav/nav3.gif) no-repeat;
}

#nav #nnews a:hover {
	height: 25px;
	background: url(../images/nav/nav3o.gif) no-repeat;
}

#nav #nreviews a {
	height: 25px;
	background: url(../images/nav/nav4.jpg) no-repeat;
}

#nav #nreviews a:hover {
	height: 25px;
	background: url(../images/nav/nav4o.jpg) no-repeat;
}

#nav #nmultimedia a {
	height: 25px;
	background: url(../images/nav/nav5.jpg) no-repeat;
}

#nav #nmultimedia a:hover {
	height: 25px;
	background: url(../images/nav/nav5o.jpg) no-repeat;
}

#nav #nclub a {
	height: 25px;
	background: url(../images/nav/nav6.jpg) no-repeat;
}

#nav #nclub a:hover {
	height: 25px;
	background: url(../images/nav/nav6o.jpg) no-repeat;
}

#nav #nslides a {
	height: 25px;
	background: url(../images/nav/nav7.jpg) no-repeat;
}

#nav #nslides a:hover {
	height: 25px;
	background: url(../images/nav/nav7o.jpg) no-repeat;
}

#nav #ndiscuss a {
	height: 25px;
	background: url(../images/nav/nav8.jpg) no-repeat;
}

#nav #ndiscuss a:hover {
	height: 25px;
	background: url(../images/nav/nav8o.jpg) no-repeat;
}

#nav #nauthors a {
	height: 25px;
	background: url(../images/nav/nav9.jpg) no-repeat;
}

#nav #nauthors a:hover {
	height: 25px;
	background: url(../images/nav/nav9o.jpg) no-repeat;
}

#nav #ncontact a {
	height: 25px;
	background: url(../images/nav/nav10.jpg) no-repeat;
}

#nav #ncontact a:hover {
	height: 25px;
	background: url(../images/nav/nav10o.jpg) no-repeat;
}

#nav #nlinks a {
	height: 25px;
	background: url(../images/nav/nav11.gif) no-repeat;
}

#nav #nlinks a:hover {
	height: 25px;
	background: url(../images/nav/nav11o.gif) no-repeat;
}

#nav #nbuy a {
	height: 25px;
	background: url(../images/nav/nav12.jpg) no-repeat;
}

#nav #nbuy a:hover {
	height: 25px;
	background: url(../images/nav/nav12o.jpg) no-repeat;
}

body#home #nhome a {
	background: url(../images/nav/nav1o.jpg) no-repeat;
}
body#book #nbook a {
	background: url(../images/nav/nav2o.jpg) no-repeat;
}
body#trans #ntrans a {
	background: url(../images/nav/nav2transo.gif) no-repeat;
}
body#news #nnews a {
	background: url(../images/nav/nav3o.gif) no-repeat;
}
body#reviews #nreviews a {
	background: url(../images/nav/nav4o.jpg) no-repeat;
}
body#multimedia #nmultimedia a {
	background: url(../images/nav/nav5o.jpg) no-repeat;
}
body#club #nclub a {
	background: url(../images/nav/nav6o.jpg) no-repeat;
}
body#slides #nslides a {
	background: url(../images/nav/nav7o.jpg) no-repeat;
}
body#discuss #ndiscuss a {
	background: url(../images/nav/nav8o.jpg) no-repeat;
}
body#authors #nauthors a {
	background: url(../images/nav/nav9o.jpg) no-repeat;
}
body#contact #ncontact a {
	background: url(../images/nav/nav10o.jpg) no-repeat;
}
body#links #nlinks a {
	background: url(../images/nav/nav11o.gif) no-repeat;
}
body#buy #nbuy a {
	background: url(../images/nav/nav12o.jpg) no-repeat;
}

/* NAVIGATION END */

/* SUBNAVIGATION BEG */

#nav ul.subnav {
	list-style:none;
	padding:0px;
	position: absolute;
	margin-left: 164px;
	line-height:0px;
	width:203px;
	z-index: 100;
	display: none;
}

#nav ul.subnav li {
	position: relative;
}

#nav ul.subnav li a {
	width: 203px;
	height: 24px;
	outline-width: 0;
	display: block;
	float: left;
	text-decoration: none;
}

#nav ul.subnav #ndescription a {
	width: 203px;
	background: url(../images/nav/subnav/2a.jpg) no-repeat;
}

#nav ul.subnav #ndescription a:hover {
	width: 203px;
	background: url(../images/nav/subnav/2ao.jpg) no-repeat;
}

#nav ul.subnav #ntoc a {
	width: 203px;
	background: url(../images/nav/subnav/2b.jpg) no-repeat;
}

#nav ul.subnav #ntoc a:hover {
	width: 203px;
	background: url(../images/nav/subnav/2bo.jpg) no-repeat;
}

#nav ul.subnav #nchapter a {
	width: 203px;
	background: url(../images/nav/subnav/2c.jpg) no-repeat;
}

#nav ul.subnav #nchapter a:hover {
	width: 203px;
	background: url(../new/images/nav/subnav/2co.jpg) no-repeat;
}

#nav ul.subnav #nsupp a {
	width: 203px;
	background: url(../images/nav/subnav/2d.jpg) no-repeat;
}

#nav ul.subnav #nsupp a:hover {
	width: 203px;
	background: url(../images/nav/subnav/2do.jpg) no-repeat;
}

#nav ul.subnav #nexcerpt a {
	width: 203px;
	background: url(../images/nav/subnav/2e.jpg) no-repeat;
}

#nav ul.subnav #nexcerpt a:hover {
	width: 203px;
	background: url(../images/nav/subnav/2eo.jpg) no-repeat;
}

#nav ul.subnav #naudio a {
	width: 203px;
	background: url(../images/nav/subnav/2j.gif) no-repeat;
}

#nav ul.subnav #naudio a:hover {
	width: 203px;
	background: url(../images/nav/subnav/2jo.gif) no-repeat;
}

#nav ul.subnav #nknow a {
	width: 203px;
	background: url(../images/nav/subnav/2f.jpg) no-repeat;
}

#nav ul.subnav #nknow a:hover {
	width: 203px;
	background: url(../images/nav/subnav/2fo.jpg) no-repeat;
}

#nav ul.subnav #nextras a {
	width: 203px;
	background: url(../images/nav/subnav/2g.jpg) no-repeat;
}

#nav ul.subnav #nextras a:hover {
	width: 203px;
	background: url(../images/nav/subnav/2go.jpg) no-repeat;
}

#nav ul.subnav #nnewssub a {
	width: 203px;
	background: url(../images/nav/subnav/3a.jpg) no-repeat;
}

#nav ul.subnav #nnewssub a:hover {
	width: 203px;
	background: url(../images/nav/subnav/3ao.jpg) no-repeat;
}

#nav ul.subnav #nevents a {
	width: 203px;
	background: url(../images/nav/subnav/3b.jpg) no-repeat;
}

#nav ul.subnav #nevents a:hover {
	width: 203px;
	background: url(../images/nav/subnav/3bo.jpg) no-repeat;
}

#nav ul.subnav #nnewsvid a {
	width: 203px;
	background: url(../images/nav/subnav/5a.jpg) no-repeat;
}

#nav ul.subnav #nnewsvid a:hover {
	width: 203px;
	background: url(../images/nav/subnav/5ao.jpg) no-repeat;
}

#nav ul.subnav #nnewsaud a {
	width: 203px;
	background: url(../images/nav/subnav/5b.gif) no-repeat;
}

#nav ul.subnav #nnewsaud a:hover {
	width: 203px;
	background: url(../images/nav/subnav/5bo.gif) no-repeat;
}

#nav ul.subnav #nnetwork a {
	width: 203px;
	background: url(../images/nav/subnav/5c.gif) no-repeat;
}

#nav ul.subnav #nnetwork a:hover {
	width: 203px;
	background: url(../images/nav/subnav/5co.gif) no-repeat;
}

#nav ul.subnav #ntalks a {
	width: 203px;
	background: url(../images/nav/subnav/5d.gif) no-repeat;
}

#nav ul.subnav #ntalks a:hover {
	width: 203px;
	background: url(../images/nav/subnav/5do.gif) no-repeat;
}

#nav ul.subnav #ntouchgraph a {
	width: 203px;
	background: url(../images/nav/subnav/5e.gif) no-repeat;
}

#nav ul.subnav #ntouchgraph a:hover {
	width: 203px;
	background: url(../images/nav/subnav/5eo.gif) no-repeat;
}

#nav ul.subnav #nqa a {
	width: 203px;
	background: url(../images/nav/subnav/9a.jpg) no-repeat;
}

#nav ul.subnav #nqa a:hover {
	width: 203px;
	background: url(../images/nav/subnav/9ao.jpg) no-repeat;
}

#nav ul.subnav #subamazon a {
	width: 203px;
	background: url(../images/nav/subnav/11a.jpg) no-repeat;
}

#nav ul.subnav #subamazon a:hover {
	width: 203px;
	background: url(../images/nav/subnav/11ao.jpg) no-repeat;
}

#nav ul.subnav #subbn a {
	width: 203px;
	background: url(../images/nav/subnav/11b.jpg) no-repeat;
}

#nav ul.subnav #subbn a:hover {
	width: 203px;;
	background: url(../images/nav/subnav/11bo.jpg) no-repeat;
}

#nav ul.subnav #subborders a {
	width: 203px;
	background: url(../images/nav/subnav/11c.jpg) no-repeat;
}

#nav ul.subnav #subborders a:hover {
	width: 203px;
	background: url(../images/nav/subnav/11co.jpg) no-repeat;
}

#nav ul.subnav #subindie a {
	width: 203px;
	background: url(../images/nav/subnav/11d.gif) no-repeat;
}

#nav ul.subnav #subindie a:hover {
	width: 203px;
	background: url(../images/nav/subnav/11do.gif) no-repeat;
}

#nav ul.subnav #kindle a {
	width: 203px;
	background: url(../images/nav/subnav/11e.gif) no-repeat;
}

#nav ul.subnav #kindle a:hover {
	width: 203px;
	background: url(../images/nav/subnav/11eo.gif) no-repeat;
}

#nav ul.subnav #audiobook a {
	width: 203px;
	background: url(../images/nav/subnav/11f.gif) no-repeat;
}

#nav ul.subnav #audiobook a:hover {
	width: 203px;
	background: url(../images/nav/subnav/11fo.gif) no-repeat;
}

#nav li:hover .subnav ul li{
    display:none;
    }
#nav li:hover .subnav ul li{
    display:block;
    }
	
/* SUBNAVIGATION END */

#copyright {
	width: 1024px;
	text-align: left;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	clear: both;
	float: left;
	margin-top: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}

#screenshot{
	position:absolute;
	border:1px solid #C0C0C0;
	background:#FFF;
	padding:5px;
	display:none;
	color:#C0C0C0;
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	}