/* CSS Document *//* Page Layout */html, body {	background-color: #000000;	background-image: url(images/lower-steel-bg.jpg);	background-repeat: repeat-y;	margin: 0px 0px 0px 0px;	}	#steelcontainer {	background-image: url(images/top-steel-bg.jpg);	background-attachment: scroll;	background-repeat: no-repeat;	}#container {	width: 846px;	margin-left: 90px;	padding-top: 29px;	}	#header {	height: 250px;	background-image: url(images/darkfold-header.jpg);	background-repeat: no-repeat;	}	#nav {	height: 50px;	}	#main {	background-image: url(images/main-repeat.jpg);	background-repeat: repeat-y;	}	#sidenav {	margin: -3px 0px 0px -3px;	float: left;	display: inline;	width: 210px;	}	#bluemain {	margin: -3px 3px 0 0;	float: right;	display: inline;	width: 633px;	min-height: 700px;	background-image: url(images/bluecircle-bg.jpg);	background-repeat: no-repeat;	}	#footer {	position: relative;	left: -3px;	top: 3px;	background-image: url(images/footer.jpg);	background-repeat: no-repeat;	width: 846px;	height: 34px;	clear: both;	}					/* Boxes */	#homeWelcome {	position: float;	margin: 0px 5px 0px 10px;	padding-bottom: 15px;	border: 1px;	border-style: groove;	border-color: #fff;	width: 600px;	background-color: #333;	}	#homeLeft {	position: float;	margin: 10px 5px 10px 10px;	width: 300px;	min-height: 330px;	padding-bottom: 15px;	border: 1px;	border-style: groove;	border-color: #f99;	background-color: #300;	}	#homeRight {	position: float;	margin: 10px 5px 10px 10px;	width: 283px;	min-height: 330px;	padding-bottom: 15px;	border: 1px;	border-style: groove;	border-color: #99f;	background-color: #003;	}	#homeFooter {	position: float;	margin: 10px 5px 10px 10px;	width: 600px;	padding-bottom: 15px;	border: 1px;	border-style: groove;	border-color: #f9f;	background-color: #303;	}	.transON {	/* for IE */    filter:alpha(opacity=70);    /* CSS3 standard */    opacity:0.7;	}	.transOFF {	/* for IE */    filter:alpha(opacity=100);    /* CSS3 standard */    opacity:1.0;	}							/* Font Formatting */	A:link {	font-weight: bold; 	text-decoration: none;	color: #7e96e5;	}	A:visited {	font-weight: bold; 	text-decoration: none;	color: #ad73ed;	}	A:active {	font-weight: bold; 	text-decoration: none;	color: #d61f12;	}	A:hover {	font-weight: bold; 	color: #d61f12;	text-decoration: underline overline;	}p, ul, ol, li {	padding: 0px 30px 0px 20px;	color: #ffffff;	font-family: verdana, arial, sans serif;	font-size: 12pt;	}	table {	font-family: verdana, arial, sans serif;	font-size: 12pt;	color: #ffffff;	}	.shows {	font-size: 10pt;	}		h1 {	padding: 10px 30px 5px 20px;	color: #ffffff;	font-family: verdana, arial, sans serif;	font-size: 16pt;	}	h2 {	padding: 5px 30px 0px 20px;	color: #ffffff;	font-family: verdana, arial, sans serif;	font-size: 12pt;	}	.smalltext {	padding: 0px 30px 0px 20px;	color: #ffffff;	font-family: verdana, arial, sans serif;	font-size: 9pt;	}													
