body					{  
						margin-top:5%;
						margin-right:15%;
						margin-bottom:5%;
						margin-left:15%;
						font-family:"Palatino Linotype","Book Antiqua","Palatino", "New Century Schoolbook",sans-serif;
						background:#FFFFFF;
						}


h4					{
						font-weight:normal;
						font-style:italic;
						}


img    					{
						border:0px;
						}

						
.here       			{
						padding-bottom:2%;
						font-size:small;
						font-weight:bold;
						}
.here a,
.here a:link,
.here a:visited,
.here a:active			{
						color: #0000FF;
						font-weight:normal;
						text-decoration:none;
						}
.here a:hover   		{
						text-decoration:underline;
						}
										
.navigation   			{
						text-align:center;
						font-size:small;
						}
.navigation a,
.navigation a:link,
.navigation a:visited,
.navigation a:active 	{
						color: #0000FF;
						font-weight:normal;
						text-decoration:none;
						}

.navigation a:hover 	{
						text-decoration:underline;
						}

.fortune      			{
						margin-top:2%;
						padding-bottom:1%;
						font-style:italic;
						}
						


.title        			{
						font-weight:bold;
						font-size:large;
						}

.text 				  {
  						overflow:hidden;
  						text-align:justify;
  						line-height:150%;
  						}
.text a,
.text a:link,
.text a:visited,
.text a:active  		{
						font-weight:normal;
						text-decoration:none;
						}										
.text a:hover   		{
						text-decoration:underline;
						}


.ref          			{
						margin-top:10px;
						margin-bottom:20px;
						font-size:small;
						}
						
.files					{
						text-align:left;
						}

.caption      			{
						margin-top:20px;
						font-weight:bold;
						}
							
.date         			{
						font-size:small;
						color:#999999;
						padding-top:20px;
						padding-bottom:10px;
						}

.example      			{
						margin-top:20px;
						margin-left:40px;
						padding-left:10px;
						padding-bottom:10px;
						border-left-width:thin;
						border-left-style:groove;
						border-bottom-width:thin;
						border-bottom-style:groove;
						}

.examplecode  			{	
						margin-top:20px;
						margin-left:40px;
						padding-left:10px;
						padding-bottom:10px;
						border-left-width:thin;
						border-left-style:groove;
						border-bottom-width:thin;
						border-bottom-style:groove;
						font-family:courier,monospace;
						white-space:pre;
						}

.code         			{
						font-family:courier,monospace;
						white-space:pre;
						}

#photo       			{
						line-height:150%;
						padding-bottom:10px;
						text-align:center;
						}
#photo a,
#photo a:link,
#photo a:visited,
#photo a:active  		{
						font-weight:normal;
						text-decoration:none;
						}										
#photo a:hover   		{
						text-decoration:underline;
						}

						
.bottom       			{
						float:left;
						font-weight:bold;
						font-size:small;
						}
.bottom a,
.bottom a:link,
.bottom a:visited,
.bottom a:active		{
						font-weight:normal;
						text-decoration:none;
						 }		
.bottom a:hover 		{
						text-decoration:underline;
						}
