/* CSS Document */
html, body {
	height: 100%;
}

body {
	margin: 0;
	padding: 0;
	text-decoration: none;
	background-image:url(../images/bg.gif);
	background-color:#003894;
}

#containerSl {
	min-height: 100%;
	height: 100%;
	margin: 0 auto -117px auto;
	width:755px;
	} html>body #containerSl { height: auto; }
	
#headerTop{
   width:755px;
   height:24px;
}

#header{
   width:755px;
   height:281px;
   float:left;

}

#header11{
   float:left;
   width:170px;
   height:257px;
}

#menuTop{
   width:170px;
   height:40px;
   background-image:url(../images/menuTop1.jpg);
}

#menu{
   width:150px;
   height:217px;
   background-image:url(../images/menuBg.gif);
   text-align:right;
   padding-right:20px;
   font-family:Verdana, Arial, Helvetica;
   font-size:13px;
   text-decoration:none;
   color:#FFFFFF;
}
#home{
  padding-top:9px;
  }
#profile{
  padding-top:9px;
  } 
#books{
  padding-top:9px;
  } 
#newReleases{
  padding-top:10px;
  } 
#order{
  padding-top:10px;
} 
#reqBooks{
  padding-top:10px;
  } 
#contact{
  padding-top:10px;
  }
#sitemap{
  padding-top:10px;
  }        
#header12{
   float:left;
   width:585px;
   height:257px;
}

#logo{
  height:99px;
  width:585px;
  }
  
#banner{
  height:121px;
  width:585px;
  padding-top:8px;
  background-image:url(../images/bannerBg.gif);
  }  
  
#marquee{
  height:24px;
  width:530px;
  background-image:url(../images/marqueeBg.gif);
  color:#3A5CB2;
  font-family:Verdana, Arial, Helvetica;
  font-size:10px;
  text-decoration:none;
  font-weight:bold;
  padding-left:25px;
  padding-top:5px;
  padding-right:30px;
  }
.resultsScroll{  
  font-family:Verdana, Arial, Helvetica;
  font-size:11px;
  text-decoration:none;
  color:#DC006C;
} 
.resultsScroll:hover{  
  color:#000000;
}    
#mainContainer{
  width:755px;
  background-image:url(../images/pageMainBg.gif);
  overflow:hidden;
  float:left;
}
#mainContainerCart{
  width:755px;
  overflow:hidden;
  float:left;
}
#leftLinks{
   width:170px;
   float:left;
}
#menu2Top{
   width:170px;
   height:47px;
}
#menu2{
   width:152px;
   height:149px;
   background-image:url(../images/menu2Bg.gif);
   font-family:Verdana, Arial, Helvetica;
   font-size:10px;
   text-decoration:none;
   color:#FFFFFF;
   text-align:right;
   padding-right:18px;
}
#menu21{
  padding-top:5px;
}
#search{
   width:155px;
   height:46px;
   padding-top:5px;
   padding-left:15px;
   }
#menuBtm{
   width:170px;
   height:113px;
   padding-top:12px;
   }
#mainContent{
   width:585px;
   float:left;
}
#mainContentIn{
   width:585px;
   float:left;
   background-image:url(../images/pageBtm.gif);
   background-position:bottom;
   background-repeat:no-repeat;
   }
   
 #mainContentSt{
 font-family:Verdana, Arial, Helvetica;
 font-size:13px;
 text-decoration:none;
 color:#3A5CB2;
   }
#insidePageText{
 font-family:Verdana, Arial, Helvetica;
 font-size:11px;
 text-decoration:none;
 color:#3A5CB2;
 padding-left:45px;
 padding-right:40px;
 text-align:justify;
 width:480px;
 
 }  
 
 #sitemapText{
 font-family:Verdana, Arial, Helvetica;
 font-size:11px;
 text-decoration:none;
 color:#3A5CB2;
 padding-left:185px;
 padding-right:40px;
 text-align:justify;
 width:340px;
 }
   
 #insidePageText1{
 font-family:Verdana, Arial, Helvetica;
 font-size:13px;
 text-decoration:none;
 color:#3A5CB2;
 padding-left:0px;
 padding-right:0px;
 text-align:center;
   }   
 
#footer{
 width:755px;
 height:54px;
 font-family:Verdana, Arial, Helvetica;
 font-size:9px;
 text-decoration:none;
 color:#454343;
 float:left;
 }
#footerLft{
 width:16px;
 height:54px;
 background-image:url(../images/footerLft.gif);
 float:left;
 }
#footerContent{
 width:711px;
 height:44px;
 background-image:url(../images/footerBg.gif);
 float:left;
 padding-top:10px;
 }
.preigoPad{
  padding-left:175px;
}  
 #footerRt{
 width:28px;
 height:54px;
 background-image:url(../images/footerRt.jpg);
 float:left;
 }
