﻿/* Stylesheet CSS */

body {
	margin: 0;
	padding: 0;
	color: black;
	text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	padding: 0;
	background-image: url('http://www.tavbooks.com/images/bg.gif');
}


a {	color: #030;
	text-decoration : underline; 
}
	
a:hover {
	background-image: url('/images/menu-hoover.jpg');
	background-repeat: repeat;
	background-color: transparent; color:#903;
}

.dropcap { font: bold 200% serif;
			width: 24px;
			float: left;
			border-style: solid;
			vertical-align: text-top;
			line-height: 25%; }

em {font-style: italic;}
			
/* HEADINGS */

h1 {
	color: #003399; 
	text-align: left; 
	font-size: 2.2em; 
	font-weight: bold;
	text-align: center; 
}

h2 {
	color: #003399; 
	text-align: left; 
	font-size: 1.9em; 
	font-weight: bold; 
}

h3 {
	color: #000000; 
	text-align: left; 
	font-size: 1.7em; 
	font-weight: normal; 
}

h4 {
	font-size: 1.6em; 
	font-weight: normal; 
	color: #000000; 
}

h4 title {
	color: #000000;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
}

h4 span {
	font-size: 140%;
}

h5 {
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif; 
	font-size: 18px; 
	font-weight: normal; 
	color: #9b3d43; 
}

p {
	text-align: left;
}
		
p.larger	{
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 1em;
	text-align:justify; 
}

#wrapper { 
	text-align: center;
	width: 780px;
	margin: auto;
}

#heading {
	border-right: 2px solid #484848;
	border-top: 2px solid #484848;
	border-left: 2px solid #484848;
	background-color: #fff;
	padding: 0px;
	width: 780px;
 	float: left;
}

#container {
	border-right: 2px solid #484848;
	border-bottom: 2px solid #484848;
	border-left: 2px solid #484848;
	background-color: #fff;
	padding: 0px;
	width: 770px;
	float: left;
}

.caption { font-size: x-small;
		   font-family: Arial, Helvetica, sans-serif;
           text-align: center; }
           
div.figure {
	border-width: 0;
	float: left;
	margin: 10px 15px;
	border-color: white;
	width: 184px;
}
div.figure p {
  text-align: left;
  font-size: .7em;
  text-indent: 0;
}

img {
	border: 0;
}

.center {
	text-align: center;
}

alignrt {
	text-align: right;
}

.green {
		color: green;
}

.navbar {
		float:left;
		font-size: x-small;
		line-height: 1.5em;
		text-align: center;
}

.xsmall {
		font-size: x-small;
		line-height: 1.5em;
		text-align: center;

}

.small {
		font-size: small;
}


/*
#001	{border-width: 2em;
		border-style: solid;
		border-color: white;
}
*/
	
td {
		font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
		font-size: .9em;
		text-align:justify; 
 } 

.boxborder {BORDER-BOTTOM: #000000 1px solid;
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid;
		BORDER-TOP: #000000 1px solid
}