body 			{
			margin-top: 10px;
			margin-right: 10px;
			margin-bottom: 10px;
			margin-left: 10px;
			font-family: verdana, sans-serif; 
			font-size:10pt; 
			}

#logo 			{ 
			align:left;
	 		}

#rights 		{ 
			display: none; 
			}

#headline 		{ 
			margin-left: 155px;
	    		margin-right: 10px;
            		padding: 10px;
          		}

#left 			{ 
 			position: absolute; 
 			left: 10px; 
 			top: 150px; 
 			width: 300px; 
  			}


#center 		{
 			margin-left: 310px; 
 			margin-right: 10px;
 			padding: 10px; 
 			border-left: #990000 thin groove;
 			}	

 			
#poetry			{ 
 			width: 295px; 
			border-top: #990000 thin groove;
			}
		
#photoleft		{ 
			float: left;
 			left: 10px; 
 			width: 300px; 
 			border-right: #6bffff thin groove;
 			}
 			
		
#photocenter 		{
			margin-left: 310px; 
 			margin-right: 10px;
 			padding: 20px; 
 			font-size: 12pt;
 			}	
 		
#photo			{
			margin-left: 10px;
			margin-right: 10px;
			padding: 10px;
			text-align: center;
			}

.photohead		{ 
			font-size: 16pt;
			font-style: italic;
			}

#photodex		{ 
 			width: 295px; 
			border-bottom: #6bffff thin groove;
			}

#homepic		{
			text-align: center;
			}
			
#rosepic		{
			text-align: center;
			background: #000000;
			}			
		
#month 			{
			margin-left: 15px;
			font-size: smaller; 
			}
	
a:link.photonav 	{
			color: #cbffff; 
			text-decoration: none; 
			font-weight: bold;
			}

a:visited.photonav	{
			color: #b6f960; 
			text-decoration: none; 
			}

a:hover.photonav	{
			color: #ffffff; 
			text-decoration: underline; 
			font-style: italic;
			}
			

a:link.nav 		{
			color: #990000; 
			text-decoration: none; 
			font-weight: bold; 
			}
			
a:visited.nav		{
			color: #49069F; 
			text-decoration: none; 
			}
			
a:hover.nav 		{
			color: #000000; 
			text-decoration: underline; 
			font-style: italic; 
			}


.smallfont 		{ 
			font-size:smaller 
			}

.poetryindent 		{ 
			margin-left: 15px; 
			font-size:smaller;
			}

#monthindent 		{ 
			margin-left: 30px; 
			}


.indent 		{ 
			margin-left: 30px; 
			}
		
.line 			{ 
			color: #990000; 
			}

.photoline		{ 
			color: #6bffff; 
			}

		/* apply opacity mask to linked images - used only in photography section  */
a.mask img 		{ 
			filter:alpha(opacity=50); 
			-moz-opacity: 0.5; 
			opacity: 0.5;
			}

a.mask:hover img 	{
			filter:alpha(opacity=100);   
			-moz-opacity: 1.0;   
			opacity: 1.0;
			}

		/* end apply opacity mask to linked images - used only in gallery */

.space			{
			/* creates visual padding around thumbnails in photography section */
			padding: 10px;
			}
			
.rose			{
			/* creates visual padding around thumbnails on compass rose thumbnail index */
			padding: 20px;
			}
			
			a:link.nav 		{
			color: #990000; 
			text-decoration: none; 
			font-weight: bold; 
			}
			
.flip a:link		{
			color: #990000; 
			text-decoration: none; 
			font-weight: bold; 
			}
			
.flip a:visited		{
			color: #49069F; 
			text-decoration: none; 
			}
			
.flip a:hover 		{
			color: #000000; 
			text-decoration: underline; 
			font-style: italic; 
			}
			
.clearleft		{
			clear: left;
			}
			
.clearright		{
			clear: right;
			}
			
