html, body{background:#000;width:100%;margin:0px;padding:0px;font-family:Arial, Verdana, sans-serif;font-size:12px;text-align:center;}
a:link, a:visited{color:#900;text-decoration:underline;}
a:hover, a:active{color:#900;text-decoration:none;}
h1, h2, h3, h4, h5, h6{color:#900;font-family:Georgia,"Times New Roman", serif;font-size:18px;font-weight:bold;padding:0px;margin:0px;}
form input[type="text"]{border:1px solid #900;padding:0.2em;color:#000;background-color:#EBE2C3;-moz-box-shadow:3px 3px 3px #666;-webkit-box-shadow:3px 3px 3px #666;box-shadow:3px 3px 3px #666;progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135,strength=4);}
textarea{border:1px solid #900;padding:0.2em;color:#000;background-color:#EBE2C3;-moz-box-shadow:3px 3px 3px #666;-webkit-box-shadow:3px 3px 3px #666;box-shadow:3px 3px 3px #666;progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135,strength=4);}
form input[type="submit"], form input[type="reset"]{border:1px solid #000;color:#EBE2C3;background-color:#900;padding:0.1em;font-weight:bold;-moz-box-shadow:3px 3px 3px #666;-webkit-box-shadow:3px 3px 3px #666;box-shadow:3px 3px 3px #666;progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135,strength=4);cursor:pointer;}
select option{color:#000;background-color:#EBE2C3;}
label{display:block;}
#checkIt{display:inline;}
.over{background-color:#EBE2C3;color:#900;}
.backover{background-color:#900;color:#EBE2C3;}
.center{display:block;text-align:left;margin:0 auto;width:600px;}
#masthead{position:relative;background:url('/images/layout/header.jpg') no-repeat;height:144px;width:1024px;}
#fb{position:absolute;top:64px;right:160px;}
#fb a:link, #fb a:visited{color:#3B5CA8;font-weight:bold;}
#fb img{vertical-align:text-bottom;}
#wrapper{position:relative;display:block;width:1024px;margin:0 auto;text-align:left;background:#EBE2C3 url('/images/layout/bg_tile.gif');}
#content_wrapper{float:left;width:803px;background-color:#EBE2C3;}
#content{position:relative;display:block;margin:0px;padding:5px;width:793px;background:url('/images/layout/content_bg.jpg') no-repeat;min-height:584px;}
#navRight{float:right;width:180px;}
#content_header_img{border:#000 1px solid;margin-bottom:2px;}
#footer{position:relative;display:block;float:left;background-color:#000;color:#FFF;height:30px;width:100%;line-height:30px;vertical-align:middle;text-indent:10px;clear:both;}
.prev_next_nav{margin-top:6px;}
.clear{clear:both;}
.float_left{float:left;}
.float_right{float:right;}
.red{color:red;}
.hr{background:url('/images/content/hr.gif');}
.hr_news{background:url('/images/content/hr.gif');margin:6px 0px 6px 0px;}
.dark{font-weight:bold;}
.closeWin{margin:4px;}
#menu{position:relative;margin:0px;padding:0px;width:803px;height:30px;line-height:30px;}
#menu a{display:block;}
#menu a:link, #menu a:visited{color:#EBE2C3;text-decoration:none;}
#menu a:hover, #menu a:active{color:#EBE2C3;background:url('/images/menus/menu_bg_over.gif');text-indent:2px;line-height:32px;}
#menu_bar_left{position:relative;float:left;}
#menu_bar_right{position:relative;float:left;}
.menu_item{position:relative;display:block;vertical-align:middle;width:97px;height:30px;background:url('/images/menus/menu_bg.gif');font-size:14px;font-weight:bold;color:#EBE2C3;text-align:center;float:left;text-shadow:2px 2px 2px #000;}
.menu_divider{position:relative;background:url('/images/menus/divider.gif');height:30px;width:2px;float:left;}
#connect_content{margin:0px 0px 2px 0px;border-top:0px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;}
#connect_content ul, #connect_content li{margin:0px;list-style-type:none;}
.item_title{text-shadow:2px 2px 2px #EBE2C3;background:url('/images/menus/menu_bg_02.jpg') repeat-x;}
.item_title h1{color:#900;padding:3px 0px 4px 4px;}
#fb_title{padding:4px 0px 0px 0px;font-weight:bold;}
#featured_book h1{color:#EBE2C3;text-shadow:2px 2px 2px #000;}
#featured_book .item_title{background:url('/images/menus/menu_bg.gif') repeat-x;text-align:center;}
#fb_content{color:#900;text-align:center;margin:0 auto;border-top:0px solid #900;border-bottom:1px solid #900;border-left:1px solid #900;border-right:1px solid #900;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;}
#cover{width:140px;border:1px solid #000;}
#buy_now{padding:6px 0px 4px 0px;}
#news_container{width:600px;}
.ni_time{padding:2px 2px 2px 0px;text-align:right;font-style:italic;}
.ni_content{padding:4px;border-top:0px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;}
.cover_container{padding:5px;}
.cover_title{margin-top:10px;font-size:14px;color:#900;font-weight:bold;}
.cover_title a:link, .cover_title a:visited{color:#900;text-decoration:underline;}
.cover_title a:hover, .cover_title a:active{color:#900;text-decoration:none;}
.cover a:link, .cover a:visited{display:block;width:110px;margin:6px;padding:4px;background-color:#EBE2C3;border:3px solid #000;}
.cover a:hover, .cover a:active{background-color:#FFF;border:3px solid #900;}
#b_main{margin-top:5px;border:1px solid #000;}
#b_main_header{background-color:#900;color:#EBE2C3;text-indent:5px;font-family:Georgia,"Times New Roman", serif;font-size:14pt;font-weight:bold;}
#b_main_header_border{background-color:#000;height:4px;}
#b_main_content{padding-left:8px;}
#cover{float:right;margin-top:10px;margin-right:10px;margin-left:10px;border:1px solid #000;}
#b_main_content p{margin-top:0px;}
#b_description h1{color:#900;font-family:Georgia,"Times New Roman", serif;font-size:14pt;font-weight:bold;padding:0px;margin:0px;}
#b_description #author{font-style:italic;font-weight:bold;}
#b_links{padding:3px;}
.spotlight_content{margin-top:14px;padding:0px 8px 8px 8px;border:1px solid #000;}
.spotlight_content h2{color:#900;font-family:Georgia,"Times New Roman", serif;font-size:14pt;font-weight:bold;padding:0px;margin:0px;}
.sp_review_name{float:right;font-style:italic;}
#excerptContainer{width:380px;margin:0 auto;}
#excerpt{text-align:left;}
#excerpt #excerptTitle{background:url('/images/menus/menu_bg.gif') repeat-x;text-shadow:2px 2px 2px #000;}
#excerpt h1{color:#EBE2C3;padding:3px 0px 4px 4px;text-shadow:2px 2px 2px #000;}
.excerptContent{padding:4px;margin:0px 0px 2px 0px;border-top:0px solid #900;border-bottom:1px solid #900;border-left:1px solid #900;border-right:1px solid #900;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;}
#reviewTitle{color:#900;font-family:Georgia,"Times New Roman", serif;font-size:16px;font-weight:bold;text-decoration:underline;margin-bottom:4px;}
#blog_container{width:600px;}
#blog_container h1{font-size:24px;margin:2px 0px 6px 0px;}
#blog_container .hr{margin:2px 0px 6px 0px;}
.nav_title{color:#EBE2C3;font-weight:bold;font-family:Georgia,"Times New Roman", serif;font-size:18px;margin:0;padding:0px 0px 0px 4px;line-height:30px;height:30px;vertical-align:middle;text-shadow:2px 2px 2px #000;background:url('/images/menus/menu_bg.gif') repeat-x;}
.blogArch{margin-bottom:10px;}
.blogArchContent{color:#900;padding:5px;border-top:0px solid #900;border-bottom:1px solid #900;border-left:1px solid #900;border-right:1px solid #900;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;}
.blogArchContent img{vertical-align:text-bottom;}
.blogTitle{color:#900;font-weight:bold;font-family:Georgia,"Times New Roman", serif;font-size:18px;margin:0;padding:0px 0px 0px 4px;line-height:30px;height:30px;vertical-align:middle;background:url('/images/menus/menu_bg_02.jpg') repeat-x;}
.blogContent{padding:6px;margin-bottom:6px;border-top:0px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;}
.blogDt{color:#555;}
.comments{float:left;}
.to_top{padding:0px 6px 2px 0px;text-align:right;}
.cTitle{color:#EBE2C3;background-color:#900;font-size:14px;font-weight:bold;font-style:italic;margin:0;padding:2px;}
.cTitle a:link, .cTitle a:visited, .cTitle a:hover, .cTitle a:active{color:#EBE2C3;background-color:transparent;}
.name{font-style:normal;}
.cContent{padding:6px;margin-bottom:6px;border:1px solid #000;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;}
#lynde{float:right;margin-top:10px;margin-right:10px;margin-left:10px;border:1px solid #000;}
#bio_content{margin-top:5px;}
#bio_content h1{margin:0px 0px 5px 0px;}
#nav{width:180px;}
.faq_container{float:right;width:592px;padding:4px;border:1px solid #900;margin-bottom:5px;}
#faqNav #item_title{background:url('/images/menus/menu_bg.gif') repeat-x;text-shadow:2px 2px 2px #000;}
#faqNav h1{color:#EBE2C3;padding:3px 0px 4px 4px;text-shadow:2px 2px 2px #000;}
#faqNavContent{color:#900;margin:0px 0px 2px 0px;padding:4px 4px 8px 4px;border-top:0px solid #900;border-bottom:1px solid #900;border-left:1px solid #900;border-right:1px solid #900;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;}
#faqNavContent ul{margin:0;}
.faqAnswer ol, .faqAnswer ul{margin:1px;color:#900;}
#faqNavContent a{display:block;}
.catTitle{text-decoration:underline;margin-bottom:10px;}
.faqQuestion{color:#900;font-weight:bold;margin:5px 0px 0px 0px;}
.up{text-align:right;}
#contact_title h1{margin:0px 0px 5px 0px;}

