/* ----- BODY and DIVs ----- */body { 	margin: 0; 	padding: 0; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 11px; 	color: #5f5f5f; }#page_wrapper { width: 818px; margin: 0; padding: 0; }#sub_page_wrapper { margin: 0 0 0 13px; padding: 0; text-align: left; }#iframe_wrapper { margin: 0 0 0 10px; padding: 0; }#hp_right_column { margin: 0 0 0 7px; padding: 0; border: solid 1px #d8ceaa; background-color: #fefef5; width: 285px; }#right_column { margin: 0 0 0 24px; padding: 0; border: solid 1px #ddd; background-color: #fafaf8; width: 153px; }#right_column2 { margin: 0 0 0 24px; padding: 0; border: solid 1px #ddd; background-color: #fafaf8; width: 153px; }#right_column_chat { margin: 0 0 0 0px; padding: 0; border-top: 0px; border-right: solid 1px #ddd; border-bottom: solid 1px #ddd; border-left: solid 1px #ddd; background-color: #fafaf8; width: 153px; }#browse_section { margin: 0; padding: 0; border-top: solid 1px #d8ceaa; border-bottom: solid 1px #d8ceaa; background-color: #fffffb; }#credit { margin: 10; padding: 0; font-family: arial, helvetica, verdana, sans-serif; font-size: 11px; text-align: right; color: #b5b5b5; }#preload { position: absolute; left: 0; top: -5000px; }div.yellow_box { 	background-color: #fafbf2;	border: solid 1px #d4d4d4; 	margin: 0px 0px 0px 1px; 	padding: 8px 16px 8px 16px; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 11px; 	color: #5f5f5f; 	width: 500px; 	voice-family: "\"}\"";   	voice-family:inherit;  	}html>body .yellow_box {  width:467px;} div.sneak_peek { 	background-color: #fff;	border: solid 1px #d4d4d4; 	margin: 0 0 0 1px; 	padding: 10 15 10 15; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 11px; 	color: #5f5f5f; 	width: 450px; 	voice-family: "\"}\"";   	voice-family:inherit;  	width:500px;}html>body .sneak_peek {  width:450px;} div.about_us { 	background-color: #f6f8e5;	background-image: url(art/bg_logo.gif);	background-attachment: scroll;	background-repeat: no-repeat;	border: solid 1px #d7d7d7; 	margin: 0 0 0 1px; 	padding: 18 50 18 25; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #3e3e3e; 	width: 538px; 	voice-family: "\"}\"";   	voice-family:inherit;  	width:616px;}html>body .about_us {  width:538px;} div.novel_ideas { 	background-color: #fafbf0;	border: solid 1px #d7d7d7; 	margin: 0 0 0 1px; 	padding: 18 50 18 5; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #4d502f; 	width: 559px; 	voice-family: "\"}\"";   	voice-family:inherit;  	width:616px;}html>body .novel_ideas {  width:559px;} div.readers { 	background-color: #fafbf0;	border: solid 1px #d7d7d7; 	margin: 0 0 0 1px; 	padding: 18 28 18 28; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #595959; 	width: 558px; 	voice-family: "\"}\"";   	voice-family:inherit;  	width:616px;}html>body .readers {  width:558px;} div.author_request { 	background-color: #fefff6;	border: solid 1px #d4d4d4; 	margin: 0px; 	padding: 12px; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 12px; 	color: #686868; 	width: 262px; 	voice-family: "\"}\"";   	voice-family:inherit;  	width:286;}html>body .author_request {  width:262px;} div.library_frame { 	background-color: #fff;	border-top: 0px; 	border-top: solid 1px #b7b7b7; 	border-right: solid 1px #d4d4d4; 	border-bottom: solid 1px #d4d4d4; 	border-left: solid 1px #d4d4d4; 	margin: 0 0 0 1px; 	padding: 0; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #3e3e3e; 	width: 701px; 	voice-family: "\"}\"";   	voice-family:inherit;  	width:703px;  	height: 525px;}html>body .library_frame {  width:614px;} div.library_box { 	background-color: #fff;	border: 0px; 	margin: 0 0 0 1px; 	padding: 0 50px 0 20px; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #3e3e3e; 	width: 543px; 	voice-family: "\"}\"";   	voice-family:inherit;  	width:613px;  	height: 455px;  	overflow: auto;}html>body .library_box {  width:543px;} iframe { 	border-top: none; 	border-right: solid 2px #a1a1a1; 	border-bottom: solid 1px #a1a1a1; 	border-left: solid 1px #a1a1a1; 	width: 359px;   	height: 201px;  	frameborder: 0;}div.chat_iframe { 	background-color: #fff;	border-top: none; 	border-right: solid 2px #a1a1a1; 	border-bottom: solid 1px #a1a1a1; 	border-left: solid 1px #a1a1a1; 	margin: 0 0 0 0px; 	padding: 0; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #3e3e3e; 	width: 362px;   	height: 201px;	voice-family: "\"}\"";   	voice-family:inherit;  	width: 362px;  	height: 235px;}html>body .chat_frame {  width:359px;  height: 235px;} div.chat_frame { 	background-color: #fff;	border-top: none; 	border-right: solid 2px #a1a1a1; 	border-bottom: solid 1px #a1a1a1; 	border-left: solid 1px #a1a1a1; 	margin: 0 0 0 0px; 	padding: 0; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #3e3e3e; 	width: 362px;   	height: 201px;	voice-family: "\"}\"";   	voice-family:inherit;  	width: 362px;  	height: 202px;}html>body .chat_frame {  width:359px;  height: 201px;} div.chat_box { 	background-color: #fff;	border: 0px; 	margin: 0 0 0 0px; 	padding: 0 30px 0 15px; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #3e3e3e; 	width: 314px; 	voice-family: "\"}\"";   	voice-family:inherit;  	width:359px;  	height: 149px;  	overflow: auto;}html>body .chat_box {  width:314px;} div.spotlight_name { 	background-color: #ec9c2b;	border: solid 1px #60605e; 	margin: 0 0 0 0px; 	padding: 10px; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 18px; 	font-weight: bold;	color: #fff; 	width: 594px; 	voice-family: "\"}\"";   	voice-family:inherit;  	width:616px;  	overflow: auto;}html>body .spotlight_name {  width:594px;} div.spotlight_box { 	background-color: #f8faed;	border-top: 0; 	border-right: solid 1px #60605e; 	border-bottom: solid 1px #60605e; 	border-left: solid 1px #60605e; 	margin: 0 0 0 0px; 	padding: 15px; 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #595959; 	width: 584px; 	voice-family: "\"}\"";   	voice-family:inherit;  	width:616px;  	overflow: auto;}html>body .spotlight_box {  width:584px;} div.spotlight_book {	width: 616px;	padding-top: 16px;	padding-bottom: 16px;	border-bottom: solid 1px #d7d7d7;	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #3b3b3b; }/* ----- LINKS and INPUT and IMAGES ------ */A { color: #7f8d00; }A.footer { color: #fff; }A.lib_title { color: #798c00; font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; font-weight: bold; }A.lib_more { color: #5b5b5b; font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; }input.text { font-family: "Courier New", Courier, monospace; font-size: 12px; color: #000; margin: 0; padding: 0; display: inline; }img.cover { border: solid 1px #5f5f5f; }img.spotlight_cover { border: solid 1px #8e8f89; margin-right: 13px; }img.author_photo { border: solid 1px #bfc0ba; margin-right: 10px; }img.cat_cover { border: 0; }img.sneak_cover { margin: 0 20px 0 0; }img.recommend { margin: 0 20px 0 0; border: solid 1px #5f5f5f; float: left; }ul.novel { list-style-image: url(art/bullet_novel.gif); }/* ----- Ps and TEXT ----- */p.newthismonth_title { 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 12px; 	color: #5f5f5f; 	margin: 4px 15px 6px 0;}p.newthismonth_title a { 	color: #5f5f5f;	font-weight: bold;}p.newthismonth_text { 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 11px; 	color: #5f5f5f; 	margin: 0 15px 0 0;	}p.advanced_search { 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 12px; 	color: #798c00;	font-weight: bold;	padding-left: 30px;}.text {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 11px; 	color: #5f5f5f; }.footer {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #fff; }.coming_soon_date {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 14px; 	color: #f49002; 	display:block;	padding: 0 0 4px 0;}.text_12_gray73 {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 12px; 	color: #737373; }.text_12_gray54 {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 12px; 	color: #545454; }.text_11_gray54 {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 11px; 	color: #545454; }.text_11_gray8f {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 11px; 	color: #8f8f8f; }.photo_credit {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 11px; 	color: #8f8f8f;	padding: 0px;	margin: 8px 0 0 0px;}.margin_right_10 { margin: 0 10px 0 0; }.margin_right_100 { margin: 0 100px 0 0; }p.reader_speaks { 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #888; 	margin: 20px 40px 0px 30px;	text-align: left;}p.readers_name { 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 12px; 	color: #888; 	margin: 0px 40px 20px 30px;	text-align: right;	font-weight: bold;}p.dashed_line {	width: 558px;	background: url(art/dashed_line.gif) no-repeat;	height: image height	text-indent: -2000px;	overflow: hidden;	color: #fafbf0;}p.right_column { 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 11px; 	color: #545454; 	margin: 0px 9px 6px 9px;	text-align: left;}p.right_column2 { 	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 11px; 	color: #8f8f8f; 	margin: 0px 9px 6px 9px;}.novel_idea {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #4d502f; }td.entire_list {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 12px; 	color: #5b5b5b; }.entire_list_author {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 14px; 	color: #5b5b5b; }.entire_list_title {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; }.lib_author {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #5b5b5b; }.lib_text {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 12px; 	color: #939393; }.cat_info {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 11px; 	color: #898989; }.cat_text {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 12px; 	color: #3b3b3b; }.res-in_pg {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 12px; 	font-weight: bold;	text-align: right;}.sort_by {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 12px; 	text-align: right;	line-height: 150%;}div.cat_text font {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 12px; 	color: #3b3b3b; }div.cat_text p {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 12px; 	color: #3b3b3b; 	width: 415;}.readers_form {	font-family: arial, helvetica, verdana, sans-serif; 	font-size: 13px; 	color: #595959; }
