@charset "utf-8";
/* CSS Document */

body{
 margin:0px;
 background:#ebebeb;
}

img{ 
 border:0px;
}
a
{
	text-decoration:none;
} 
.clr{
 clear:both;
}

#holder{
 width:1275px;
 margin:30px auto;
 background:white;
}

#top{
 height:130px;
 background:url(../images/logo.jpg) no-repeat 25px 15px;
/* border:1px solid #3EEE6F;*/
}

#right-top{
 float:right;
 width:240px;
 height:100px;
 padding:30px 40px 0px 40px;
}

#call-us{
 font-size:14px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background:url(../images/phone.png) no-repeat 0px 60px;
 padding:5px 0px 5px 25px;
 margin:10px 0px 0px 0px;
}
#call-us span{
 color:#ee3e41;
}

.shopping-button{
 width:35px;
 height:35px;
 float:right;
 margin:0 10px 0 0;
}

.login-button{
 width:35px;
 height:35px;
 float:right;
}

#menu{
 height:45px;
 background:#ee3e41;
}
#menu a{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:none;
 color:#FFFFFF;
 display:block;
 float:left;
 background:#ee3e41;
 padding:15px 0px 16px 0px;
 width:181px;
 //margin:0 0 0 1px;
 border-right:1px solid white;
 text-align:center;
}
#menu a:hover{
 color:#FFFFFF;
 background:#a62a2c;
}

#banner{
 margin:1px;
 border-bottom:3px solid black;
 border-top:3px solid black;
}

.container{
}

.books-store-a{
 padding:20px;
}

.books-holder{
 margin:0 0 10px 0;
}

.headline{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:28px;
 //text-transform:uppercase;
 font-family:"Kozuka Gothic Pro B";
 margin:0 0 0 0;
}

.items-holder{
 width:205px;
 height:320px;
 float:left;
 margin:0px 15px;
 padding:5px;
 border:1px solid #FFFFFF;
 cursor:pointer;
 font-family:"Kozuka Gothic Pro EL";
}
.items-holder:hover{
 border:1px dashed #666666;
}

.item{
 width:205px;
 height:265px;
}

.item-name{
 font-size:14px;
 color:#FF0000;
 margin:10px 0 0 0;
}

.item-price{
 font-size:20px;
 color:#333333;
}

/************/

.books-store-b{
 padding:20px;
 background-color:#000000;
 border-bottom:3px solid #ef474a;
 border-top:3px solid #ef474a;
}


.books-holder-b{
 margin:0 0 10px 0;
}

.headline-b{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:28px;
 //text-transform:uppercase;
 font-family:"Kozuka Gothic Pro B";
 margin:0 0 0 0;
 color:#FFFFFF;
}

.items-holder-b{
 width:205px;
 height:320px;
 float:left;
 margin:0px 15px;
 padding:5px;
 border:1px solid #000000;
 cursor:pointer;
 font-family:"Kozuka Gothic Pro EL";
}
.items-holder-b:hover{
 border:1px dashed #999999;
}

.item-b{
 width:205px;
 height:265px;
}

.item-name-b{
 font-size:14px;
 color:#FF0000;
 margin:10px 0 0 0;
}

.item-price-b{
 font-size:20px;
 color:#CCCCCC;
}

.bottom{
 height:90px;
 border-top:3px solid black;
}

.bottom-links{
 width:600px;
 float:left;
 margin:21px 0px 0px 30px;
}

.bottom-links{
 width:765px;
 float:left;
}

.bottom-links a{
 text-decoration:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#3e3e3e;
 //display:block;
 //float:left;
 margin:0 0 0 10px;
}
.bottom-links a:hover{
 color:#ef474a;
}

.bottom-links span{
 display:block;
}

.bottom-links span a{
 text-decoration:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#999999;
 display:block;
 float:left;
 margin:10px 0 0 10px;
}
.bottom-links span a:hover{
 color:#666666;
}

.social-media{
 width:350px;
 float:right;
 background:url(../images/inspiration.png) no-repeat 150px 0px;
 margin:19px 0px;
}

/***************
#divSearch {
margin-bottom: 5px;
font-size: 13px;
float: right;
font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
color: white;
 border: 1px solid #DB1717; 
width: 200px;
color:Black;
}
*/

#divSearch{
 font-size:14px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 padding:2px 0px 5px 5px;
 margin:-1px 0px 5px 0px;
 float:right;
 /*border: 1px solid #DB1717; */
 
}

#divsignup {
margin-bottom: 5px;
font-size: 13px;
float: right;
font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
color: white;
 /*border: 1px solid #DB1717; */
width: 200px;
}

#divsignup a {
display: block;
text-decoration: none;
float: right;
height: 23px;
padding: 8px 0px 0px 0px;
color: white;
background-color: #F1A606;
border: 1px solid #E4A51E;
border-radius: 3px;
text-align: center;
width: 80px;
margin:0 5px 0 0;
}
#divsignup a:hover{
color:white;
background-color:#6eb870;
border:1px solid #52A455;
}

.welcome{
 float:right;
 margin:-30px 47px 0 0;
 width:300px;
 font-size:12px;
 color:#FFFFFF;
 text-align:right;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
}

.item-box{
  width:212px;
  height:335px;
  float:left;
  border-radius:15px;
  border:1px solid #e0e0e0;
  margin:10px 15px 10px 15px;
}

.item-box:hover{
  border:1px solid #828bce;
}

.item{
  width:170px;
  height:215px;
  border-radius:15px;
  overflow:hidden;
  margin:15px 0 5px 20px;
}

.price{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  font-size:18px;
  color:#FF0000;
  //font-weight:bold;
  margin:0 0 5px 0;
}

.item-name{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  font-size:12px;
  color:#333333;
  margin:0 0 10px 0;
}

.solid-devider{
  border-bottom:1px solid #e0e0e0;
}

.cart-holder{
  margin:7px 15px 0px 15px;
}

.add-to-cart{
  width:32px;
  height:32px;
  float:left;
  cursor:pointer;
}


.information{
  width:32px;
  height:32px;
  float:right;
  cursor:pointer;
}

