/* style for aliform */


body {margin-top:10px;
	background-color: #fff;
	font-family:verdana, sans;
	font-size:11px;
	color: #000;
	text-align: left;
	}


/* *********************** */
/* THE TOP SECTION */
	
table#framing {width:98%;
				border: solid 1px; #003;
				}
	
table#top {width:780px;
			padding:0;
			margin-bottom:10px;
			}
			

td#logo {width:390px;
padding-right:10px;
		}
		
td#newsBanner {
		background-color:#fff;
		padding-left:10px;
		font-size:16px;
		color:#fff;
		margin-left: 10px;
		
		}

td#tag {
		font-size: 10px; 
		color: #111111;
		text-align: left;
		padding-top:10px;
		line-height:14px;
			}
			


	
table#navigation {width:780px;
			padding:0;
			margin-bottom:10px;
			}	

table#navigation2 {width:780px;
			padding:0;
			
			}
	

/* *********************** */
/* THE FOOT SECTION */

div.links { font-size: 10px; 
			padding-top:8px; 
			
			}

div.identification {font-size: 10px;
					color: #003300;
					padding-top:12px;
				}

				
div.creditLine {font-size: 9px; 
				color: #003; 
				font-family: "Comic Sans MS", Arial, sans-serif;
				padding-right:8px;
				padding-top:4px;
				text-align:right;
				}
				

a:link {color:navy;
						text-decoration: underline;
					}
					
a:visited {color: navy;
						}


a:active {color: #cccccc;
						}


a:hover {color: #fff;
						background:#B94B2D;
						text-decoration:underline;
						}








a.basic:link {color:navy;
						text-decoration: underline;
					}
					
a.basic:visited {color: navy;
						}


a.basic:active {color: #cccccc;
						}


a.basic:hover {color: #fff;
						background:#B94B2D;
						text-decoration:underline;
						}


a.creditLine:link {color:#800000;
						text-decoration: underline;
						}
						
a.creditLine:visited {color:#800000;
						text-decoration: underline;
						}
						
			
a.creditLine:hover {color:#003;
						text-decoration: underline;
						
						}
						
a.creditLine:active {color:#cccccc;
						text-decoration: underline;
						}

/* the Home Page */


table#main {background-color:#f0f0f0;
			width:780px;
			border-top: 1px solid #666;
			border-right: 1px solid #006;
			border-bottom: 1px solid #666;
			border-left: 1px solid #666;
			padding: 0;
			}
td#coverNew {width:184px;
			vertical-align:top;
			}



div#new {font-size:14px;
		font-weight:bold;
		text-align:center;
		color: #003;
		padding: 4px;
		background-color: #A8BF87;
		}






td#main {border-bottom: 1px solid #ccc;
background-color:#e2e2e2;
vertical-align:middle;
		}
			
div#home {font-size:12px;
		text-align:left;
		color: #000;
		padding: 0 60px 0 50px;
		line-height: 22px;
		
		}			

p.lead:first-letter {font-size: 166%;
						  font-weight: bold;
						  color:#003;
						  padding-top:0;
						  }




td#bookstores {width:180px;
				background-color:#ebe7d5;
				border-left: 1px solid #666;
				
			}
			
div#titleBookstores {background-color:#CABFA9;
					padding-top: 2px;
					padding-bottom:4px;
					text-align: center;
					font-weight:800;

					}
			
div#bookstores {font-size:10px;
				line-height: 14px;
				padding: 6px 6px 6px 10px;
				}
				
ul.bookstores {padding-left:10px;
	margin-left:10px;
	
	}

td#smallCovers {
				background-color: #f0f0f0;
				}


img.stripRight {float:right;
				margin: 0 0 0 10px;
				
			}


div#special {padding-left:10px;
text-align:center;
font-size:10px;

			}


td#informs {background-color:#e2e2e2;
			border-top: 1px solid #ccc;
			}

div#informs {padding-left:10px;
			padding-right:10px;
			}




/* the catalog */

div.holder {width:780px;
border: 1px solid #ccc;
background-color:#f0f0f0;
			}



