/* 	LVstyle.css
	body and division stuff */

/* colors used:                              				*/
	
BODY
	{
	color: #000033;
	background: url(background4.gif) #ffffff;
	font-family: Arial, sans-serif;
	font-size: .8em;
	margin-top: 0px;
	margin-left: 0px;
	}

img
	{
	border-color: #003366;
	}

BR.clear
	{
	clear: both;
	}

P
	{
	font-family: Arial, sans-serif;
	padding: 0px 60px 5px 30px;
	}

P.title
	{
	font-family: Arial, sans-serif;
	font-size: 1.2em;
	padding: 0px 30px 5px 15px;
	}

P.nav
	{
	font-family: Arial, sans-serif;
	font-size: .85em;
	border: 2px;
	text-align: center;
	padding: 0 0 10px 0;
	}

P.leftnav
	{
	font-family: Arial, sans-serif;
	font-size: .7em;
	font-weight: bold;
	border: 2px;
	text-align: left;
	padding: 0px 5px 10px 5px;
	}

P.genretitle
	{
	font-family: Arial, sans-serif;
	padding: 0px 0px 5px 0px;
	font-size: 1.7em;
	font-weight: bold;
	COLOR: #003399;
	}

P.reading
	{
	font-family: Arial, sans-serif;
	padding: 0px 0px 5px 0px;
	background: url(background3.jpg) #ffffff;
	font-size: 1.2em;
	}

I
 	{
	background-color: transparent;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-style: italic;
	}

U
 	{
	color: #006666;
	background-color: transparent;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-style: italic;
	}

.sans
	{
	font-family: Arial, sans-serif;
	}

.sansbold
	{
	font-family: Arial, sans-serif;
	font-weight: bold;
	color: #003366;
	background-color: transparent;
	}

.padded80
	{
	font-family: Arial, sans-serif;
	padding-left: 80px;
	padding-right: 40px;
	padding-top: 0;
	padding-bottom: 0;
	}

.padded40
	{
	font-family: Arial, sans-serif;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 0;
	padding-bottom: 0;
	}

DIV.tiny
	/*tiny print*/
	{
	text-align: center;
	font-family: Arial, sans-serif;
	font-size: .8em;
	}

DIV.heading
	/* "graphic" on index page*/
	{
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
	}

DIV.ontop
	/* "text" on index page*/
	{
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 5;
	}

DIV.photos
	/* "graphic" on index page*/
	{
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	}

UL
	{
	font-family: Arial, sans-serif;
	}

H1
	{
	font-family: Times New Roman, serif;
	color: #039;
	background-color: transparent;
	font-size: 1.2em;
	text-align: center;
	padding: 0;
	}

H2
	{
	font-family: Arial, sans-serif;
	color: #039;
	background-color: transparent;
	font-size: 1.4em;
	padding: 0px 5px;
	}

H3
	{
	font-family: Arial, sans-serif;
	color: #cc9966;
	background-color: transparent;
	font-size: 1.5em;
	}

H4
	{
	font-family: Arial, sans-serif;
	color: #963;
	background-color: transparent;
	font-size: 1em;
	font-weight: bold;
	font-style: italic;
	text-align: right;
	padding: 0;
	}

H5
	{
	font-family: Arial, sans-serif;
	color: #000033;
	background-color: transparent;
	text-decoration: underline;
	font-size: 1.2em;
	font-weight: bold;
	font-style: italic;
	padding-left: 35px;
	padding-bottom: 0;
	}

H6
	{
	font-family: Arial, sans-serif;
	color: #000033;
	background-color: transparent;
	font-size: 1.2em;
	font-weight: bold;
	font-style: italic;
	padding-left: 15px;
	padding-bottom: 0;
	}

TABLE
	{
	border-collapse: collapse;
	border: 0;
	margin: 0;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 1em;
	text-align: left;
	}

TABLE.normal
	{
	border-collapse: collapse;
	border: 0;
	margin: 0;
	padding: 0;
	text-align: left;
	}

TD
	{
	border-collapse: collapse;
	border: 0;
	margin: 0;
	padding: 0px;
	}

TABLE.padded
	{
	border-collapse: separate;
	border: 0;
	padding-left: 50px;
	text-align: left;
	}

TD.padded
	{
	border-collapse: collapse;
	border: 0;
	margin: 0;
	padding: 0;
	padding-left: 80px;
	}

TD.arcleft
	{
	background: #FFFFFF url(arcleft.gif);
	font-size: .8em;
	color: #000033;
	border: 0;
	vertical-align: top;
	margin: 0;
	padding: 0px;
	}

TD.curvesleft
	{
	background: #FFFFFF url(curvesleft.gif);
	font-size: .8em;
	color: #000033;
	border: 0;
	vertical-align: top;
	margin: 0;
	padding: 0px;
	}

TD.leftnav
	{
	background: #003366;
	color: #336699;
	vertical-align: top;
	border: 0;
	margin: 0;
	padding: 0px;
	}

TD.background
	{
	background: url(background5.gif);
	background-repeat: repeat;
	border: 0;
	margin: 0;
	padding: 0px;
	}

:link 
	{
	color: #003399;
 	border-color: #336699;
	font-weight: bold;
	background-color: transparent;
	}
	
:visited 
	{
	color: #996633;
	background-color: transparent;
	}
	
:active 
	{
	text-decoration: none;
	background-color: transparent;
	color: #669999;
	}

:link IMG 
	{
 	border-color: #336699;
	background-color: transparent;
	}
	
:visited IMG
	{
 	border-color: #333366;
	background-color: transparent;
	font-weight: bold;
	}

	
TABLE.navbutton
 	{
	color: transparent;
	BACKGROUND: transparent;
	border-collapse: collapse;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.2em;
	align: center;
	}

TD.leftheading
	{
	background: url(leftheading.jpg);
	}

TD.rightheading
	{
	background: url(rightheading.jpg);
	}

TD.navbutton {
	BORDER-RIGHT: #699 thick outset; 
	BORDER-BOTTOM: #699 thin outset; 
	BORDER-TOP: #ffffff thin outset; 
	BORDER-LEFT: #ffffff thin outset; 
	BACKGROUND-color: #ffffff url(background4.gif);
	margin: 0;
	width: 120px;
	vertical-align: middle;
	text-align: center;
}

.navbuttonhere 
	{
	BACKGROUND-color: transparent;
	BORDER-TOP: #fff thin inset; 
	BORDER-LEFT: #fff thin inset; 
	vertical-align: middle;
	FONT-WEIGHT: bold;
	text-align: center;
	vertical-align: middle;
	width: 120px;
	font-size: .8em;
	line-height: 1.5em; 
	COLOR: #cc9966; 
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, Sans-Serif; 
}

.navbutton {
	MARGIN: 0;
	display: block;
	BORDER-RIGHT: #c96 thin outset;
	BORDER-BOTTOM: #c96 thin outset;
	FONT-WEIGHT: bold;
	font-size: .8em;
	line-height: 1.5em; 
	COLOR: #0033cc; 
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, Sans-Serif; 
	BACKGROUND-color: #fff url(background.gif);
	text-align: center;
	vertical-align: middle;
	height: 100%;
	width: 100%;
}

.navbutton A:link {
	DISPLAY: block;
	padding: 0; 
	COLOR: #003399;
	background-color: transparent; 
	TEXT-DECORATION: none;
}
.navbutton A:visited 
	{
	DISPLAY: block; 
	COLOR: #996633; 
	background-color: transparent; 
	TEXT-DECORATION: none
}
	
	


