/* ========================================================================================== */
/* Global Redefinitions of Tags */
/* ========================================================================================== */

	html {
		height: 100%;
		}
		
	body {	
		margin: 0px;
		padding: 0px;
		height: 100%;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 10px;
		background-image: url(/gr/front/black.png);	
		color: silver;
		}

	a:link {	
		text-decoration: none;	
		color: white;
		}

	a:visited {	
		color: silver;
		text-decoration: none; 
		}

	a:hover {
		color: red;
		text-decoration: underline;
		}
		
		
	table#content {
		padding-top: 20px;
		}

	.main {
		padding-top: 25px;
		padding-left: 10px;
		padding-right: 10px;
		}
		
	.imgLeft {
		vertical-align: top;
		padding-right: 25px;
		}


/* ========================================================================================== */
/* Text Formatting Classes */
/* ========================================================================================== */
		
	#title {
		padding-bottom: 15px;
		}
		
	.hdSmall {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #888888;
		padding-bottom: 2px;
		text-transform: uppercase;
		}

	.hdLarge {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 17px;
		font-weight: bold;
		text-transform: uppercase;
		}

	.mainText {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		line-height: 16px;
		padding-bottom: 10px;
		}
		
	.praise {
		padding-left: 0px;
		padding-right: 0px;		
		}
	
	.quote {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 13px;
		line-height: 1.8em;
		}
	
	.credit {
		padding-top: 10px;
		text-align: right;
		padding-right: 15px;
		padding-bottom: 30px;
		}
		
	.author {
		}
		
	.caption {
		width: 100%;
		padding-top: 5px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;

		}
		
		