
/* CSS Document */

body{margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#wrapper{width:100%; text-align:center; } #wrap{width:1000px; margin:0 auto; text-align:left;}

#header{}
#nav{background-image:url(../images/bgnav.jpg); height:34px;}

ul#menu { width: 100%; height: 34px;  font-size: 11px;; font-family: Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 0px; border-right:1px solid #CCCCCC; }
ul#menu li a { height: 28px; color: #333; text-decoration: none; display: block; float: left; line-height: 200%; padding: 6px 20px 0px 20px; }
ul#menu li a:hover { color: #FF0000;   }
ul#menu li a.current{ color: #FF0000;  padding: 6px 20px 4px 20px; }


#container{text-align:left; clear:both;} #container .leftside{width:229px; float:left; text-align:left;} 
.leftside .navl{background-image:url(../images/leftmenubg2.jpg); background-position:bottom; padding-bottom:20px;}
.leftside .leftnav{width:189px; background-image:url(../images/leftmenubg.jpg); background-repeat:no-repeat; padding:20px 20px 10px 20px;} 
.leftside .loginarea{width:189px; background-image:url(../images/loginbg.jpg); background-repeat:no-repeat; padding:20px; height:191px; color:#FFFFFF;}

* html .leftside .navl{background-image:url(../images/leftmenubg2.jpg); background-position:bottom; padding-bottom:20px;}
* html .leftside .leftnav{width:189px; background-image:url(../images/leftmenubg.jpg); background-repeat:no-repeat; padding:20px 12px 10px 14px;} 
* html .leftside .loginarea{width:189px; background-image:url(../images/loginbg.jpg); background-repeat:no-repeat; padding:20px; height:191px; color:#FFFFFF;}


.patmenu{list-style-type: none; margin: 0px 0;  padding: 0; width: 189px;  border: 0px solid #9A9A9A; border-bottom-width: 0; }
.patmenu li{margin-bottom:2px;}
.patmenu li a{background: #a59607 /* url(media/imagename.gif) repeat-x bottom left */; font-size:11px; font-weight:bold; color: white; display: block; width:145px; padding: 4px 0px 4px 26px;  text-decoration: right ; }
.patmenu li a:visited, .patmenu li a:active{color: white;}
.patmenu li a:hover{ background-color:#5c5404; /*background-image: url(media/bgswap.jpg)*/}

* html .patmenu{list-style-type: none; margin: 0px 0;  padding: 0; width: 169px;  border: 0px solid #9A9A9A; border-bottom-width: 0; }
* html .patmenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */ width: 145px;}



#container .hcont{width:765px; float:right;} 
.booksarea{text-align:left; clear:both;} .booksarea .books{width:500px; float:left; text-align:left; padding:0px 10px;} .booksarea .rightbooks{width:235px; float:right;}
.newarrivals{background-image:url(../images/newarrivalsbg.jpg); background-repeat:no-repeat; background-position:bottom; padding:10px 0px;}
.homecate{background-image:url(../images/newarrivalsbg.jpg); background-repeat:no-repeat; height:36px; margin-top:20px; font-size:12px; font-weight:bold; color:Maroon;}

.booksarea .rightbooks .latestbooks{background-image:url(../images/latestbooksbg.jpg); background-repeat:no-repeat; background-position:top left; height:268px; padding:20px;}

.booksarea .rightbooks .next{border:1px solid #c9bdb1; text-align:left; width:220px; margin-bottom:0px; margin-left:7px;}  .nextbooks{height:48px; padding:5px; width:210px; background-image:url(../images/featuredbg.jpg);} 

.bookcategory{border-top:1px solid #cbc47c; border-left:1px solid #cbc47c; border-right:1px solid #cbc47c; padding:6px; font-size:16PX; color:#ff0000; font-weight:bold;}
.booktitle{font-weight:bold; font-size:12px; background-color:#cbc47c;}
.booktitle2{font-weight:bold; font-size:12px; background-color:#e6e1aa; padding:4px; color:#CC0000;}
.authorname{padding:4px 0px; color:#CC0000; font-size:11px;} .bookdetails{padding:0px 4px; vertical-align:top; text-align:right;} .viewdetails{text-align:left; padding:4px 0px;}
.buttons1{border:0px solid #cbc47c; padding:10px;}
.bookreview{padding:20px 10px;} .bookreview h2{font-size:12px; font-weight:bold; margin-bottom:5px;} .bookreview p{text-align:justify; margin-top:4px;}

#footer{background-color:#333333; color:#FFFFFF; text-align:center; padding:20px; } #footer a{text-decoration:none; color:#FFFFFF;} #footer a:hover{text-decoration:underline;}

.clear{clear:both; margin:0;}
a.style:link {color: #000000;text-decoration: none;}
a.style:visited {color: #000000;text-decoration: none;}
a.style:active {color: #000000;text-decoration: none;}
a.style:hover {color: #e44222;text-decoration: none;}
.linktxt
{
	 text-align :left;
	
	 
	}
