/* CSS Document */
*{ margin:0; padding:0;}
body{ background-image:url(images/bg.gif); background-repeat:repeat-x; background-color:#FFFFFF;}
#main{ width:1000px; margin:0 auto;}
#header{ position: relative; height:240px;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; height:1%;}
#header .top{ padding:5px; border:#000000 solid; border-width:1px 0px 1px 0px;}
#header .top a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-right:25px;}
#header .top a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#eb0505; text-decoration:none; font-weight:normal; padding-right:25px;}
#header .top .txtfld{background-color:#FFFFFF; padding:5px; border:#d2d2d3 solid 1px; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#b0b0b0;}
#header .top .welcome-name{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; padding-right:15px;}
#header .top .search-btn{ padding-left:5px;}
#header .middle{ padding:10px 0px;}
#header .middle #login{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333;}
#header .middle #login .txtbox{ border:#d3d3d4 solid 1px; width:250px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:3px; margin-top:2px;}

#footer{ width:1000px; margin:0 auto; background-color:#000000;}
#footer .footer-cont{width:890px; margin:0 auto; padding:15px 0px;}
#footer .footer-cont .menu-div{width:30%; float:left;}
#footer .footer-cont .menu-div ul{ list-style:none; width:70%;}
#footer .footer-cont .menu-div ul li{ border-bottom:#333333 solid 1px; padding-bottom:5px; padding-top:5px;}
#footer .footer-cont .menu-div ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777; font-weight:normal; text-decoration:none; padding-left:10px;}
#footer .footer-cont .menu-div ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:normal; text-decoration:none; padding-left:10px;}
#footer .footer-cont .menu-div p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; border-bottom:#333333 solid 1px; padding-bottom:10px;}
#footer .footer-cont .menu-div pre{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777; font-weight:normal; line-height:230%; margin-left:-21px; padding-top:7px;}
#footer .footer-cont .menu-div span{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:normal; line-height:180%; padding-top:15px;}
#footer .footer-cont .menu-div h3{ padding:30px 0px;}
#footer .footer-cont .menu-div pre a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:normal; text-decoration:none;}
#footer .footer-cont .menu-div pre a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777; font-weight:normal; text-decoration:none;}
a.register{text-decoration : underline;color : #eb0505; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
a.register:visited{text-decoration : underline;color : #eb0505; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
a.register:link{text-decoration : underline;color : #eb0505; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
a.register:active {text-decoration : underline;color : #eb0505; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
a.register:hover  {text-decoration : none;color : #eb0505; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

a.forgot{text-decoration : underline;color : #afaeae; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
a.forgot:visited{text-decoration : underline;color : #afaeae; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
a.forgot:link{text-decoration : underline;color : #afaeae; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
a.forgot:active {text-decoration : underline;color : #afaeae; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
a.forgot:hover  {text-decoration : none;color : #afaeae; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.width350{ width:350px;}
#header .bottom{ height:40px; width:1000px;}
#header .bottom .menu{ background-image:url(images/menu-bg.gif); background-repeat:repeat-x; width:1000px; height:40px;}
#header .bottom .menu ul{ list-style:none;}
#header .bottom .menu ul li{ background-image:url(images/menu-br.gif); background-repeat:no-repeat; background-position:center right; float:left; padding:8px 20px;}
#header .bottom .menu ul li a{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none; padding:10px 0px;}
#header .bottom .menu ul li a span{margin:10px 0px;}
#header .bottom .menu ul li a:hover{ font-family:Arial, Helvetica, sans-serif; color:#d1cfcf; font-size:11px; font-weight:normal; text-decoration:none; padding:10px 0px;}
#feature{ width:998px; border:#c6c6c6 solid 1px; background-color:#eeeeee; height:150px;}
#feature ul{ list-style:none; padding:15px 17px;}
#feature ul li{ float:left;width:90px; height:120px; background-image:url(images/no-book-img.gif); background-repeat:no-repeat; text-align:center; margin-right:17px;}
#feature ul li a{  font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#FFFFFF; text-decoration:none; text-align:center;width:70px;}
#feature ul li a .book-title{width:80px; margin:0 auto;}
#content{ width:1000px; margin:0 auto; padding-top:15px;}
#content .category{ float:left; width:21%; margin-right:10px; border:#e8e8e8 solid 1px; margin-bottom:15px;}
#content .category ul{ list-style:none;}
#content .category ul li{ border-bottom:#e8e8e8 solid 1px; width:180px; margin-left:15px; padding:5px 0px; margin-bottom:0px;}
#content .category ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#828181; text-transform:uppercase; text-decoration:none;}
#content .category ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#eb0505; text-transform:uppercase; text-decoration:none;}
#content .category .category-head{ background-image:url(images/category-bg.gif); background-repeat:repeat-x; height:32px;}
#content .category .category-head img{ padding-top:8px; padding-left:15px;}
#content .display-book{ float:left; width:55%; margin-right:10px; border:#e8e8e8 solid 1px; margin-bottom:15px;}
#content .display-book .display-book-head{ background-image:url(images/category-bg.gif); background-repeat:repeat-x; height:32px;}
#content .display-book .display-book-head img{ padding-top:8px; padding-left:15px;}
#content .display-book .books-type1{ float:left; width:30%;border:#e8e8e8 solid 1px; margin-bottom:15px;}
#content .display-book .books-type2{ float:left; width:30%; margin:0% 3%;border:#e8e8e8 solid 1px; margin-bottom:15px;}
#content .display-book .books-type3{ float:left; width:30%;border:#e8e8e8 solid 1px; margin-bottom:15px;}
.books-head{ background-image:url(images/books-head-bg.gif); background-repeat:repeat-x; height:32px;padding-bottom:15px;}
.books-head p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; padding:8px 10px;}
.books{width:130px; background-color:#e8e8e8; margin:0 auto; padding:15px 0px;}
.books .book-title{background-image:url(images/no-book-img.gif); background-repeat:no-repeat; width:90px; height:120px; margin:0 auto;}
.books .book-title p{ width:70px; padding-top:15px; text-align:center; padding-left:5px;}
.books .book-title p a{ font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#FFFFFF; text-decoration:none; text-align:center;width:70px; text-align:center;}
.book-name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	width:130px;
	margin:0 auto;
	font-weight:normal;
	text-transform: uppercase;
}
.authorprice{ width:130px; margin:0 auto;}
.author{ padding:5px 0px;}
.price{ padding:5px 0px;}
.author a{ font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#969595; font-weight:normal; text-decoration:none;}
.author a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#969595; font-weight:normal; text-decoration:underline;}

.price a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:normal; color:#e2012c; font-weight:bold; text-decoration:none;}
.price a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:normal; color:#e2012c; font-weight:bold; text-decoration:underline;}
.addtocart{ width:130px; margin:0 auto; background-color:#000000; padding:0px 0px;}
.addtocart a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.addtocart a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:underline;}


.bookno1{ margin-bottom:50px;}
.viewcart-bg{ background-image:url(images/adcart-bg.gif); background-repeat:repeat-x; height:29px; width:130px; margin:0 auto; padding-top:7px; padding-bottom:0px;}
.viewcart-bg p{ padding:0px 5px;}
.viewcart-bg p a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.padd-top15{ padding:10px 0px;}
