/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif; font-size:14px; background:#0557BD url(../images/main-bg.gif) repeat-x top; margin:0 auto; padding:0px; }

.spacer { clear:both; margin:0 auto; padding:0px; line-height:0px;}

.mainDv { width:775px; margin:0 auto; background:#fff;}
h1.titleTp {text-align:center; font-size:34px; color:#0466E2; font-family:"Arial Black"; font-weight:normal; margin:0 auto; padding:5px 0px 0px 0px;}
h1.titleTp2 {text-align:center; font-size:45px; color:#0466E2; font-family:Arial; margin:0 auto; padding:0px 0px 10px 0px;}
h1.SuccsesMsg {text-align:center; font-size:22px; color:#000; font-family:"Bradley Hand ITC"; font-weight:bolder; margin:0 
auto; width:90%; padding:10px 0px 10px 0px;}
h1.SuccsesMsgThankyou {text-align:center; font-size:38px; color:#000; font-family:"Bradley Hand ITC"; font-weight:bolder; margin:0 auto; width:90%; padding:10px 0px 10px 0px;}

.coverDv { background:url(../images/bookCover.jpg) no-repeat 10px 0; margin:0 0 0 0; width:100%;}
.coverDv .subTlt{margin:0 0 0 290px; padding:30px 0px 50px 0px; color:#393939; text-align:center; }
.subTlt h2.tltSubBd{font-size:34px; font-family:"Arial Black"; margin:0 auto; padding:0px;}
.subTlt h2.tltSubNrm{font-size:34px; font-family:Arial; margin:0 auto; padding:0px; font-weight:normal;}
.subTlt h1.bookName {font-size:38px; font-family:"Arial Black"; margin:0 auto; padding:0px; font-weight:normal;}
.subTlt h1.writerName {font-size:24px; font-family:Arial; margin:0 auto; padding:0px;}

.infoBox { width:95%; margin:0 auto; padding:10px 0px;}
*html .infoBox { width:90%; }

.DvBox { width:100%; margin:0 auto; padding:0px 0px; float:left;}

h2.headingTxt {font-size:18px; font-family:Arial; margin:0 auto; padding:15px 0px 5px 0px;}
h3.quoteTxt { font-size:14px; margin:0 auto; padding:10px 0px;} 
h3.quoteTxt label{ font-size:14px; margin:0 auto; padding:0px 0px;} 
h3.quoteTxt ul {list-style-type:none; width:40%; font-size:17px; margin:0 auto; padding:10px 0px 0px 0px;} 
h3.quoteTxt ul li {background:url(../images/bull-heart.jpg) no-repeat 0 2px; width:100%; margin:5px auto; padding:0px 22px;} 
h3.quoteTxt span{ font-size:13px; margin:0 auto; padding:10px 0px; font-weight:normal; font-style:italic;} 

/*Letter Box Css Starts */
.msgDv { width:95%; margin:0px auto 10px auto; padding:10px 0px; }
.msgDv h2 {font-size:18px; font-family:Arial; margin:0 auto; padding:0px 0px 10px 0px;}
.msgDv .letterBx{ float:left; width:55%; font-weight:bold; margin:0 auto; padding:10px 12px 10px 0px; font-family:"Bradley Hand ITC"; font-size:17px;}
.msgDv .comntBx{ float:right; width:41%; margin:0 auto; padding:0px 0px; }

.rhtBx { width:100%; margin:0px 0px 15px 0px; padding:0px;}
.rhtBx .tpCrv{ background:url(../images/quoteBx-Top.jpg) no-repeat 0 0; margin:0px auto; padding:0px; height:15px;}
.rhtBx .btmCrv{ width:100%; background:url(../images/quoteBx-Btm.jpg) no-repeat 0 0; margin:0px auto; padding:0px;}
.rhtBx .midBg{ background:url(../images/quoteBx-Mid.jpg) repeat-y 0 0; margin:0px auto; padding:0px 35px 0px 20px;}
.rhtBx .midBg h3{ font-size:14px; margin:0 auto; padding:5px 0px; }
.rhtBx .midBg h3 span{ font-size:13px; margin:0 auto; padding:10px 0px; font-weight:normal; font-style:italic;} 

.writerImg { width:100%; margin:0px 0px 15px 0px; padding:0px; text-align:center;}

/*Button Css*/
.buyNowDv { width:95%; margin:0px auto 20px auto; padding:0px 0px;}
.buyNowDv .btnLft{ width:35%; float:left; margin:0 auto; padding:0px; text-align:center;}
.buyNowDv .btnRht{ width:35%; float:right; margin:0 auto; padding:0px; text-align:center;}
.buyNowDv .btnMid{ width:30%; float:left; margin:0 auto; padding:0px; text-align:center;}


h3.coverTxt { font-size:17px; margin:0 auto; padding:10px 0px; font-family:"Bradley Hand ITC"; font-weight:100;} 
h3.coverTxt a{color:#000; text-decoration:underline;} 
h3.coverTxt a:hover{color:#000; text-decoration:none;} 

/*Affiliates Css Starts Here*/
h2.afflatTlt {font-size:18px; font-family:Arial; margin:0 auto; padding:0px; text-align:center}
.afflatDv { width:98.5%; margin:4px auto 10px auto; padding:3px; border:1px solid #c2c2c2; }
.afflatDv .authorDv{ width:100%; float:left; margin:0px auto 6px auto; padding:0px 0px 6px 0px; border-bottom:1px solid #C7D1DF; }
.afflatDv .fotoDv { width:16%; float:left; margin:0px auto 0px auto; padding:0px 0px 0px 4px;}
.afflatDv .fotoDv img{ text-decoration:none; border:1px solid #7A94C2; padding:1px; }
.afflatDv .dtlDv { width:79%; float:left; margin:0px auto 0px auto; padding:0px 0px 0px 6px; }
.afflatDv .dtlDv h3{font-size:12px; margin:0px auto 0px auto; padding:0px 0px; color:#008BD3;}
.afflatDv .dtlDv a {color:#008BD3; text-decoration:none;}
.afflatDv .dtlDv a:hover {color:#008BD3; text-decoration:underline;}
.afflatDv .dtlDv p{font-size:12px; margin:0px auto 0px auto; padding:6px 0px 0px 0px; }
h2.mailTxt {font-size:15px; font-family:Arial; margin:0 auto 10px auto; padding:0px; text-align:center}
h2.mailTxt a {color:#0466E2; text-decoration:none;}
h2.mailTxt a:hover {color:#0466E2; text-decoration:underline;}

.noteBx { width:68.5%; margin:15px auto 15px auto; padding:0px;}
.noteBx .tpCrv{ background:url(../images/bigCurv-tp.gif) no-repeat 0 0; margin:0px auto; padding:0px; height:15px;}
.noteBx .btmCrv{ width:100%; background:url(../images/bigCurv-Btm.gif) no-repeat 0 0; margin:0px auto; padding:0px;}
.noteBx .midBg{ background:url(../images/bigCurv-mid.gif) repeat-y 0 0; margin:0px auto; padding:0px 35px 0px 20px;}
.noteBx .midBg h3{ font-size:13px; margin:0 auto; padding:0px 0px 8px 0px; color:#6A6A6A; }
.noteBx .midBg h3 span{ margin:0 auto; padding:0px 0px; color:#CC0000; font-style:italic;} 
.noteBx .midBg h3 span.info{color:#0466E2;  font-style:italic; } 




/*Footer Css*/
.footerDv { width:775px; margin:0 auto; color:#fff; font-size:11px; padding:5px 0px 10px 0px;}
