/* GLOBAL STYLE SHEET */

/* bof COMMON STYLES */
	html, body { font-family: lucida grande, lucida sans unicode, Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; height:100%;
		background:url(../images/elements/checkerplate_1.gif) top left #000; }
		
	body { font-size:0.7em; } /* for IE and Firefox */
	html { font-size:100%; } /* for IE */
	
	p { margin:0 0 10px 0; padding:0px; }
	.orange { color:#ff8a16; }
	.blue { color:#0000fe; }
	
	a:link, a:visited, a:active { color:#FFF; text-decoration:none; }
	a:hover { color:#0000fe; text-decoration:none; }
	
	#site { margin:auto; width:900px; height:100%; color:#fff; }
/* eof COMMON STYLES */

	#site .header { width:900px; height:176px; margin:20px 0; float:left; display:block; }

/* bof CONTENT STYLES */
	.content { width:850px; clear:both; float:left; display:block; margin:0 0 0 25px; }
	.content .construction { text-align:center; font-size:1.4em; font-weight:bold; width:850px; clear:both; float:left; display:block; }
	
	.content .block { clear:both; float:left; display:block; width:850px; margin:20px 0 0 0; height:300px; }
	.content .block .block_content { z-index:1; position:relative; top:-300px; left:0px; padding:10px; }
	.content .trans { filter: alpha(opacity=55); -moz-opacity: 0.55; -khtml-opacity: 0.55; background:#000; height:300px; }
	.content .block .heading { font-size:1.4em; text-decoration:underline; font-weight:bold; }
	.content .block .text { font-size:1.4em; }
	.content .block .pic_right { float:right; display:inline; margin:0 0 0 25px; }
	.content .block .pic_left { float:left; display:inline; margin:0 25px 0 0; }
	.content .block .pic_left .caption, .content .block .pic_right .caption { width:400px; text-align:center; }
	
	.content .footer { clear:both; float:left; display:block; width:850px; margin:20px 0; text-align:center; font-size:1.4em; }
	.content .footer .trans { filter: alpha(opacity=55); -moz-opacity: 0.55; -khtml-opacity: 0.55; background:#000; height:100px; }
	.content .footer .footer_content { z-index:1; position:relative; top:-100px; left:0px; padding:10px; }
	.footer .heading { text-decoration:underline; font-weight:bold; }
/* eof CONTENT STYLES */