#footerBtm{
 width:755px;
 height:14px;
  float:left;
 }
#indexContent{
  height:131px;
  width:490px;
  background-image:url(../images/indexContentBg.gif);
  }
.indexText{
 font-family:Verdana, Arial, Helvetica;
 font-size:9px;
 text-decoration:none;
 color:#3A5CB2;
 text-align:justify;
 padding-left:45px;
 padding-right:50px;
 } 
#newReleIndexBg{
  height:173px;
  width:585px;
 background-image:url(../images/newReleIndexBg.gif);
 }  
.inputIndex  
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #666666;
	border: solid rgb(193,192,192) 1px;
	width:142px;
}
#searchPad{
  padding-right:5px;
  padding-top:10px;
 }
#newReleImgs{
padding-top:45px;
padding-left:25px;
width:560px;
height:100px;
} 
#newReleImgsHolder{
padding-left:20px;
float:left;
} 
#newReleImgsHolderEmpty{
padding-left:220px;
padding-top:8px;
float:left;
}
#newReleMore{
  padding-top:3px;
 padding-right:45px;
 }
 .more{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
	color: #28445C;
	text-decoration:none;
	font-weight:bold;
 }
  .more:hover{
	color: #DD137B;
	text-decoration:none;
 }
  .menuLinks{
   font-family:Verdana, Arial, Helvetica;
   font-size:13px;
   text-decoration:none;
   color:#FFFFFF;

 }
  .menuLinks:hover{
	color:#FFFF00;
	text-decoration:none;
 }
   .menuLinks2{
   font-family:Verdana, Arial, Helvetica;
   font-size:10px;
   text-decoration:none;
   color:#FFFFFF;

 }
  .menuLinks2:hover{
	color:#FFFF00;
	text-decoration:none;
 }
 
 .sitemapLinks{
   font-family:Verdana, Arial, Helvetica;
   font-size:11px;
   text-decoration:none;
   color:#3a5cb2;
   font-weight:bold;
   

 }
  .sitemapLinks:hover{
	color:#b905c4;
	text-decoration:none;
	}
 .preigo{
  font-family:Verdana, Arial, Helvetica;
 font-size:9px;
 text-decoration:none;
 color:#454343;
 }
.preigo:hover{
 color:#DD137B;
 }
#pageHead{
  width:318px;
  height:22px;
  font-family:Verdana, Arial, Helvetica;
 font-size:13px;
 font-weight:bold;
 text-decoration:none;
 color:#455B71;
 padding-top:20px;
 padding-left:45px;
  background-image:url(../images/pagehead.jpg);

  }
  
#pageHeadStore{
  width:200px;
  text-align:left;
  height:22px;
  font-family:Verdana, Arial, Helvetica;
 font-size:13px;
 font-weight:bold;
 text-decoration:none;
 color:#455B71;
 padding-top:2px;
 padding-left:0px;
  background-image:url(../images/pagehead.jpg);
  }
 #cartHead{
  width:945px;
  height:42px;
  background-image:url(../images/pageMainBg.gif);
 } 
  #cartHead1{
  width:8px;
  height:42px;
  float:left;
 } 
 #cartHead2{
  width:160px;
  height:42px;
  background-image:url(../images/BooksHead.jpg);
  float:left;
 } 
  #cartHead3{
  width:585px;
  height:22px;
 font-family:Verdana, Arial, Helvetica;
 font-size:13px;
 font-weight:bold;
 text-decoration:none;
 color:#455B71;
 padding-top:20px;
 text-align:left;
 padding-left:20px;
 float:left;
 }   
 
 	 /* STYLE SHEET FOR FORM PAGE */
.errorText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
    }
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #BDD5EC;
	cursor: auto;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.buttonreset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #DDDCE1;
	margin: 0px;
	padding: 0px;
}
.input   
	   {
		 font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
		color: #383838;
		border: solid rgb(193,192,192) 1px;
		width:200px;
	   }
.inputBook   
	   {
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
		color: #666666;
		border: solid rgb(193,192,192) 1px;
		width:75px;
	   }
.border{
  border: 1px solid #cccccc;
}	

.homeText{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration:none;
  color:#333333;
  }
 #newReleMain{
  width:500px;
  } 
 #newRele1{
   height:110px; width:300px;float:left;
  }
 #newRele2{
  height:60px;width:200px;float:left;padding-top:50px;
  }
.newReleLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #3A5CB2;
	text-decoration:none;
}
.newReleLink:hover{
	color: #D91579;
}
.view{
 font-family:Verdana, Arial, Helvetica;
 font-size:11px;
 text-decoration:none;
 color:#911E79;
 font-weight:bold;
}
.view:hover{
 color:#DA1B7B;
}
