     #logo {
	    position: absolute;
		top: 10px;
		left: 25px;
		border: 0;
		text-decoration: none;
		}
	 #logo img{
	 	border: 0;
		text-decoration: none;
		}	
		
	 #head {		
	    position: absolute;
		top: 10px;
		left: 155px;
		width: 620px;
		height: 90px;
		background: url("./book-header2.gif") no-repeat;
	 	}
				
	 .tctc {
	    position: absolute;
		left: 0px;
		top: 45px;
		padding-left: 5px;
		font-family: verdana, arial, serif;
		font-size: 28px;
		font-weight: bold;
		color: #00539f;
		}
		
	 .welcome {
	 	position: absolute;
		left: 0px;
		top: 0px;
		padding-left: 5px;
		width: 245px;
		background: #00539f;
		color: #fff;	
		font-family: serif;
		font-size: 22px;	
		}
		
	  #navbar {
	  	position: absolute;
		top: 150px;
		left: 10px;
	 	border: solid #00539f;		
		border-width: 1px;
		width: 115px;
		height: 260px;		
		}
			  
	  #navbar a:hover {
	   	font-weight: bold;
		background: #f00;
		text-decoration: none;
		color: #fff;
		height: 30px;
		}
		
	  .link {
	  	background: #00539f;
		width: 110px;		
		height: 30px;	  	
		padding: 0px 0px 0px 5px;		
		color: #fff;
		font-size: 11px;
		font-family: verdana, serif;
		font-weight: bold;
		text-decoration: none;
		}
		
	  .singleline{
	  	line-height: 14px;
		}
	  .doubleline{
	    line-height: 28px;
		}
	  .link img {
	    position: absolute;		
		top: 0px;
		right: -15px;				
		border: 0;		
	    }
	  #order{
	  	position: absolute;		
		top: 3px;
		}
	  
	  #buyback{
	    position: absolute;
	  	top: 40px;
		}
	  
	  #return {
	    position: absolute;		
		top: 77px;
		}
	  
	  #inventory {
	    position: absolute;		
		top: 114px;
		}
	  
	  #proc {
	    position: absolute;
		top: 151px;
		}
      
	  #aboutus {
	    position: absolute;
		top: 188px;
		}
	 
	  #contact {
	    position: absolute;
		top: 225px;
		}
	  
				
	  #weare {
	  	position: absolute;
		top: 130px;
		left: 225px;
		border: solid #00539f;		
		border-width: 1px;
		padding: 5px;
		width: 450px;
		font-style: italic;
		color: #00d;
		}
		
	  .weareimg {
	    position: absolute;
		top: -15px;
		left: -15px;
		border: 0;
	    }
				
	  #newonline {
	  	position: absolute;
		top: 275px;
		left: 205px;
		border: solid #00539f;		
		border-width: 1px 1px 0px 1px;		
		width: 436px;
		height: 40px;
		font-family: arial;
		font-weight: bold;
		line-height: 30px;
		color: #d00;
		margin: 0px 0px 0px 0px;
		padding: 0px 1px 0px 0px;
		z-index: 5;
		}		
	  
	  #newonline a{
	  	text-decoration: none;
		color: #d00;
		}
	  #newonline>a{
	    text-decoration: none;
		color: #d00;
		}
		
	  .newonlineimg{
	    position: absolute;
		top: -10px;
		left: -15px;
		border: 0;
		z-index: 5;
	    }
		
	  #mousepic {
	    position: absolute;
		top: 275px;
		left: 642px;
		border: solid #00539f;	
		border-width: 1px 1px 1px 0px;
		}
	  
	  #stack {
	    position: absolute;
		top: 316px;
		left: 205px;		
		z-index: 1;
		border: solid #00539f;		
		border-width: 1px 0px 1px 1px;
	    }
		
	  #orderinfo{
	    position: absolute;
		top: 316px;
		left: 314px;		
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;		
	  	border: solid #00539f;
		border-width: 1px 1px 1px 1px;
		font-size: 12px;
		color: #00d;
		font-family: verdana, arial, helvecta, sans-serif;
		font-style: italic;			
		font-weight: bold;
		line-height: 15px;
		width: 329px; 	/* False value for IE4-5.x/Win. */
 	    voice-family: "\"}\""; 
  	    voice-family:inherit;
	    width: 327px;	/* You get it. Good value for compliant browers. */		
		}	  
		
	  #orderinfo ul{	    
	  	list-style: none;	
		padding: 0;
		margin: 5px;
		border: 0;	
		}  
	  #orderinfo>ul li{
	  	padding: 0;
		margin: 5px;		
		line-height: 12px;
		
		}
		
	  .top{	  	
	    font-size: 25px;
		padding: 5px 0px 5px 5px;		
		}
	  #bottombanner{
	    position: absolute;
		top: 470px;		
		left: 155px;
		width: 595px;
		height: 45px;		
		text-align: center;		
		
		}
	  .leader{
	  	background: #00539f;
		color: #fff;	
		line-height: 34px;
		font-family: 'avant garde medium oblique BT', arial, verdana;
		font-size: 30px;			
		font-style: italic;
		padding: 5px 10px 5px 10px;		
		}
		
	  #main{
	  	position: absolute;
		top: 130px;
		left: 170px;
		width: 580px;
		}
	  #main a{
	  	text-decoration: underline;
		}
		
	  .footer{
	  	font-size: 12px;
		text-align: center;
		}
		
	  .red {
	 	color: #f00;
		}
		
	  .green {
	 	color: #228b22;
		}		
		
	  .space {
	    width: 23px;
		padding-right: 23px;
		}		
		
	  .bigspace {
		padding-left: 50px;
	    }
		
	  .bold{
	  	font-weight: bold;
		}
		
	  h1{
	  	text-align: center;
		color: #d00;
		}
		
	  h3{
	  	text-align: center;
		color: #000;
		font-size: 15px;
		padding: 0px;
		margin: 0px;
		}
	  
	  
