body {	background: url(twentyweb.jpg) repeat;	color:black;	font-family:verdana;}#body {	width:785px;	margin-left:auto;	margin-right:auto;}#header {	opacity:100%;	background:url(nerdlogo.gif) no-repeat;	background-color: transparent;	color:#000000;	padding:5px;	height: 400px;	width: 550px;	margin-left:auto;	margin-right:auto;	}#header h1 {	text-transform:uppercase;	font-family:verdana;	font-size:300%;	font-weight:bold;	letter-spacing:-10px;	margin-top:5px;}h1#shadow1 {	position:relative;	color:#222;	left:-1px;	top:-4px;	margin:0;}h1#shadow2 {	position:relative;	color:#202020;	left:1px;	top:-65px;	margin:0;}h1#logo {	position:relative;	color:#fff;	left:100px;	top:-123px;	margin:0;}#fauxRightColumn {	background:transparent;	float:right;	width:300px;	padding-top:15px;	padding-left:15px;	margin:15px;	border-left:solid 5px white;	min-height:300px;}#fauxRightColumn h2 {	margin-top:-10px;}#intro {	padding:5px;	margin-top:15px;	width:520px;}#content {		background-color: #003333;	font-size:90%;	padding:5px;	font-family:verdana;	padding-top:10px;	text-align:inherit;}#contentInner {	background-color:transparent;	padding:10px;}#content h1,#content h2,#content h3 {	letter-spacing:-2px;	padding-left:5px;	border-bottom:1px solid;}#tabsH {	float:left;	margin-left:35px;	margin-top:-33px;	padding-top:0px;	height:21px;	width:auto;	font-size:117%;	line-height:normal;}#tabsH ul {	margin:0;	padding:1px 10px 0 5px;	list-style:none;}#tabsH li {	display:inline;	margin:0;	padding:0;}#tabsH a {	float:right;	margin:0;	padding:0 0 0 4px;	text-decoration:none;}#tabsH a span {	float:left;	display:block;	background-color: #CC0000; 	padding:5px 15px 4px 6px;	color: #FFFFFF;	style: bold;}/* Commented Backslash Hack hides rule from IE5-Mac \*/#tabsH a span {	float: none;}/* End IE5-Mac hack */#tabsH a:hover span {	color: #33CCCC;}#tabsH a:hover {	color: #0099FF;	background-position:0% -42px;}#tabsH a:hover span {	color: #0099FF;	background-position:100% -42px;}#footer {	text-align:center;	font-size:70%;	padding:5px;	padding-right:10px;	color:#ffffff;}#content a {	color:#ffffff;}#content a:hover {	color: #0099FF;}#footer a {	color:#ffffff;	text-decoration:none;	border-bottom:1px dashed;}