/* Last updated Oct 04, 2006  ae */

body { background-color: #666;margin: 0;padding: 0;border: 0;font: 0.8em Arial, sans-serif; line-height: 1; color: #000;	 }
a {text-decoration: underline;}
a img {border: none;}
a:link, a:visited {color: #666;font-weight:bold} /*#ff5c00*/
a:visited {color:#000;font-weight:bold}/*cc6600*/
a:hover, a:active {text-decoration:none;color:#ff5c00}

form {margin:0;padding:0}
input, select {font: 90% verdana, sans-serif}

/* Basic rules */
img	{border: 0;}

h1 { background-color: #666; height: 50px;margin:0;padding:0;}
h1 img {margin-left:13px;margin-top:18px;}

h2, h3 {font-family: Helvetica, Arial, sans-serif;line-height:normal}
h2 {font-size:150%;margin-top:.25em;margin-bottom:.5em;color: #000;}
h3 {font-size:100%;padding:0;margin-bottom:0;color: #333;}

/* structure */
/* for IE 5 for Mac \*/
#container { position:relative;background: #eee url(/img/bg_main_light.jpg) no-repeat 0 20px;width:970px;margin-left:auto;margin-right:auto;height: 1%;}
#container {background-color:#eee;}
/* end hack */

#logotext {display:none;}

#main {position:relative;height:1%}
#mainleft, #chaptermainleft, #interviewmainleft {width: 455px;margin-left: 20px;float: left;margin-top:16px;padding-left:20px;}
#mainright, #home_mainright, #mainrightvideo, #homeright {width: 428px; margin:0;float:right;background: #fff;height: 590px;margin-right: 2px;margin-top:1px;padding:0}
#homeright {height: 452px;}
#home_mainright {background: transparent;height:452px;}

#reviewsright {width: 428px;float:right;margin-right: 2px;margin-top:16px;padding-left:20px;}

#homebody {margin-top: 50px}

#mainrightvideo {background:#fff;}

#interview {text-align:center}
.interviews {width: 200px;float:left;font-size:95%;letter-spacing:0.03em;margin-bottom:1em}
.interviews ul {list-style: none;margin: 0;padding: 0;border: none;}
.interviews li {margin: 0;padding:0;padding-bottom:0.2em;clear:left}
.interviews li a {background:transparent;display:block;padding-top:0.5em}
.interviews img {vertical-align:middle;margin-right:0.5em;margin-top:-0.3em;width:30px;float:left;border:1px solid #ddd}

#mainleft p , #reviewsright p, #chaptermainleft p, #interviewmainleft p {line-height: 1.4;padding-right:20px;}
p.firstpara {margin-top: 25px}
span.leadin {font-size: 140%;font-weight:bold}

#chapterdownloadbox, #home_chapterdownloadbox {position:relative;background: #999;width:480px;padding-top:10px;padding-bottom:1em;height:1%;}
#chapterdownloadbox img, #home_chapterdownloadbox img {margin: 0 0 0 40px;display:block;}
#chapterdownloadbox p, #home_chapterdownloadbox p {margin-left: 40px;color:#fff;padding-left:0;} 
#home_chapterdownloadbox {position:relative;width:966px;border-left: 2px solid #eee;border-right: 2px solid #eee;border-bottom: 2px solid #eee;height:1%}
#home_chapterdownloadbox a, #home_chapterdownloadbox a:visited {color: #fff;background: transparent;text-decoration:underline;font-weight:bold}
#home_chapterdownloadbox a:hover {text-decoration:none}
#home_chapterdownloadbox p {margin-top:.25em;margin-bottom:.4em;line-height:1.4}

#chapterdownloadboxtitle {margin-left: 38px;}
 

/* Navigation */
#navcontainer {margin: 0; padding:0; height: 34px;}
#navcontainer ul {border:0;margin:0;padding:0;list-style-type: none;text-align:center;}
#navcontainer ul li {display: block;float: left;text-align: center;padding: 0;margin: 0;}
#navcontainer ul li a.active {cursor:pointer}
/* #navspacer {width:96px;background:#666;height:34px;} */
/* CHANGED TO REMOVE COMMENTS 20161018 eva@solspace.com */
#navspacer {width:185px;background:#666;height:34px;}

/*Download List */
#downloadqtlist, #downloadpdflist {margin: 0; padding:0;}
#downloadqtlist p, #downloadpdflist p {margin: 0; padding:0;margin-top: 1em}
#downloadqtlist li, #downloadpdflist li {margin-top:0.5em}
#downloadqtlist img, #downloadpdflist img {vertical-align:middle;}
#downloadqtlist ul, #downloadpdflist ul {border:0;margin:0;padding:0;list-style-type: none;margin-left:1em;margin-top:0.5em}
#downloadqtlist li a {line-height:1.5;font-size:95%}
#downloadpdflist li a {line-height:1.5;font-size:95%}

/* Chapter */
.chapter {position:relative;font-size:90%;margin-left:0}
.chapterimage {background-color: #999;width:30px;height:30px;float:left;margin-right:5px;margin-left:0}

#chaptercontainter {width:800px;padding: 0 0 1em 0;margin-bottom: 1em;font-family: Arial, Helvetica, sans-serif;background-color: transparent;color: #333;font-size:90%;}
#chaptercontainter ul {list-style: none;margin: 0;padding: 0;border: none;}
#chaptercontainter li {margin: 0;display: block;padding-bottom:0.7em;line-height:1.5}
#chaptercontainter li a {background:transparent;font-size: 120%;font-weight: bold;}
#chaptercontainter li a:visited {background:transparent;}
#chapterlist, #interviewlist {width:100%;margin:0;background:transparent;padding-top:10px;padding-bottom:15px;font-size:90%;border-top: 2px solid #ccc}

.chaptertitle {font-weight: bold;font-size: 110%;}
.caption, #videocaption {font-size:90%;margin:0;padding:0.5em;padding-top:0;margin-left: 35px;padding-top:10px;line-height:1.5;}
#videocaption {font-size:90%;margin:0;padding:0.5em;line-height:1.2;padding-top:0;margin-left:5px;}
.caption img {margin-left: -15px;padding-bottom:2px;margin-right:6px}
#mainleft .caption {margin-left:0;padding:0}

#chaptermainleft {width: 433px;}
#interviewmainleft {width: 900px}
.chaptername {font-size:110%;display:block;text-align:center;background-color:#666;color:#fff;margin:0 0 2px 2px;height:20px;padding-top:3px}
.chaptername:hover {background-color:#999;color:#fff;cursor:pointer}
#chaptermainleft p {padding-left:0;}

#chapternav, #interviewnav {font-size: 1.4em;color:#999;text-align:center;padding:0;margin:0.5em 0 0.5em 0}
#chapternav a, #interviewnav a {font-size: .8em;}



#videoclip {width:190px;float:left;padding:2px 0 0 5px;}
#videocaption {width: 200px;float:right;line-height:1.5;margin-top:15px;margin-right:10px}



#footer {background: #666;padding-top:10px;font-size:90%;}

ul#footerlist {border:0;margin:0;padding:0;list-style-type: none;text-transform: uppercase;}
ul#footerlist li {display: block;float: left;text-align: center;padding: 0;margin: 0;margin-left:10px}
ul#footerlist li a:link, ul#footerlist li a:visited {color: #fff;}
ul#footerlist li a:hover {color: #fff;}
#copyright {width: 250px;float:right;text-align:right;color:#eee;margin-right:10px;}

.clear {clear:both}

.clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


.center {text-align:center}

/* Comments */
.commentlist ul {
	list-style-type: none;
	margin:0;
	padding:0;
}
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em Arial, Sans-Serif;
	}
	
.commentlist li {
	font-weight: bold;
	list-style-type: none;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}