h3 {font-size:12px;
	color:#006;
	text-align:left;
	padding-left:2px;
	padding-bottom:2px;
	padding-top:2px;
	
	margin-top:0;
	background-color:#ddd;
	}


img.smallLeft {float:left;
				margin: 0 10px 10px 0;
				
			}

p.catalog {text-align:left;
		}


td.catalogColumn {padding-left:10px;
				vertical-align:top;
				padding-right:20px;
				width:390px;
				}

table#longDisplay {margin-bottom:10px;
				border-right: 1px solid #AABBCB;
				
				border-bottom: 1px solid #AABBCB;
				background-color:#D8E4EF;
				
				}
td.catalog {padding-left:10px;
padding-right:20px;
padding-top:6px;
				vertical-align:top;
				
				width:400px;
				}





div#columnLeft2 {float:left;
			width:45%;
			margin-top:0;
			margin-right:30px;
			padding: 0 0 0 10px;
			}
			
			
div#columnRight2 {padding-left:20px;
				margin-top:10px;
				padding: 0 10px 10px 20px;
			}



td#catalogSideColumn {vertical-align: top;
					padding-top:40px;
					
					}

td#publishersMenu {vertical-align: bottom;
					padding-bottom:20px;
					
					}





div#side {font-size:12px;
		text-align:left;
		color: #000;
		padding: 0 60px 0 20px;
		line-height: 22px;
		
		}	



/* the display */
table#catalog {width:780px;
				}
				
table#display {width:480px;
				margin-top:16px;
				margin-left:16px;
				margin-bottom:32px;
				}


td#catalog {width:578px;
			background-color:#f0f0f0;
			border: solid 1px #999;
			}
			
			
td.displayTitle {
					font-family:  Verdana, sans;
					font-size: 12px;
					color: #000;
					text-align:left;
					}

td.displayISBN {
					font-family:  Verdana, sans;
					font-size: 10px;
					color: #000;
					
					text-align:left;
					padding: 4px 0 8px 0;
					}

td.catalogText {
					font-family:  Verdana, sans;
					font-size: 11px;
					color: #000;
					
					text-align:left;
					padding: 0 10px 0 10px;
					}
					
td.catalogPages {
					font-family:  Verdana, sans;
					font-size: 11px;
					color: #000;
					
					text-align:left;
					padding: 10px 10px 0 10px;
					}
					
td.boton {
					padding: 10px 10px 0 10px;
					}



td#sideColumn {width:198px;
			background-color:#EBE7D5;
			border-right: solid 1px #999;
			border-top: solid 1px #999;
			border-bottom: solid 1px #999;
			
		
			
			}
			
			
			
			
			
/* aliform section */


td#brochureSide {width:180px;
				background-color:#657C39;
				border-left: 1px solid #666;
				height:300px;
				
			}
			
div#brochureSide {background-color:#CABFA9;
					padding-top: 2px;
					padding-bottom:4px;
					text-align: center;
					font-weight:800;

					}
			
div#brochureSide {font-size:10px;
				line-height: 14px;
				padding: 6px 6px 6px 10px;
				}
				
ul.brochureSide {padding-left:10px;
	margin-left:10px;
	
	}
	
	
div#brochure {font-size:11px;
		text-align:left;
		color: #000;
		padding: 40px 60px 20px 40px;
		line-height: 16px;
		
		}	
		
		
/* photos */



div.photoAbout {float: left; width:165px; 
				
				margin-top: 0;
				margin-bottom:4px;
				margin-left:0px;
				margin-right:14px;
				
				color:#000;
				font-size:10px;
				font-family: Arial, sans-serif;
				font-style:oblique;
				padding: 3px 2px;
				
				
				}


div.photoNews {float: left; width:280px; 
				
				margin-top: 0;
				margin-bottom:4px;
				margin-left:0px;
				margin-right:14px;
				
				color:#000;
				font-size:10px;
				font-family: Arial, sans-serif;
				font-style:oblique;
				padding: 3px 2px;
				
				
				}