@charset "utf-8"; /* ******************************************************************************************************************************** Version: 1.9 Date: March 29, 2011 Organization: Digital Divide Data ("DDD"), http://www.digitaldividedata.org Author(s): Ash Alluri (Product Development), Chhoy Vorng (Technical Solutions) Contributor(s): Eric Gold (Sr. Project Manager), Thearen Lay (Software Developer) ********************************************************************************************************************************* DDD utilizes this standard stylesheet for all eBook conversion services and deliverables. When DDD produces ePub and Kindle derivatives, we balance fidelity to the printed page layout against web standard best practices using this standard stylesheets. This stylesheet can stand-alone and provide an exceptional eBook product that is aesthetic, readable and pleasant for the end-user. Additionally, depending upon project-specific or or other customer-specific requirements, this stylesheet may be modified and further customized pre or post eBook production. ********************************************************************************************************************************** */ body{ font-family:"Georgia", Georgia, sans-serif; color:#000; margin:0em 1.25em 0em 1.25em; text-decoration: none; word-spacing:normal; text-align:left; letter-spacing:0; line-height:1.3em; font-size: .8em; } /* ************************************************************************************************************************************ Front Matter: containts styles for book elements between the cover page and main content (i.e. copyright, table of contents, etc.). ************************************************************************************************************************************* */ .cover, .titlepage, .copyright, .dedication{ text-align:center; /*page-break-before: right;*/ } .cover img{ height:100%; } .epigraph{ text-align:center; font-size:.8em; font-style:italic; } .titlepage p, .copyright p, .dedication p, .epigraph p{ text-indent:0; } .toc ol li, .toc ol ol li, .toc ol ol ol li, .toc ol ol ol ol li{ list-style:none; margin:.5em 0em 0 -.5em; } /* ************************************************************************************************************************************ Body and General (X)HTML elements: containts styles for elements which fall into the main content flow (i.e. paragraphs, links, tables, images, etc.) ************************************************************************************************************************************* */ h1, h2, h3, h4, h5, h6{ line-height:1.3em; } h1{ font-size:1.6em; font-variant:small-caps; text-align:center; } h2{ font-size:1.4em; text-align:center; } h3{ font-size:1.2em; } h4{ font-size:1.2em; } h5{ font-size:1.1em; } h6{ font-size:1.0em; } p{ text-indent:1.25em; margin:0; } ul li{ list-style-type:disc; margin:.5em 0; } ul ul li{ list-style-type:square; margin:.5em 0; } ul ol li{ list-style-type:decimal; margin:.5em 0; } ol li{ list-style-type:decimal; margin:.5em 0; } ol ul li{ list-style-type:disc; margin:.5em 0; } ol ol li{ list-style-type:lower-alpha; margin:.5em 0; } ol ol ol li{ list-style-type:lower-roman; margin:.5em 0; } ol ol ul li{ list-style-type:disc; margin:.5em 0; } blockquote{ border-left:3px solid #ccc; margin-left:1.25em; padding:0 .5em; font-size:.8em; } .sidebar, .textbox{ background-color:#ccc; border:1px solid #000; margin:.5em 0; padding:0 1.0em; } .textbox h1, .textbox h2, .textbox h3, .textbox h4, .textbox h5, .textbox h6{ text-align:center; } table{ border-collapse:collapse; border-spacing:0; margin:.5em 0; } thead, th{ background-color:#D0D0D0; font-weight:bold; padding:.3em 0.8em; vertical-align:baseline; } caption{ /* specific for table captions only */ text-align:center; font-weight:bold; font-size:.75em; } td{ border:1px solid #888888; padding:.3em 0.8em; vertical-align:baseline; } td p{ text-indent:0; margin:0; padding:.3em 0; } td ul, td ol{ margin-left:1em; padding-left:0; } strong{ font-weight:bold; } em{ font-style:italic; } /*element='span'*/ .underline{ text-decoration:underline; } .center{ text-align:center; text-indent:0; } .right{ text-align:right; } .justify{ text-align:justify; } pre, code{ font-family:monospace; } a:link{ color:blue; text-decoration:underline; } a:visited{ color:red; text-decoration:underline; } a:hover, a:focus{ text-decoration:none; } sup, sub{ font-size:0.65em; line-height:.8em; } .noindent{ text-indent:0; } .dialogue{ margin:0.5em 0em 0em 2em; padding:0 .5em; } .dialogue p{ margin-left:inherit; text-indent:-1em; } .ill{ display:block; text-align:center; } .caption{ font-size:.75em; text-align:center; } /*element='span'*/ .smallcaps{ font-size:.8em; } /*element='span'*/ .leadcap{ font-size:2.5em; margin-right:.05em; } /*element='span'*/ .dropcap{ font-size:2.5em; margin-right:.05em; margin-bottom:-.25em; line-height:1.1em; float:left; } /* ************************************************************************************************************************************ Back Matter: Containts
markers and styles for sections after main content (index, glossary, etc.) ************************************************************************************************************************************* */ .index, .glossary, .ref{ font-size:1em; } .glossary dl dt{ font-weight:bold; margin:1em 0 0 0; } .glossary dl dd{ font-weight:normal; margin:.5em 0 0 0; } .index ul li, .index ul ul li, .index ul ul ul li, .index ul ul ul ul li{ list-style:none; margin:0; text-indent:-2.0em; } .ref ul{ margin-left:1em; padding-left:0; } .ref ul li{ text-indent:-1em; list-style:none; margin:.5em 0; }