BODY, h1{
     font-family :  rockwell, arial, verdana, tahoma;
	   font-size: 12px;
	   background-color: #FFFFFF;
	   color: #000000;
	   margin: 0px;
	   vertical-align: top;
	   padding-top: 10px;
	   padding-bottom: 10px;
	 
	         
}



/* General and Links   =============================================== */

a:link, a:visited, a:active {
    	font-family : rockwell, arial, verdana, tahoma;
		font-size:100%;
		color: #FF0000;
		font-weight: bold;
		text-decoration: none;	
		}

a:hover	{
		color: #000000;
		}
		
		
a.mainnav:link, a.mainnav:visited, a.mainnav:active {
		font-family : rockwell, arial, verdana, tahoma;
		font-size: 130%;
		font-weight: bold;
		color: #FF0000;
		text-decoration: none;	
		font-style: italic;
		}
		
a.mainnav:hover {
		color: #000000;
		font-style: italic;
		}			

		
a.footer:link, a.footer:visited, a.footer:active {
		font-family : arial, verdana, tahoma;
		font-size: 100%;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;	
		}
		
a.footer:hover	{
		color: #000000;
		}

				
a.sm:link, a.sm:visited, a.sm:active {
		font-family : verdana, arial, tahoma;
		font-size: 10px;
		color: #000000;
		font-weight: normal;
		text-decoration: none;	
		}

a.sm:hover	{
		color: #666666;
		}
		
	

/* Generic Elements   =============================================== */

img 
{
	border: 0;
}

H1 {
  font-weight: bold; 
  font-size: 130%; 
  color: #FF0000; 
  padding: 0px 0px 0px 0px;
}

.active {
		font-family : rockwell, arial, verdana, tahoma;
		font-size: 16px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;	
		font-style: italic;
		}
		
.redbold {
		color: #FF0000;
		font-weight: bold; 
		}
		
.big {
		font-weight: bold; 
        font-size: 130%; 
        color: #000000; 
		}

.source {
 font-style: italic;
 text-align: right;
}

.image {
float:right;
padding-bottom: 15px;
}

.image_page{
float:right;
padding-right: 0px;
padding-bottom: 5px;
padding-top: 15px;
}


.image_book {
float:right;
padding-right: 0px;
padding-bottom: 0px;
}

.image_poet {
float:right;
padding-left: 15px;
padding-bottom: 15px;
}

.image_paypal {
float:right;
padding-bottom: 10px;
padding-left: 5px;
margin:0px auto 0px auto;

}


/*  header    =============================================== */

#header_top {
padding: 0px 0px 0px 0px;
width:750px;
}

/*  layout  =============================================== */
		
#main  {
border: 1px #000000 solid;
padding: 0px 0px 0px 0px;
background-color: #FFFFFF;
width:750px;
margin:0px auto 0px auto;
}


#nav {
width:170px;
padding: 30px 40px 0px 40px;
margin:0px auto 0px auto;
float:left;

}

#page2  {
padding: 30px 0px 30px 0px;
width:450px;
margin-rigth:20px;
float:left;

}

.p_text  {
width:315px;
margin: 0px 0px  0px  0px;
float: left;

}

.p_pp  {
width: 130px;
margin: 0px 0px  0px  0px;
float: right;
}

#pageimage  {
padding: 0px 0px 0px 30px;
margin:0px auto 0px auto;
width:320px;
float:right;

}

#spacer {
clear: both;
height: 1px;
}

/* Begin footer  =============================================== */
	
#footer {
width:750px;
padding: 5px 0px 0px 0px;
text-align: center;
font-family : verdana, arial, tahoma;
font-size: 10px;
color: #330000;
}

#bottom {
background: url(../images/bottom.jpg);
padding: 8px 0px 8px 0px;
text-align: center;
font-family :  arial, verdana,tahoma;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
}

#footer_left {
width:500px;
text-align: left;
font-family : verdana, arial, tahoma;
font-size: 10px;
color: #000000;
float:left;
}

#footer_right {
width:150px;
text-align: right;
float:right;
}


