
/* GLOBAL STYLES */

html, body { margin:10px 0px 0px 0px;background-color:#f9f4e8;text-align:center;font-family:Arial,Verdana,Helvetica;font-size:11px; }

label {	font-weight:bold; }

h1 { font-size:26px;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px; }

h2 { font-size:22px;padding-top:10px;padding-bottom:10px;margin-top:10px;margin-bottom:10px; }	

h3 { font-size:14px;border-bottom:1px dotted #000000;padding-bottom:5px;margin-top:0px;margin-bottom:10px; }

ul { margin-left:1.5em;padding-left:4px;margin-top:0px;	}

li { margin:0;padding:0; }

form { padding:0px;margin:0px; }

hr { border:none 0;border-top: 1px dotted #000;height:1px;margin-bottom:20px; }

/* DIV STYLES */

#container { margin:0 auto;width:983px;background-color:#f9f4e8;text-align:left;padding-bottom:25px; }

#container li {	list-style-image:url(../images/bullet_arrow_black.gif);line-height:12px;margin-top:5px;margin-bottom:5px; }

#homepage_large_ads { height:334px;float:left;margin-left:15px;margin-top:5px;margin-bottom:5px;display:inline;cursor:pointer;cursor:hand;position:relative;background-color:#fff;z-index:99; }

#homepage_large_ads #ad1 { margin-right:4px; }

#homepage_small_ads { margin:3px 0 15px 15px; }

#homepage_small_ads img { margin-right:5px; }

#hp_content_left img { cursor:pointer;cursor:hand; }

#hp_top_categories { width:455px;margin-left:20px;float:left;display:inline; }

#hp_top_categories a:link, #hp_top_categories a:visited { color:#000000;text-decoration:none; }

#hp_top_categories a:hover, #hp_top_categories a:active { color:#D46518;text-decoration:none;border-bottom:1px solid #D46518; }

#hp_top_categories li {	list-style-image:url(../images/bullet_arrow_orange.gif);line-height:12px;margin-top:5px;margin-bottom:5px; }

#hp_top_uses { width:455px;margin-left:25px;float:left;display:inline; }

#hp_top_uses a:link, #hp_top_uses a:visited { color:#000000;text-decoration:none; }

#hp_top_uses a:hover, #hp_top_uses a:active { color:#D46518;text-decoration:none;border-bottom:1px solid #D46518; }

#hp_top_uses li { list-style-image: url(../images/bullet_arrow_orange.gif);line-height:12px;margin-top:5px;margin-bottom:5px; }

#int_wrapper { width:983px;background-image:url(../images/bg_int_wrapper.png); }

#int_logo {	float:left;width:405px;height:46px;margin-left:26px;display:inline;	}

#int_logo img {	background:#f9f4e8; }

#int_searchbox { float:right;width:505px;height:26px;margin-right:14px;margin-top:18px;display:inline; }

#int_searchbox_hp { float:right;width:195px;height:26px;margin-right:14px;margin-top:18px;display:inline; }

#int_searchbox_hp div { background:#d26418;padding-top:2px;padding-left:10px;padding-right:10px;height:25px; }

#int_searchbox div { background:#d26418;padding-top:2px;padding-left:10px;padding-right:10px;height:25px; }

#int_searchbox div img { background:#d26418;	}

#int_searchbox div input { font-size:10px;width:240px;margin-top:2px; }

#int_searchbox div select { font-size:10px;margin-top:2px; }

#int_searchbox div .findyourbook { float:left;white-space:nowrap; }

#int_searchbox div .searchbutton { margin-top:2px; }

#int_topnav { width:954px;margin:0 auto;text-align: left;height:38px; }

#int_topnav div { text-align: left;background: #E6A227;height:23px;padding-left:15px;padding-top:5px; }

#int_topnav div div { background:transparent; }

#int_topnav div img { margin-top:5px; }

#int_topnav div { font-size:14px;color:#333; }

#int_topnav div a:link, #int_topnav div a:visited { font-size:17px;text-decoration:none;color:#333; }

#int_topnav div a:hover, #int_topnav div a:active {	font-size:17px;text-decoration:none;color:#D26418; }

#int_content { padding-left:25px;padding-right:25px; }

#ourbooks_subnav { float:right;font-family:Tahoma,Verdana,Arial,Helvetica;padding-top:5px;margin-right:20px; height:25px; }

#int_header_dark_orange div { background-color:#D26418; }

#int_header_dark_orange div h1 { margin-left:15px;float:left;display:inline; }

#int_subcategories_wrapper { margin-left:25px; }

#int_subcategories { width:935px; }

#int_subcategories div { background-color:#E6D9B6;padding:10px; }

#topsellers_left { float:left;display:inline;height:439px;width:317px;margin-left:25px;margin-right:6px;margin-top:5px;background-image:url(../images/topsellers_left_bg.gif); }

#topsellers_left div { padding:20px;font-size:13px;padding-top:10px; }

#topsellers_left div li { list-style-image:none;list-style-type:disc;line-height:16px;margin-bottom:5px; }

#topsellers_right {	float:left;display:inline;margin-top:5px;width:612px; }

#topsellers_anybook_left { float:left;display:inline;height:400px;width:317px;margin-left:25px;margin-right:6px;margin-top:5px; }

#topsellers_anybook_left div { padding-left:20px;padding-right:20px;font-size:14px;line-height:24px;padding-top:10px;background-color:#EEAF1E;padding-bottom:4px; }

#ourbrands_left {float:left;display:inline;height:440px;width:316px;margin-left:25px;margin-right:6px;margin-top:5px;background-image:url(../images/ourbrands_left_bg.gif);	}

#ourbrands_left div { padding:20px;font-size:16px;padding-top:20px; }

#ourbrands_right { float:left;display:inline;margin-top:5px; }

#services_left { float:left;display:inline;height:440px;width:316px;margin-left:25px;margin-right:6px;margin-top:5px;background-image:url(../images/topsellers_left_bg.gif); }

#services_left div { padding:20px;font-size:16px;padding-top:20px; }

#services_right { float:left;display:inline;margin-top:5px;width:550px;font-size:14px;line-height:22px;	}

#services_right div { padding-left:25px; }

#services_right img { margin-right:10px; }

#services_right div ul { padding-left:10px; }

#services_right div li { padding-bottom:5px;line-height:20px;list-style:url(../images/bullet.gif); }

#selfpromotion_right { float:left;display:inline;margin-top:5px;width:550px;font-size:14px;line-height:22px; }

#selfpromotion_right div { padding-left:15px; }

#selfpromotion_right p { padding-left:5px; }

#selfpromotion_right div ul { padding-left:0px; }

#selfpromotion_right div li { padding-bottom:5px;line-height:20px;list-style:url(../images/bullet.gif); }

#ordersellingtools_right { float:left;display:inline;margin-top:5px;width:613px;font-size:14px;line-height:22px; }

#services_main div li {	line-height:18px;list-style:url(../images/bullet.gif);padding-bottom:10px; }

#services_main { width:936px;background-color:#EFB01F;margin-left:24px;margin-top:5px; }

#services_main .floatright { width:309px;float:right;display:inline;font-size:13px;margin-top:65px; }

#services_main .floatmiddle { float:right;display:inline;font-size:13px;width:300px; }

#services_main .floatright { float:right;display:inline;font-size:13px;width:300px; }

#services_main .floatleft {	float:left;display:inline;width:293px;margin-left:10px;margin-right:20px;font-size:13px;line-height:20px; }

#services_main .floatleft h3 { font-size:16px;border-bottom:0px;margin-left:10px;margin-top:0px;padding-top:0px; }

#services_main div li { list-style-image: none;list-style-type: disc; }

#terms_right { float:left;display:inline;margin-top:5px;width:550px;font-size:14px;line-height:22px; }

#terms_right div { padding-left:25px; }

#terms_right div .floatleft { padding-left:0px; }

#terms_right div .floatright { padding-left:0px; }

#terms_right div .floatleft li { line-height:20px;list-style:url(../images/bullet.gif);padding-bottom:0px; }

#terms_right div .floatright li { line-height:20px;list-style:url(../images/bullet.gif);padding-bottom:0px; }

#terms_right div ul { padding-left:20px; }

#terms_right div li { line-height:20px;list-style:url(../images/bullet.gif);padding-bottom:10px; }

#whybooks_yellowbox { width:333px;float:right;display:inline; }

#whybooks_yellowbox div { padding-right:20px;background-color:#FFF98F;padding-top:25px;padding-bottom:10px;font-size:14px;line-height:18px; }

#whybooks_yellowbox div img { margin-bottom:25px;margin-right:5px; }

#whybooks_yellowbox div p {	margin:0px;padding:0px;margin-bottom:5px; }

#anybook_yellowbox { width:613px;height:300px;display:inline;background-color:#FFF98F; }

#anybook_yellowbox div { background-color:#FFF98F;padding-top:25px;font-size:14px;line-height:18px;padding-bottom:48px; }

#anybook_yellowbox div img { margin-bottom:25px;margin-right:5px; }

#anybook_yellowbox div p { margin:0px;padding:0px;margin-bottom:5px; }

#anybook_floatright { float:right;width:291px;display:inline; }

#anybook_text p { width:275px;margin-left:20px;font-size:13px;margin-top:0px; }

#topsellers_sports { width:935px;background-color:#CCCCCC;margin-left:24px;margin-top:5px; }

#topsellers_wine { width:935px;background-color:#8D425F;margin-left:24px;margin-top:5px; }

#topsellers_topsubjects { width:935px;background-color:#F7C66A;margin-left:24px;margin-top:5px; }

#topsellers_greenbooks { width:935px;background-color:#6D9E30;margin-left:24px;margin-top:5px; }

#topsellers_inspirational {	width:935px;background-color:#78BEE9;margin-left:24px;margin-top:5px; }

#topsellers_gifts {	width:935px;background-color:#B6C6E1;margin-left:24px;margin-top:5px; }

#topsellers_coffeetable { width:935px;background-color:#AF6F65;margin-left:24px;margin-top:5px; }

#topsellers_travel { width:935px;background-color:#F58028;margin-left:24px;margin-top:5px; }

#topsellers_sudoku { width:935px;background-color:#8D435F;margin-left:24px;margin-top:5px; }

#topsellers_newspapers { width:935px;background-color:#F8E4C3;margin-left:24px;margin-top:5px; }

#topsellers_health { width:935px;background-color:#00B1B0;margin-left:24px;margin-top:5px; }

#topsellers_sub_left { float:left;width:323px; }

#topsellers_sub_left p { font-size:15px;margin-top:0px;padding-top:0px;margin-left:20px;margin-right:20px;line-height:24px; }

#topsellers_sub_left h3 { font-size:16px;margin-top:0px;padding-top:0px;margin-left:20px;margin-right:20px;line-height:24px;border:0px; }

#topsellers_sub_right {	float:right;width:612px; }

#topsellers_sub_right img {	margin-bottom:5px; }

#topsellers_business { width:935px;background-color:#DBC893;margin-left:24px;margin-top:5px; }

#featuredbooks_heading { margin-left:24px;font-weight:bold;font-size:14px;padding-bottom:5px; }

#featuredbooks { margin-left:25px;margin-right:25px; }

#book_detail { padding:10px;margin-left:25px; }

#book_detail .floatleft { float:left;display:inline;width:320px; }

#book_detail .floatleft span img {	background-color:#000000;border:0px;padding:1px; }

#book_detail .floatmiddle {	float:left;display:inline;width:440px;font-size:12px;line-height:20px; }

#book_detail .floatright { float:left;display:inline;font-size:13px;width:160px; }

#contact_left {	float:left;display:inline;height:440px;width:317px;margin-left:25px;margin-right:6px;margin-top:5px;background-image:url(../images/contact_left_bg.gif); }

#contact_left div { padding:20px;font-size:13px;padding-top:10px; }

#contact_left div .floatleft { width:110px;float:left;padding:0px;text-align:right;font-size:15px;font-weight:bold;line-height:18px; }

#contact_left div .floatright { width:160px;float:right;padding:0px;text-align:left;font-size:15px;line-height:18px; }

#contactus_content div { background-color:#fff98e;font-size:11px; }

#contactus1 { float:left;width:210px;border-right:1px dotted #333;padding-left:80px;border-bottom:1px dotted #333;margin-left:30px;display:inline; }

#contactus2 { float:right;width:241px;padding-left:20px;border-bottom:1px dotted #333;margin-right:30px;display:inline; }

#contactus3 { float:left;width:210px;margin-left:30px;display:inline; }

#contactus4 { float:left;width:180px;display:inline; }

#contactus5 { float:right;width:140px;margin-right:30px;display:inline; }

#order_left { float:left;display:inline;width:317px;margin-left:25px;margin-right:6px;margin-top:5px; }

#ordersellingtools_form div { background-color:#f9e8c9; }	

#ordersellingtools_form .floatright { float:right;font-size:11px;width:130px;padding-right:10px;line-height:13px; }

#ordersellingtools_form .floatleft { width:460px;font-size:12px;text-align:right; }

#ordersellingtools_form p {	margin-bottom:5px;margin-top:0px; }

#ordersellingtools_form img { margin-top:308px; }

#ordersellingtools_form .field { width:300px;font-size:12px;letter-spacing:1px;font-family: Arial, Helvetica, sans-serif;padding:2px;border-left:2px solid #6F7170;border-top: 2px solid #6F7170; }

#ordersellingtools_form .shortfield { width:75px;font-size:12px;letter-spacing:1px;font-family: Arial, Helvetica, sans-serif;padding:2px;border-left:2px solid #6F7170;border-top: 2px solid #6F7170; }

#misc_left { float:left;display:inline;height:440px;width:316px;margin-left:25px;margin-right:6px;margin-top:5px;margin-bottom:25px; }

#press_releases { min-height:525px;padding-top:5px;text-align:left;padding:left:0px;margin-left:0px;margin-right:0px;width:612px;float:left; }

#press_releases p { font-size:16px;font-weight:bold;line-height:24px;margin-top:0px; }

#press_releases hr { width:605px;margin-left:0px;margin-bottom:15px; }

#press_releases .pdficon { margin-right:20px;cursor:hand;float:left; }

#press_releases a, a:link, a:visited  { color:#D26418;text-decoration:underline; }

#press_releases a:hover { color:#E6A227;text-decoration:none; }

#press_releases a:active { color:#E6A227;text-decoration:none;}

#download_acrobat {	width:475px;background-color:#F9E8C9;border:1px solid #D26418;padding:10px;font-size:11px;line-height:20px;margin:0 auto; }

#misc_left div { background-color:#E6A227;padding:20px;font-size:14px;line-height:24px; }

#misc_left div li { line-height:24px;list-style-image:none;list-style-type:disc; }

#bottom_lists {	margin-left:20px;margin-top:10px; }

#bottom_lists a:link, #bottom_lists a:visited { color:#000000;text-decoration:none; }

#bottom_lists a:hover, #bottom_listsa:active { color:#D46518;text-decoration:none;border-bottom:1px solid #D46518; }

#bottom_lists .ul_floatleft { width:132px;float:left; }

#bottom_lists .ul_floatleft2 { width:145px;float:left; }

#bottom_lists .ul_floatleft3 { float:left;width:155px; }

#bottom_lists .ul_floatleft4 { float:left;width:155px; }

#bug {	background: url(../images/bug_bottom.png) no-repeat left top;width:156px;height:209px;float:right;margin-top:-215px;left:40px;position:relative; }

#footer { font-size:9px;float:left;margin-left:20px; }

/* MISC CLASSES */

a.subcatlinks:link, a.subcatlinks:visited {	color:#333333;text-decoration:none; }

a.subcatlinks:hover, a.subcatlinks:active { color:#D26418;text-decoration:none;border-bottom:1px solid #D26418; }

.marginbottom15px {	margin-bottom:15px; }

.subcatlink_td { padding-right:20px;padding-bottom:5px; }

.recordcount { padding:2px;background-color:#E6A227; }

.books_row { background: url(../images/books_grid_bg.gif);height:259px;width:933px; }

.bookitem1 { float:left;width:303px; }

.bookitem2 { float:left;width:331px; }

.bookitem3 { float:left;width:298px; }

.bookitemcenter { text-align:center;margin-top:40px;margin-bottom:20px; }

.booktext { margin-left:40px;margin-right:40px;text-align:center; }

.booktext a:link,a:visited { color:#000000;text-decoration:none; }

.booktext a:hover,a:active { color:#D26418;text-decoration:none; }

#book_detail .floatleft .videoicon { margin-left:60px;background-color:#ffffff; border:0px; }

.videoicon a img { border:0px; }

.marginright5 {	margin-right:5px; }

.marginbottom5 { margin-bottom:5px; }

a.subnavlinks:link, a.subnavlinks:visited {	font-weight:normal;font-size:14px;color:#000000;text-decoration:none;line-height:20px; }

a.subnavlinks:hover, a.subnavlinks:active {	font-weight:normal;font-size:14px;color:#ffffff;text-decoration:none;line-height:20px; }

a.subnavlinkson:link, a.subnavlinkson:visited {	font-weight:normal;font-size:14px;color:#ffffff;text-decoration:none;line-height:20px; }

a.subnavlinkson:hover, a.subnavlinkson:active {	font-weight:normal;font-size:14px;color:#ffffff;text-decoration:none;line-height:20px; }

a.subnavlinkssm:link, a.subnavlinkssm:visited {	font-weight:normal;font-size:11px;color:#000000;text-decoration:none;line-height:20px; }

a.subnavlinkssm:hover, a.subnavlinkssm:active {	font-weight:normal;font-size:11px;color:#ffffff;text-decoration:none;line-height:20px; }

a.subnavlinkssmon:link, a.subnavlinkssmon:visited {	font-weight:normal;font-size:11px;color:#ffffff;text-decoration:none;line-height:20px; }

a.subnavlinkssmon:hover, a.subnavlinkssmon:active {	font-weight:normal;font-size:11px;color:#ffffff;text-decoration:none;line-height:20px; }

a.paginationlinks:link, a.paginationlinks:visited {	color:#000000;text-decoration:none; }

a.paginationlinks:hover,a.paginationlinks:active { color:#D26418;text-decoration:none; }

a.underlinelinks:link, a.underlinelinks:visited { color:#000000;text-decoration:underline; }

a.underlinelinks:hover,a.underlinelinks:active { color:#D26418;text-decoration:none; }

a.contentlinks:link, a.underlinelinks:visited { color:#D26418;text-decoration:underline; }

a.contentlinks:hover,a.underlinelinks:active { color:#000000;text-decoration:none; }

a.leftlinks:link, a.leftlinks:visited {	color:#000000;text-decoration:none; }

a.leftlinks:hover,a.leftlinks:active { color:#D26418;text-decoration:underline; }

a.bookdetail:link, a.bookdetail:visited { color:#D26418;text-decoration:underline; }

a.bookdetail:hover, a.bookdetail:active { color:#333;text-decoration:none; }

.border_bottom { border-bottom:1px dashed #333;	padding:3px;width:455px;}

.hpboxright1 { margin-top:5px;display:block; }

.hpboxright2 { margin-top:5px;display:block; }

.hp_scroller_box { float:left;width:954px;margin-left:15px;display:inline;margin-right:7px;margin-bottom:10px;text-align:left; }

.hp_scroller_box img { border:9px solid #F9E8C9; }

.hp_scroller_box .scroller_box { background:#F9E8C9; }

.hp_scroller_header { width:954px;text-align:left;height:25px; }

.hp_scroller_header div { text-align:left;background:#E6A227;height:20px;padding-left:15px; }

.hp_scroller_header div .left { float:left;display:inline;font-family:Tahoma,Verdana,Arial,Helvetica;font-size:13px;padding-top:2px;font-weight:bold;color:#1A1818; }

.hp_scroller_header div .right { float:right;width:40px;height:20px;display:inline; }

.ul_floatleft {	float:left;margin-right:5px;width:132px; }

.ul_floatleft2 { float:left;margin-right:5px;width:145px; }

.ul_floatleft3 { float:left;margin-right:5px;width:120px; }

.floatleft { float:left;display:inline; }

.floatleft form { float:left;display:inline;margin-right:25px; }

.floatright { float:right;display:inline; }

.breadcrumbs_arrow { color:#1A1818;margin-left:5px; margin-right:5px; }

.book_detail_customizingoptions { margin-top:10px; }

.book_detail_customizingoptions div { background-color:#F9E8CA; }

.int_content { padding-left:25px;padding-right:25px; }

.thumbnail { float:left;margin-right:15px;width:50px;height:100%;border:1px solid #ccc; }

.thumbnail img { width:100%;margin:0px;border:0px;padding:0px;vertical-align:middle; }

.thumbnail2 { width:50px;height:80px;border:1px solid #ccc; }

#thumbs ul { margin-left:0;padding-left:0;display:inline;height:80px;line-height:80px; } 
 
#thumbs ul li { margin:0px;padding:0px;border:1px solid #ccc;list-style:none;display:inline;width:50px;height:80px;line-height:80px;margin-right:12px; }        
#thumbs ul li img {	width:50px;margin:0px;border:0px;padding:0px;vertical-align:middle;border:0px;background-color:#fff;padding:0px; }        

#container #book_detail .floatleft #thumbs img { border:0px;background-color:#fff;padding:0px; }

#container #book_detail .floatleft .thumbnail img {	border:0px;background-color:#fff;padding:0px; }

#book_detail .floatright li { list-style-image:url(../images/bullet_arrow_orange.gif);line-height:19px;margin-top:5px;margin-bottom:10px;font-size:12px; }

#error_list { border:1px dotted #cc0000;padding:5px;color:#cc0000;background-color:#F7F8FA;margin-bottom:10px;text-align:left;font-size:12px; }

.hide,.hidden { display:none; }

form .label_error {	color: #cc0000;font-weight:bold; }

.whitetext { color:#ffffff; }

.orangetext { color:#d26418;margin-left:20px;margin-right:20px;font-weight:bold;line-height:16px; }

.clear { clear:both; }

.clearleft { clear:left; }

.clearright { clear:right; }
	
.toggleopacity img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;opacity:1;border:0px; }

.toggleopacity:hover img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=33);-moz-opacity:0.33;opacity:.33;border:0px; }

.toggleopacity img { border:0px;background:#E6A227; }

.toggleopacity:active {	border:0px;text-decoration:none;padding:0px;margin:0px; }

.toggleopacitybooks img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;opacity:1; }

.toggleopacitybooks:hover img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=33);-moz-opacity:0.33;opacity:.33; }

.toggleopacitybooks img { border:1px solid #ccc;background:#cccccc; }

.toggleopacitybooks:active { border:1px solid #ccc;text-decoration:none;padding:0px;margin:0px; }

/* ROUNDED CORNERS - SEARCH BOX */

b.rrtop, b.rrbottom { display:block; }

b.rrtop b, b.rrbottom b { display:block;height:1px;overflow:hidden;background-color:#d26418; }

b.rr1 { margin:0 5px; }

b.rr2 { margin:0 3px; }

b.rr3 { margin:0 2px; }

b.rrtop b.rr4, b.rrbottom b.rr4 { margin:0 1px;height:2px; }

/* ROUNDED CORNERS - TOP NAVBAR */

b.rtop, b.rbottom { display:block; }

b.rtop b, b.rbottom b { display:block;height:1px;overflow:hidden;background-color:#E6A227; }

b.r1 { margin:0 5px; }

b.r2 { margin: 0 3px; }

b.r3 { margin: 0 2px; }

b.rtop b.r4, b.rbottom b.r4 { margin:0 1px;height:2px; }

/* ROUNDED CORNERS - SCROLLERS */

b.rrrtop, b.rrrbottom { display:block; }

b.rrrtop b, b.rrrbottom b { display:block;height:1px;overflow:hidden;background-color:#F9E8C9; }

b.rrr1 { margin:0 5px; }

b.rrr2 { margin:0 3px; }

b.rrr3 { margin:0 2px; }

b.rrrtop b.rrr4, b.rrrbottom b.rrr4 { margin:0 1px;height:2px; }

/* ROUNDED CORNERS - YELLOW BOX */

b.ytop, b.ybottom { display:block; }

b.ytop b, b.ybottom b { display:block;height:1px;overflow:hidden;background-color:#FFF98F; }

b.y1 { margin:0 5px; }

b.y2 { margin:0 3px; }

b.y3 { margin:0 2px; }

b.ytop b.y4, b.ybottom b.y4 { margin:0 1px;height:2px; }

/* ROUNDED CORNERS - BEIGE BOX */

b.btop, b.bbottom { display:block; }

b.btop b, b.bbottom b { display:block;height:1px;overflow:hidden;background-color:#E6D9B6; }

b.b1 { margin:0 5px; }

b.b2 { margin:0 3px; }

b.b3 { margin:0 2px; }

b.btop b.b4, b.bbottom b.b4 { margin:0 1px;height:2px; }

/* ROUNDED CORNERS - PEACH BOX */

b.ptop, b.pbottom { display:block; }

b.ptop b, b.pbottom b { display:block;height:1px;overflow:hidden;background-color: #F9E8CA; }

b.p1 { margin:0 5px; }

b.p2 { margin:0 3px; }

b.p3 { margin:0 2px; }

b.ptop b.p4, b.pbottom b.p4 { margin:0 1px;height:2px; }


/* ROUNDED CORNERS - CUSTOMIZING BOX */

b.otop, b.obottom { display:block; }

b.otop b, b.obottom b { display:block;height:1px;overflow:hidden;background-color: #E7B231; }

b.o1 { margin:0 5px; }

b.o2 { margin:0 3px; }

b.o3 { margin:0 2px; }

b.otop b.o4, b.obottom b.o4 { margin:0 1px;height:2px; }

/* ROUNDED CORNERS - FRAMES BOX */

b.ftop, b.fbottom { display:block; }

b.ftop b, b.fbottom b { display:block;height:1px;overflow:hidden;background-color: #F0E5CE; }

b.f1 { margin:0 5px; }

b.f2 { margin:0 3px; }

b.f3 { margin:0 2px; }

b.ftop b.f4, b.fbottom b.f4 { margin:0 1px;height:2px; }




/* SCROLLER LAYERS */

div#hold { position:relative;overflow:hidden;width:452px;height:130px;z-index:100; }

div#wn { position:absolute;left:0px;top:0px;width:450px;height:130px;clip:rect(0px, 452px, 130px, 0px);overflow:hidden;z-index:1; }

div#lyr1 { position:absolute;visibility:hidden;left:0px;top:0px;width:452px;height:130px;z-index:1; }
		
div#hold2 { position:relative;overflow:hidden;width:452px;height:130px;z-index:100 }

div#wn2	{ position:absolute; left:0px;top:0px;width:450px;height:130px;clip:rect(0px, 452px, 130px, 0px);overflow:hidden;z-index:1;	}

div#lyr2 { position:absolute;visibility:hidden;left:0px;top:0px;width:452px;height:130px;z-index:1; }
	
#t1 img, #t2 img { border:1px solid #333;margin:5px; }

#terms_right a:link, a:visited { color:#D46518;text-decoration:underline; }

#terms_right a:hover, a:active { color:#000000;text-decoration:none; }

.header_self_promotion { height:38px;width:598px;background-image:url(../images/h_selfpromotion.gif);margin:0;padding:0;text-align:right;line-height:38px; }

.header_self_promotion a:hover { color:#000000; }

.clicktoenlarge {  margin-left:75px }

#livechat { float:right;margin-top:-10px;margin-right:10px; }

@media screen and (-webkit-min-device-pixel-ratio:0) {	#sczibZ table img { margin-top:-24px; padding:15px; margin-right:-15px; } }

.footer_heading { white-space:nowrap; }

.customizing_top { margin:0 25px 0 25px; }

#content_books { margin:0 25px 0 25px; margin-top:5px; }

#content_books img { margin:0 5px 5px 0; }

.longheader { margin:5px 0 5px 25px; }

#customizing { margin:5px 25px 0 25px; }

#customizing div { background-color:#E7B231; padding:5px 0px 5px 30px; font-size:15px; }

#customizing div p { margin:0;padding:5px 0 10px 0; }

#customizing div img { margin: 0 28px 10px 0; }

#frames { margin:5px 25px 0 25px; }

#frames div { background-color:#F0E5CE; padding:5px 0px 5px 30px; font-size:15px; }

#frames div img { margin: 0 28px 10px 0; }

#digicatalogs_left { height:690px; width:456px; background-image:url(../images/digicatalog_left_bg.jpg); float:left; margin:5px 20px 0 25px; cursor:pointer; }

#digicatalogs_left .digicatalogs_text { margin-top:405px; margin-left:20px; font-size:14px; }

#digicatalogs_left .digicatalogs_text ul.left1 {float:left; width:170px;  margin-top:10px; margin-left:15px; padding:0px; }

#digicatalogs_left .digicatalogs_text ul.left1 li { margin-bottom:10px; line-height:18px; list-style:disc; }

#digicatalogs_left .digicatalogs_text ul.left2 { float:left; width:210px;  margin-top:10px; margin-left:15px; padding:0px; }

#digicatalogs_left .digicatalogs_text ul.left2 li { margin-bottom:10px; line-height:18px; list-style:disc; }

#digicatalogs_right { height:690px; width:456px; background-image:url(../images/digicatalog_right_bg.jpg); float:left; margin:5px 0 0 0; cursor:pointer; }

#digicatalogs_right .digicatalogs_text { margin-top:405px; margin-left:20px; font-size:14px; }

#digicatalogs_right .digicatalogs_text ul.left3 { float:left; width:170px; margin-top:10px; margin-left:15px; padding:0px; }

#digicatalogs_right .digicatalogs_text ul.left3 li { margin-bottom:10px; line-height:18px; list-style:disc; }

#digicatalogs_right .digicatalogs_text ul.left4 { float:left; width:210px; margin-top:10px; margin-left:15px; padding:0px; }

#digicatalogs_right .digicatalogs_text ul.left4 li { margin-bottom:10px; line-height:18px; list-style:disc; }

#customizing_top { height:311px ; width:935px; margin-left:25px; background-image:url(../images/customizing_subpages_top_bg.gif);  }

#customizing_top .s_coverimprint { float:left; margin-left:60px; margin-right:85px; }

#customizing_top div.t_coverimprint { float:left; width:375px; padding-top:45px; font-size:13px; line-height:20px; }

#customizing_top .s_promopage { float:left; margin-right:50px; margin-top:20px; }

#customizing_top div.t_promopage { float:left; width:320px; padding-top:25px; font-size:13px; line-height:20px; }

#customizing_top .s_custombookjackets { float:left; margin-left:60px; margin-right:85px; }

#customizing_top div.t_custombookjackets { float:left; width:375px; padding-top:45px; font-size:13px; line-height:20px; }

#customizing_top .s_foilstamp { float:left; margin-right:85px; }

#customizing_top div.t_foilstamp { float:left; width:320px; padding-top:25px; font-size:13px; line-height:20px; }

#customizing_top .s_bellyband { float:left; margin-left:60px; margin-right:85px; }

#customizing_top div.t_bellyband { float:left; width:320px; padding-top:25px; font-size:13px; line-height:20px; }

#customizing_top .s_deboss { float:left; margin-right:85px; }

#customizing_top div.t_deboss { float:left; width:320px; padding-top:25px; font-size:13px; line-height:20px; }

#customizing_top .s_laser { float:left; margin-right:85px; }

#customizing_top div.t_laser { float:left; width:320px; padding-top:25px; font-size:13px; line-height:20px; }

#custom_manufacturing { margin-left:25px; margin-top:5px; height:440px; width:935px; background-image:url(../images/customizing_custom_manufacturing_bg.jpg); }

#custom_manufacturing .leftside { float:left; width:290px; padding:15px 0 0 25px; margin-right:20px; }

#custom_manufacturing .leftside p { font-size:16px; line-height:22px; }

#custom_manufacturing .leftside strong { font-size:32px; line-height:36px; }

#custom_manufacturing .rightside { float:left; width:570px; }

#custom_manufacturing .rightside p { float:left;  margin-top:330px; padding:0; font-size:12px; }

#custom_manufacturing .rightside p.p1 { width:155px; }

#custom_manufacturing .rightside p.p2 { width:175px; }

#custom_manufacturing .rightside p.p3 { width:120px; }

#custom_manufacturing .rightside p.p4 { width:120px; }

#custom_michelin { margin-left:25px; margin-top:5px; height:440px; width:935px; background-image:url(../images/custom_michelin_bg.jpg); }

#custom_michelin .leftside { float:left; width:295px; padding:15px 0 0 25px; margin-right:20px; }

#custom_michelin .leftside p { font-size:16px; line-height:22px; }

#custom_michelin .leftside strong { font-size:32px; line-height:36px; }

#custom_michelin .leftside span { font-size:14px; line-height:22px; }

#custom_michelin .leftside b { font-size:18px; line-height:20px; }

#custom_michelin .leftside ul, #custom_michelin .rightside ul { margin-top:0px; margin-left:15px; padding:0px; }

#custom_michelin .leftside ul li, #custom_michelin .rightside ul li { margin-bottom:5px; font-size:12px; line-height:12px; list-style:disc; }

#custom_michelin .rightside { float:left; padding-top:50px; width:270px; } 

#custom_michelin .rightside strong { font-size:18px; line-height:20px; }

#custom_michelin .rightside b { font-size:14px; line-height:18px; }



#ordersellingtools_ideabook { height:481px; width:317px; background-image:url(../images/ordersellingtools_left_ideabook_bg.jpg); margin-bottom:5px; cursor:pointer; }

#ordersellingtools_ideabook .ordersellingtools_text { padding-top:265px; margin-left:20px; font-size:12px; }

#ordersellingtools_ideabook .ordersellingtools_text h2 { font-size:16px; }

#ordersellingtools_ideabook .ordersellingtools_text ul.bullets { margin-left:15px; padding:0px; }

#ordersellingtools_ideabook .ordersellingtools_text ul.bullets li { list-style:disc; margin:0; padding:2px; line-height:14px; }



#ordersellingtools_finejournals { height:481px; width:317px; background-image:url(../images/ordersellingtools_left_finejournals_bg.jpg); margin-bottom:5px; cursor:pointer; }

#ordersellingtools_finejournals .ordersellingtools_text { padding-top:270px; margin-left:20px; font-size:12px; }

#ordersellingtools_finejournals .ordersellingtools_text h2 { font-size:16px; margin-bottom:5px; padding-bottom:0; }

#ordersellingtools_finejournals .ordersellingtools_text ul.bullets { margin-left:15px; padding:0px; }

#ordersellingtools_finejournals .ordersellingtools_text ul.bullets li { list-style:disc; margin:0; padding:2px; line-height:14px;  }

#frames div .h2_journals { margin-bottom:15px; }

#ecosystem { margin:5px 25px 0 25px; }

#ecosystem div { background-color:#F0E5CE; padding:20px 0px 5px 30px; font-size:15px; }

.ecosystem_compare { font-size:12px; }

#childrensbooks { margin:5px 25px 0 25px; }

#childrensbooks div { background-color:#fff; padding:5px 0px 5px 30px; font-size:15px; }

#childrensbooks div img { margin: 0 28px 10px 0; }

.advanced_search_category { float:left;width:150px;height:450px; }

.advanced_search_page { padding-left:20px; }

a.advanced_search_links:link, a.advanced_search_links:visited { color:#D26418; text-decoration:underline; }

a.advanced_search_links:hover, a.advanced_search_links:active { color:#333; text-decoration:none; }

#find_advanced_search { float:right; text-align:right; width:100px; }

#find_advanced_search a:link, #find_advanced_search a:visited { color:#000; text-decoration:underline; }

#find_advanced_search a:hover, #find_advanced_search a:active { color:#fff; text-decoration:none; }
