body { font-family: Courier New, "Times New Roman";
		font-size: 0.8em;
		margin: 0px;
		background-image: url('../ims/bgroundHeader.png');
		background-repeat: no-repeat;
		background-attachment: fixed;
		background-color: #ffffff;
		 }
		 
body#home { font-family: Courier, "Times New Roman";
		margin: 0px;
		background-image: url('../ims/home_main.jpg');
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-color: #000000;
		color: #ccc;
		 }  
		 		 
a:link.home {text-decoration: none; color: #dfc703;}
a:visited.home {text-decoration: none; color: #dfc703;}
a:active.home {text-decoration: none; color: #dfc703;}
a:hover.home {text-decoration: none; color: #ffffff;}
		 
		 
a:link {text-decoration: none; color: #355ca2;}
a:visited {text-decoration: none; color: #355ca2;}
a:active {text-decoration: none; color: #dfc703;}
a:hover {text-decoration: underline; color: #f3936e;}

a:link.truncate {text-decoration: none; color: #dfc703;}
a:visited.truncate {text-decoration: none; color: #dfc703;}
a:active.truncate {text-decoration: none; color: #dfc703;}
a:hover.truncate {text-decoration: underline; color: #f3936e;}

img {
border: none;
}
		   
#main { position: absolute; 
		left: 0px;
		top: 120px;
		width: 960px;

		}
		
#header {position:fixed;
		 left:0px;
		 top: 0px;
		 z-index: 30;
		 }
		 		
#content {	padding-left: 15px;			
			width: 960px;
			}
			
#footer {
		position: relative;		
		margin-top: 90px;
		margin-bottom: 20px;
		width: 900px;
		text-align: center;			
		
		}	
				
#footerhr {
		height: 1px;
		border: 0;
		color: #333;
		background-color: #bbb;
		width: 80%;
			}
.left {margin-left: 25px;}

.leftpoem {margin-left: 125px;
			line-height: 2em;
			}
			
.center {

		width: 960px;
		text-align: center;
		
		}


#lists {
		list-style-type: none;
		
		
				
		}

li {
			margin-bottom: 10px;
			
			text-indent: -1em;
			}	
			
hr {
		height: 1px;
border: 0;
color: #333;
background-color: #999;

		}
hr.ice {
		height: 1px;
border: 0;
color: #333;
background-color: #999;
margin-top: 10px;
margin-bottom: 15px;
text-align: left;
width: 260px;
margin-left: 0px;

		}
					
#gigs {
			margin-bottom: 10px;
			
			text-indent: -1em;
			}	
			
#gigs {
		margin-bottom: 30px;
		text-indent: -1em;
		
		
				
		}
			
#bookimg { padding-left: 5px;
		   padding-right: 5px;
		   padding-bottom: 20px;
		   padding-top: 0px;
		    }		
.book1 {
		float:left;
		width:435px;
		padding-left: 30px;
		
		
		}
		
.book1b {
		float:left;
		width:315px;
		padding-left: 30px;
		
		}		

		
.book2 {
		float:right;
		width:485px;
		padding-top: 0px;
		margin-top: 0px;
		
		}
		
.animals {
		float:left;
		width:395px;
		padding-left: 30px;
		
		
		}
		
.animals2 {
		float:right;
		width:405px;
		padding-top: 0px;
		margin-top: 0px;
		
		}
		
img.thumbText {
			float: left;
			 margin-right: 10px;

			}
img.rosie {
			vertical-align:middle;
			margin-right: 10px;
			}		

h3#books {
			margin-top: 0px;
			padding-top: 0px;
			}

.videoWrapper {
			position: relative;
			z-index: 2;
			}
.copyright {
	bottom:0px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	margin-left:50px;
	letter-spacing: 1px;
	}