BODY {	background: #FFFFFF url(wind.gif)  ;
	margin:5px 0px 0px 5px;}

h1
{
padding: 0;
margin: 0;
}

#content1
	{	position: absolute;
		left:1%;
		width:40%;
		top:35%;
	}
#content2 
	{	position: absolute;
		left:42%;
		width:40%;
		top:35%;
		}
#content1col {
   position: absolute;
   left:15%;
   width:65%;
   right:1%;
   top:35%;}

#content1col.h2, #content1col.h3, #content1col.h4, #content1col.h5 
{left:25%; width 55%;right:1%;}
   
#rightmenu 
	{	position: absolute;
		left:83%;
		width:11%;
		top:35%;
		}

	
	#content1, #content2, #rightmenu {
		border:0;
		color: transparent;

		}
		
#footer
{
color: transparent;
position:relative;
margin-top:1100%;
margin-left:15%;
margin-right:15%; 
}

h1,h2 {margin:.15em;padding:0}

.blurb	{
	font-family: verdana, western, fantasy,cursive ;
	font-size: 1em;
        position: relative;
	 }

.box {
	border: 1px dotted #D4D4D4;
        position: relative;
	color:transparent

}

.book-info {font-weight:bold;}
.book-title {font-style:italic;}
.contactbox {
border: 1px dotted ;
color:transparent;
font-size: .50%;
position:absolute;
top:110%;
left:33%;
}

.basictab{
padding: 3px 0;
margin-left: 0;
margin-right:0;
font: bold 12px Verdana;
border-bottom: 1px solid ;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
/*/*//*/
  display : none;
  /* */
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid ;
border-bottom: none;
background-color: #efefef;
color: #000000;
}

.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover{
background-color: #efefef;
color: #000000;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background: #cccccc url(wind.gif);
border-bottom: none;
color: black;
}

.verticletab{
margin: 0;
padding: 2px 2px 2px 2px;
margin-top: 1em;
margin-bottom:1em;
font: bold 12px Verdana;
border: none;
list-style-type: none;
text-align: left; 
float: right;
}

.verticletab li{
margin: 0 0 0 0;
margin-top: 1em;
margin-bottom: 1em;
background-color: #efefef;
border:solid black;
color: #2d2b2b;
/*/*//*/
  display : none;
  /* */
}

.verticletab li a{
text-decoration: none;
background-color: #efefef;
color: #2d2b2b;
}

.verticletab li a:visited{
color: #2d2b2b;
}

.verticletab li a:hover{
background-color: #efefef;
color: #000000;
}

.verticletab li a:active{
color: black;
}

.verticletab li.selected { /*selected tab effect*/
position: relative;
border:solid black;
background-color: transparent;
color: black;
}

.verticletab li.selected a{ /*selected tab effect*/
position: relative;
background-color: transparent;
color: black;
border-bottom:0;
border-right:0;
border-left:solid black;
border-top:0;
border-bottom:0;
}


.smalltab{
padding: 2px 0;
margin-left: 0;
margin-right:0;
font: bold 8px Verdana;
border-bottom: 1px solid ;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
   