﻿body { text-align:center;font-family:Arial;font-size:12px;margin:0 auto;background:#004074 url(../images/bgbooks.jpg) repeat-x;width:935px;padding-top:10px;}
#holder {margin-left:3px;width:931px;background:#fff url(../images/bgfr.png) repeat-y 929px;text-align:center;padding:0;}
#innercontent { width:931px;margin:0 auto;background:url(../images/bgrc.jpg) repeat-y;position:relative;left:-1px;}
#rigid { width:935px;min-height:600px; }
/*#header {width:908px;height:205px;margin:0 auto;background:url(../images/bgheader.jpg) no-repeat;text-align:left;}*/
#header{width:869px;height:41px;margin:0 auto;background:url(../images/bgheader.jpg) no-repeat;text-align:left;}
#icf { width:929px;margin:0 auto;position:relative;left:1px; }
#footer { width:872px;height:98px;background:url(../images/bgfooter.jpg) no-repeat;margin:0 auto;text-align:left; }
#header h1 { color:#222;margin:0;padding:0;font-size:18px;position:absolute;margin-top:113px;margin-left:130px; }
#time { color:#dcedf7;font-size:12px;position:absolute;margin-top:35px;margin-left:195px; }
#time strong { font-weight:normal; }
#header h3 { font-size:15px;color:#002e53;position:absolute;margin-top:-3px;margin-left:275px; }

#content { width:870px;margin:0 auto;height:100%;display:table; }
#column { width:155px;height:100%;background:#fff url(../images/bgright.jpg) repeat-y;float:left;
min-height:100px;margin-top:9px;position:relative;top:-4px;}

.addthis_toolbox { position:absolute;top:-8px;left:15px; }

#books { float:right;display:table;width:705px;margin-top:4px;background:#fff;}
#bookpreview { width: 700px;height:760px;display:none;margin-bottom:20px;}
#viewport {width: 700px;height:760px;border: 1px solid silver;background: #ddeef8;font-size:12px;}
#gh { width:700px;background:url(../images/ghid.jpg) no-repeat 1px;z-index:9999999;position:relative;height:27px;top:-29px}
#viewport { font-size: 16px; line-height: 1; }
#viewport img, #viewport table, #viewport div, #viewport td { border: 0; padding: 0; margin: 0; background: #ddeef8 }
#viewport td { vertical-align: middle }
#nopreview { display:none;width: 700px;border: 1px solid silver;background: #ddeef8;font-size:12px;margin-bottom:25px }

.ui-effects-transfer { border: 1px solid #6284a1; }

#l1, #mscc { display:none; }

.ch { width:145px;height:28px;color:#e6f4fe;background:url(../images/bgcolumnh.jpg) no-repeat;text-align:left;padding-left:10px;padding-top:6px; }
.bgti {width:690px;height:28px;color:#e6f4fe;background:url(../images/bgti.jpg) no-repeat;text-align:left;padding-left:10px;padding-top:6px;font-size:14px;font-weight:bold; }
.dlink { color:#c6e1f2;font-weight:normal;font-size:11px;margin-right:15px;text-decoration:underline; }

#pricedetails { background:#fff;padding:3px;}
#bookPreview { width:88px;height:31px; }

#ptd { background:#eeffcd;text-align:justify;width:700px; }
#ptd strong { font-weight:normal; }


a { color:#003d6c;text-decoration:underline; }
a:hover { text-decoration:underline; }

#bfn { padding-bottom:5px;font-size:11px;color:#333;padding-top:5px; }
 
.frel { color:#95342b;font-weight:bold; }
.rstar { float:right;margin-right:5px;margin-left:15px; }

#columncontent ul { margin:0 auto;padding:0;width:143px;list-style-type:none;text-align:left; }
#columncontent ul li {padding:0;margin:0;text-align:left;width:140px;list-style-type:none;margin-bottom:3px;
position:relative;outline:0;}

.topicdef { background:url(../images/bgcli.jpg) repeat-x; }
.topichover { background:url(../images/bgfro.jpg) repeat-x;}

#columncontent ul li a { text-decoration:none;color:#002c50;display:block;padding:5px;margin:0;outline:0; }
#header ul { padding:0;margin:0;list-style-type:none;position:absolute;margin-top:6px;margin-left:18px; }
#header ul li { float:left;margin-left:10px;color:#e6f4fe;background:url(../images/bul.jpg) no-repeat left 5px;padding-left:12px}
#header ul li a{ color:#fff;text-decoration:none;outline:0; }
#header ul li a:hover{ color:#fff;text-decoration:underline;outline:0; }

#sb { position:absolute;margin-top:156px;margin-left:15px;width:700px;color:#fff;
padding-left:10px;padding-top:2px;height:43px;
  }

ul#links { padding:0;margin:0;list-style-type:none;position:absolute;margin-top:8px;margin-left:160px; }
ul#links  li { float:left;margin-left:40px;color:#e6f4fe; }
ul#links li a { color:#e6f4fe;text-decoration:none; }
ul#links li a:hover { color:#fff;text-decoration:underline; }

ul#private { padding:0;margin:0;list-style-type:none;position:absolute;margin-top:50px;width:705px;margin-left:135px;}
ul#private  li { float:right;margin-left:20px;color:#e6f4fe; }
ul#private li a { color:#333; }

#footer div { position:absolute;margin-top:50px;margin-left:20px; }
#footer div strong { font-weight:normal; }
#footer div a { color:#333;text-decoration:none; }
#footer div strong a { color:#003c71; }
.d_title { margin:0;padding:0;font-size:15px; }
h2.d_title { font-size:16px;color:#333;position:relative;top:-6px; }


hr { color: #fff; background-color: #fff; border: 1px dotted #95342b; border-style: none none dotted; }



.book { background:#cae2ee;padding:2px;border:0;cursor:pointer; }

.drate { padding-bottom:10px;font-weight:bold; }
.rate { margin-top:5px; }

.titlediv{width:700px; text-align:left}

/* new books grid style */
table.booksgrid td span { font-size:12px;display:block;color:#333;margin:0;padding:0;height:10px; }
table.booksgrid td strong { display:block;font-weight:normal;margin-top:5px;color:#222; }
table.booksgrid td a {text-decoration:none;color:#222; }
table.booksgrid td a:hover {text-decoration:underline;color:#222; }

table.booksgrid td a.bgb {text-decoration:none;color:#222;font-weight:bold; }
table.booksgrid td a.bgb:hover {text-decoration:underline; }


table.booksgrid td span em {  font-style:normal; }
table.booksgrid td span em.pinf {  font-style:normal;font-size:11px; }

table.booksgrid td div.fr strong { padding-bottom:10px;text-transform:uppercase;color:#95342b;font-weight:bold; }

span.bb { color:#013d6f;font-weight:bold;}
.bir { float:right;margin-right:30px; }

.divFeatured { height:170px;width:700px;text-align:left;margin-top:10px; }
