/*
Theme Name: The eBook Reader WP Theme
Theme URI: http://blob.the-ebook-reader.com
Description: The optimized theme.
Author: NRG
Author URI: http://www.the-ebook-reader.com/
*/

body{background-color:#F7F7F7;margin:0;padding:0;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;font-size:85%;}
h1, h2, h3, h4, h5, h6{background-color:transparent;color:#1d487e;clear:both;}
h3, h4, h5, h6{margin-top:24px;}
h1, h2{font-family:'Lucida Sans Unicode','Lucida Grande', Verdana, Arial, sans-serif;border-bottom:0 solid #8f8fb3;}
h3{font-family:'Lucida Sans Unicode','Lucida Grande', Verdana, Arial, sans-serif;border-bottom:0 solid #8f8fb3;}
h4{font-family:'Lucida Sans Unicode','Lucida Grande', Verdana, Arial, sans-serif;border-bottom:1px solid #8f8fb3;font-size:150%;margin-bottom:6px;}
small{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:80%;line-height:140%;}
blockquote{margin:12px 20px;color:#666666;background-color:#F0F5FB;padding:10px;font-size:85%;font-family:Verdana, Arial, sans-serif;}
code{color:navy;}
img{border:0 solid #ddd;}
a:link img{border:0;}
.Logo{float:left;margin:50px 1px 30px 2px;}
.HeaderAd {float: right;margin: 26px 4px 0 0;text-align: center; width:728px;}
a:link{color:blue;text-decoration:underline;}
a:visited{color:blue;text-decoration:underline;}
a:hover{color:red;text-decoration:underline;}
h1 a:link{color:#003EFF;text-decoration:underline;}
h1 a:visited{color:#003EFF;text-decoration:underline;}
h1 a:hover{color:red;text-decoration:underline;}
h1{margin-top:18px;line-height:120%;font-size:22px;}
#PageWrapper{width:960px;}
#Header{position:relative;height:160px;}
#ContentWrapper{float:left;width:100%;}
#ContentColumn{padding:0 4px;margin:0 180px 0 180px;}
#NavColumn{float:left;width:180px;margin-left:-960px;}
#ExtraColumn{float:left;width:180px;margin-left:-180px;}
#Footer{clear:both;width:100%;padding:8px 0;border-top:2px solid #4673AC;}
.Liner{padding:10px;}
#Header .Liner{padding:0;}
#Footer .Liner{margin:0;padding:0;}
#PageWrapper{margin:24px auto;background-image:url(http://www.the-ebook-reader.com/images/background.gif);background-repeat:repeat-y;}
#Header{background-color:#ABC4E3; border: 2px solid #1D3565;}
#ContentWrapper{background-image:url(http://www.the-ebook-reader.com/images/background.gif);background-repeat:repeat-y;background-color:transparent;}
#NavColumn{background-image:url();background-repeat:no-repeat;background-color:#ABC4E3;}
#ContentColumn{background-image:url();background-repeat:no-repeat;background-color:transparent;}
#ExtraColumn{background-image:url();background-repeat:no-repeat;background-color:transparent;background-color:#ABC4E3;}
#Footer{background-image:url();background-repeat:no-repeat;background-color:#ABC4E3;text-align:center;font-size:90%;}
#NavColumn{font-size:90%;color:white;}
#ExtraColumn{font-size:90%;}
#NavColumn h4{font-size:90%;color:#1D487E;margin-top:0;}
#NavColumn h5{font-size:140%;color:#1D487E;padding:0;border-bottom:1px solid #1D487E;margin:12px 0;}
#ExtraColumn h4{font-size:150%;color:#1D487E;margin-top:0;margin-bottom:10px;border-bottom:1px solid #1D487E;}
#ExtraColumn h5{font-size:140%;color:#1D487E;padding:0;border-bottom:1px solid #1D487E;margin:12px 0;font-family:'Lucida Sans Unicode','Lucida Grande', Verdana, Arial, sans-serif;}
.Navigation{width:100%;font-family:'Lucida Sans Unicode','Lucida Grande', Verdana, Arial, sans-serif;background-color:transparent;}
.Navigation h3{padding:0;font-size:140%;color:#1D487E;;border-bottom:1px solid #1D487E;margin:12px 0;}
.Navigation ul{list-style-type:none;padding:0 2px 8px 2px;margin:-6px 0 0 0;}
.Navigation li{background-color:#F6FCFF;border:1px solid #8f8fb3;margin-bottom:3px;font-size:110%;}
.Navigation a:link{color:blue;display:block;padding:3px 0 3px 4px;text-decoration:none;}
.Navigation a:visited{color:blue;display:block;padding:3px 0 3px 4px;text-decoration:none;}
.Navigation a:hover{color:#FFF;display:block;padding:3px 0 3px 4px;background-color:#7FADC7;text-decoration:underline;}
.Navigation a:active{color:red;display:block;padding:3px 0 3px 4px;background-color:#4DB1E2;text-decoration:underline;}
.list-box{border:1px solid #DAF2FC;background:#F6FCFF;padding:10px 4px 2px 4px;line-height:120%;margin:0 0 15px 0;}
.list-box ul{padding:5px 0 5px 4px;margin:0;list-style:none;display:block;}
.list-box li{padding:0 0 10px 20px;background:url(http://www.the-ebook-reader.com/images/raquo.gif) 4px 5px no-repeat;margin:0;list-style:none;display:block;}
.list-box a{text-decoration:none;}
.list-box a:hover{text-decoration:underline;color:red;}
.list-box h2{border-bottom:1px solid #CCCCCC;background:#F6FCFF;padding:4px 15px 10px 10px;font-size:150%;line-height:100%;margin:0;}
.post{padding:9px 16px 15px;line-height:18px;}
.postinfo{font-size:11px;color:#999;}
.postinfo a{color:#578cca;}
.postdate{color:#a12a2a;}
.browse{border-top:1px solid #bdbdbd;padding:15px 16px;line-height:18px;}
.browse a:link{color:#578cca;text-decoration:underline;}
.browse a:visited{color:#578cca;text-decoration:underline;}
.wrapper{float:left;width:100%;}
.post h3#comments, .post h3#respond{padding:0 0 2px 19px;line-height:27px;background:url(http://www.the-ebook-reader.com/images/user_comment.gif) no-repeat 0 6px;color:#e45b00;}
.post h3#respond{background:url(http://www.the-ebook-reader.com/images/add_comment.gif) no-repeat 0 6px;color:#333;}
ol.commentlist{margin:0 0 11px;padding:0;list-style:none;}
ol.commentlist li{padding:13px 0;background:url(http://www.the-ebook-reader.com/images/bg_comment_bottom.gif) no-repeat left bottom;}
ol.commentlist li .commentmetadata{font-size:11px;color:#546477;}
ol.commentlist li .commentmetadata a{color:#546477;}
form#commentform small{font-size:11px;}
.ThumbnailLink{text-align:center;}
.ThumbnailLink a:link{text-decoration:none;}
.ThumbnailLink a:hover .Caption{text-decoration:underline;color:red;}
#headliner {background-color:#1D3565;height:30px;width:960px;float:left;margin:0 0 0 -2px;padding:0;}
.TopNav{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 95%;}
.TopNav ul{list-style-type:none;padding:0;margin:6px 0 0 0;text-align:center;}
.TopNav ul li{display:inline;text-align:center;margin:0 20px 0 20px;}
.TopNav a:link{text-decoration:underline;color:white;}
.TopNav a:visited{text-decoration:underline;color:white;}
.TopNav a:hover{text-decoration:underline;color:red;}
.ExtraNav{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:95%;}
.ExtraNav ul{list-style-type:none;padding:0;}
.ExtraNav ul li{display:inline;background-color:#ABC4E3;text-align:center;margin:0 2px;}
.ExtraNav a:link{color:#039;text-decoration:underline;text-align:center;padding:0 4px;}
.ExtraNav a:visited{color:purple;text-decoration:underline;}
.ExtraNav a:hover{color:red;background-color:#d3e4fb;text-decoration:none;}
#Header .ExtraNav{font-size:85%;position:absolute;top:0;right:0;}
#Header .ExtraNav ul{margin:0;}
#Footer .ExtraNav{margin:12px auto;background-color:#ABC4E3;}
.Boxer{background-color:#DFEBF7;width:90%;border-top:2px solid #8f8fb3;margin:18px auto 24px auto;padding:4px;color:black;}
.Boxer a:link .CaptionBlue{text-decoration:none;color:blue;}
.Boxer a:hover .CaptionBlue{text-decoration:underline;color:red;}
.BoxerTwo{background-color:#DFEBF7;width:90%;border-top:2px solid #8f8fb3;border-bottom:2px solid #8f8fb3;margin:18px auto 24px auto;padding:4px;color:black;}
.BoxerTwo a:link .CaptionBlue{text-decoration:none;color:blue;}
.BoxerTwo a:hover .CaptionBlue{text-decoration:underline;color:red;}
.BoxerThree{background-color:#DFEBF7;width:90%;border-top:0;margin:18px auto 24px auto;padding:4px;color:black;}
.BoxerThree a:link .CaptionBlue{text-decoration:none;color:blue;}
.BoxerThree a:hover .CaptionBlue{text-decoration:underline;color:red;}
#RSSbox{width:148px;background-color:#F6FCFF;border:1px solid #8f8fb3;margin:8px auto 10px 3px;padding:2px 2px 10px 2px;font-size:100%;font-weight:bold;color:#1F3463;line-height:120%;text-align:center;}
.NavBox{background-color:#F6FCFF;width:90%;border:2px solid #CCCCFF;margin:18px auto 24px auto;padding:4px;color:black;font-size:120%;line-height:140%;}
.NavBox h3{margin:0;padding:2px;font-size:120%;text-align:center;border-bottom:1px solid #000;background-color:#F6FCFF;line-height:100%;}
.NavBox h2{margin:0;padding:2px 2px 8px 2px;font-size:120%;text-align:center;background-color:#F6FCFF;line-height:100%;}
.NavBox a:link{text-decoration:none;color:blue;}
.NavBox a:visited{text-decoration:none;color:blue;}
.NavBox a:hover{text-decoration:underline;color:red;}
.CalloutBox{background-color:#fff;width:85%;border:1px dotted #8f8fb3;margin:18px auto 24px auto;padding:4px;color:black;}
div.CalloutBox p{margin:13px;}
p.CalloutBox{padding:13px;}
div.CalloutBox h1, div.CalloutBox h2, div.CalloutBox h3, div.CalloutBox h4, div.CalloutBox h5, div.CalloutBox h6{margin:13px 0 0 13px;}
.ReminderBox{background-color:#ddd;width:24%;border:1px solid #8f8fb3;margin:0 0 12px 18px;float:right;color:#006;}
.ReminderBox h4{margin:0;padding:2px;text-align:center;background-color:#fff;}
.ReminderBox p{font-size:80%;padding:0 4px;line-height:120%;}
.AdSenseBoxLeft, .AdSenseBoxRight, .AdSenseBoxCenter468, .AdSenseBoxExtraColumn{padding:5px;background-color:#DFEBF7;border:0px;}
.AdSenseBoxLeft{margin:0 18px 12px 18px;float:left;}
.AdSenseBoxRight{margin:0 18px 12px 18px;float:right;}
.AdSenseBoxCenter468{width:468px;margin:0 auto 12px auto;clear:both;}
.AdSenseBoxExtraColumn{padding:0;margin:0 auto 12px auto;clear:both;}
.ReturnToNavBox{background-color:#fff;width:90%;border-top:1px solid #8f8fb3;border-bottom:1px solid #8f8fb3;margin:0 auto 12px auto;padding:4px;}
#RSSbox{width:148px;background-color:#F6FCFF;border:1px solid #8f8fb3;margin:8px auto 10px 3px;padding:2px 2px 10px 2px;font-size:100%;font-weight:bold;color:#1F3463;line-height:120%;text-align:center;}
.Clear{clear:both;}
.Caption{font-size:85%;font-weight:bold;color:#000;display:block;line-height:150%;margin-bottom:10px;}
.CaptionBlue{font-size:85%;font-weight:bold;color:blue;display:block;line-height:150%;margin-bottom:10px;}
.alignleft{float:left;margin:2px 18px 12px 0;text-align:center;}
.alignright{float:right;margin:2px 0 12px 18px;text-align:center;}
.aligncenter{margin:2px auto 12px auto;text-align:center;clear:both;}
.ItemRight{float:right;margin:2px 0 12px 18px;text-align:center;}
.ItemCenter{margin:2px auto 12px auto;text-align:center;clear:both;}
.ItemLeft{float:left;margin:2px 18px 12px 0;text-align:center;}

