body {	background-color: #999999;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}.rightbar {	background-color: #3F4D66;	margin: 0px;	padding: 0px;	height: 445px;	width: 211px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;	position: absolute;	top: 0px;	left: 778px;}.logo {	background-color: #0F0F0F;	background-image: url(gfx/codexlogo.png);	position: absolute;	width: 100px;	left: 860px;	top: 440px;	background-repeat: no-repeat;	height: 25px;}.navigation {	position: absolute;	height: 12px;	width: 778px;	left: 0px;	top: 445px;	margin: 0px;	padding: 0px;	text-align: right;}.navbar {	background-color: #0F0F0F;	position: absolute;	height: 100px;	width: 990px;	top: 438px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	left: 0px;}div#rolloverPodcast {	position: absolute;	width: 284px;	left: 494px;	top: 461px;	background-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	background-image: url(gfx/podcast.png);	background-repeat: no-repeat;	background-position: right top;	padding-top: 50px;	visibility: hidden;	z-index: 1;}.rolloverContent {	background-color: #CCCCCC;	position: relative;	top: 0px;	padding: 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #333333;	text-decoration: none;}.cover {	background-image: url(gfx/cover.jpg);	position: absolute;	height: 438px;	width: 778px;	top: 0px;	left: 0px;}.background {	background-color: #0F0F0F;	position: fixed;	height: 100%;	width: 990px;	top: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	left: 0px;}.date {	background-image: url(gfx/date-april-2006.png);	background-repeat: no-repeat;	position: absolute;	left: 860px;	top: 100px;	height: 25px;	width: 100px;}ul.navbuttons {	position: relative;	list-style-type: none;	margin: 0px;	padding: 0px;	display: inline;	left: 0px;	top: 0px;}li.navbuttons a {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000000;	background-color: #666666;	height: 12px;	position: static;	font-weight: normal;	list-style-type: none;	display: block;	margin: 0px;	padding: 1px 6px;	float: right;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #0F0F0F;	font-style: normal;	text-decoration: none;}li.navbuttons a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000000;	background-color: #999999;	height: 12px;	position: static;	font-weight: normal;	list-style-type: none;	display: block;	margin: 0px;	padding: 1px 6px;	float: right;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #0F0F0F;	font-style: normal;	text-decoration: none;}li.navbuttons2 a {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000000;	background-color: #4F504F;	height: 12px;	position: static;	font-weight: normal;	list-style-type: none;	display: block;	margin: 0px;	padding: 1px 6px;	float: right;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #0F0F0F;	font-style: normal;	text-decoration: none;}li.navbuttons3 a {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000000;	background-color: #373837;	height: 12px;	position: static;	font-weight: normal;	list-style-type: none;	display: block;	margin: 0px;	padding: 1px 6px;	float: right;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #0F0F0F;	font-style: normal;	text-decoration: none;}li.navbuttons2 a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000000;	background-color: #999999;	height: 12px;	position: static;	font-weight: normal;	list-style-type: none;	display: block;	margin: 0px;	padding: 1px 6px;	float: right;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #0F0F0F;	font-style: normal;	text-decoration: none;}li.navbuttons3 a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000000;	background-color: #999999;	height: 12px;	position: static;	font-weight: normal;	list-style-type: none;	display: block;	margin: 0px;	padding: 1px 6px;	float: right;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #0F0F0F;	font-style: normal;	text-decoration: none;}.covertoponly {	position: absolute;	height: 25px;	width: 100%;	top: 575px;	left: 0px;	background-color: #000000;}.rightbartoponly {	background-color: #59719B;	margin: 0px;	padding: 0px;	height: 25px;	width: 189px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;	position: absolute;	top: 0px;	right: 0px;}.datetoponly {	background-image: url(gfx/date-april-2006.png);	background-repeat: no-repeat;	position: absolute;	top: 0px;	height: 25px;	width: 100px;	left: 10px;}.navbartoponly {	background-color: #3F4D66;	position: absolute;	height: 25px;	width: 100%;	top: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	left: 0px;}.logotoponly {	position: absolute;	width: 63px;	background-repeat: no-repeat;	height: 25px;	top: 0px;	right: 3px;}.navigationtoponly {	position: absolute;	height: 12px;	width: 778px;	left: 0px;	top: 630px;	margin: 0px;	padding: 0px;	text-align: right;}.navbarTop {	background-color: #0F0F0F;	position: absolute;	height: 25px;	width: 990px;	top: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	left: 0px;}div#about {	position: absolute;	width: 778px;	left: 0px;	top: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	background-image: url(gfx/50greycover.png);	background-repeat: no-repeat;	padding-top: 50px;	visibility: hidden;	z-index: 2;	height: 388px;	text-indent: 20px;}.mainflash {	width: 820px;	top: 32px;	position: absolute;	background-color: #000000;	text-align: center;	overflow: hidden;}.backgroundtoponly {	background-color: #0F0F0F;	position: absolute;	height: 22px;	width: 100%;	top: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #0F0F0F;	left: 0px;}.fullscreen {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #CCCCCC;	position: absolute;	left: 2px;	top: 2px;}DIV.outer{	position: absolute;	left: 50%;	top: 50%;	width: 800px;	height: 575px;	margin-left: -400px; /* half of width */	margin-top: -275px;  /* half of height */	background-color: #000000;	text-align: center;}.counter {	height: 15px;	width: 50px;	right: 0px;	bottom: 0px;	position: absolute;}.fullscreen a {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #CCCCCC;	position: absolute;	left: 5px;	top: 0px;	text-decoration: none;	border: 1px solid #0F0F0F;	padding: 3px;}.fullscreen a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	position: absolute;	left: 5px;	top: 0px;	text-decoration: none;	border: 1px solid #FFFFFF;	padding: 3px;	background-color: #CC6600;}.logotoponly a:hover {	position: absolute;	width: 63px;	background-repeat: no-repeat;	height: 25px;	top: 0px;	right: 3px;}.logotoponly a {	position: absolute;	width: 63px;	background-repeat: no-repeat;	height: 25px;	top: 0px;	right: 3px;}.aboutContent {	position: relative;	top: 0px;	padding: 20px 60px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	height: 338px;	background-image: url(gfx/50blackcover.png);	text-indent: 0px;	visibility: inherit;}.aboutContentEditor {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: italic;	color: #FFFFFF;	font-weight: bold;}div#podcast2 {	position: absolute;	width: 778px;	left: 0px;	top: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	background-image: url(gfx/podcast.png);	background-repeat: no-repeat;	padding-top: 50px;	visibility: inherit;	z-index: 2;	height: 388px;	text-indent: 20px;	background-position: center top;}div#podcast {	position: absolute;	width: 778px;	left: 0px;	top: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	background-image: url(gfx/50greycover.png);	padding-top: 50px;	visibility: hidden;	z-index: 2;	height: 388px;	text-indent: 20px;}.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #666666;	position: absolute;	bottom: 10px;	left: 400px;}.podcastContent {	position: relative;	top: 0px;	padding: 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	height: 338px;	background-image: url(gfx/50blackcover.png);	text-indent: 0px;	visibility: inherit;}.rssContent {	position: relative;	top: 0px;	padding: 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	height: 338px;	background-image: url(gfx/50blackcover.png);	text-indent: 0px;	visibility: inherit;}div#rss {	position: absolute;	width: 778px;	left: 0px;	top: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	background-image: url(gfx/50greycover.png);	background-repeat: no-repeat;	padding-top: 50px;	visibility: hidden;	z-index: 4;	height: 388px;	text-indent: 20px;}.rssContent a {	position: relative;	top: 0px;	padding: 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	height: 338px;	text-indent: 0px;	border: 1px solid #FFFFFF;	background-color: #3F4D66;	visibility: inherit;}.rssContent a:hover {	position: relative;	top: 0px;	padding: 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	height: 338px;	text-indent: 0px;	border: 1px solid #FFFFFF;	background-color: #CC6600;	visibility: inherit;}div#blog {	position: absolute;	width: 778px;	left: 0px;	top: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	background-image: url(gfx/50greycover.png);	background-repeat: no-repeat;	padding-top: 50px;	visibility: hidden;	z-index: 2;	height: 388px;	text-indent: 20px;}div#archives {	position: absolute;	width: 778px;	left: 0px;	top: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	background-image: url(gfx/50greycover.png);	background-repeat: no-repeat;	padding-top: 50px;	visibility: hidden;	z-index: 2;	height: 388px;	text-indent: 20px;}div#close {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	visibility: inherit;	position: absolute;	left: 700px;	top: 400px;	padding: 3px 5px;	text-align: center;	vertical-align: middle;	text-indent: 0px;}.close {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	padding: 3px 5px;	text-align: center;	vertical-align: middle;	text-indent: 0px;}.close a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	padding: 3px 5px;	text-align: center;	vertical-align: middle;	text-indent: 0px;	border: 1px solid #FFFFFF;}.close a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	padding: 3px 5px;	text-align: center;	vertical-align: middle;	text-indent: 0px;	border: 1px solid #FFFFFF;	background-color: #CC6600;}.podcastContent a {	position: relative;	top: 0px;	padding: 20px 20px 20px 40px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	height: 338px;	text-indent: 0px;	border: 1px solid #FFFFFF;	background-color: #3F4D66;	visibility: inherit;	background-image: url(gfx/podcast.png);	background-repeat: no-repeat;	background-position: left;}.podcastContent a:hover {	position: relative;	top: 0px;	padding: 20px 20px 20px 40px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	height: 338px;	text-indent: 0px;	border: 1px solid #FFFFFF;	background-color: #CC6600;	visibility: inherit;}.podcastContent {	position: relative;	top: 0px;	padding: 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	height: 338px;	background-image: url(gfx/50blackcover.png);	text-indent: 0px;	visibility: inherit;}.copyright a {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #999999;	text-decoration: none;}.copyright a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}a {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: underline;}.moreResources a {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #CCCCCC;	position: absolute;	left: 70px;	top: 0px;	text-decoration: none;	border: 1px solid #0F0F0F;	padding: 3px;}.moreResources a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	position: absolute;	left: 70px;	top: 0px;	text-decoration: none;	border: 1px solid #FFFFFF;	padding: 3px;	background-color: #CC6600;}.moreResources {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #CCCCCC;	position: absolute;	left: 2px;	top: 2px;	width: 200px;}.outerLinks a {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FF9900;	text-decoration: underline;	text-align: center;	border: 1px solid #000000;}.outerLinks p {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	text-align: center;	border: 1px solid #000000;}.outerLinks a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	text-decoration: underline;	text-align: center;	border: 1px solid #000000;	background-color: #FF9900;}DIV.outerLinks {      position: absolute;      left: 50%;      top: 50%;      width: 800px;      height: 300px;      margin-left: -400px; /* half of width */      margin-top: -150px;  /* half of height */      background-color: #000000;}.NoFlash {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FFFFFF;	text-align: center;}.NoFlash a {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FF9900;	text-align: center;	text-decoration: underline;}.feedback a {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #CCCCCC;	position: absolute;	left: 160px;	top: 0px;	text-decoration: none;	border: 1px solid #0F0F0F;	padding: 3px;}.feedback {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #CCCCCC;	position: absolute;	left: 2px;	top: 2px;	width: 200px;}.feedback a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	position: absolute;	left: 160px;	top: 0px;	text-decoration: none;	border: 1px solid #FFFFFF;	padding: 3px;	background-color: #CC6600;}.podcast {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #CCCCCC;	position: absolute;	left: 2px;	top: 2px;	width: 200px;}.podcast a {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #CCCCCC;	position: absolute;	left: 220px;	top: 0px;	text-decoration: none;	border: 1px solid #0F0F0F;	padding: 3px;}.podcast a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	position: absolute;	left: 220px;	top: 0px;	text-decoration: none;	border: 1px solid #FFFFFF;	padding: 3px;	background-color: #CC6600;}.logotoponlydigital {	position: absolute;	width: 150px;	background-repeat: no-repeat;	height: 25px;	top: 0px;	right: 3px;}.logotoponlydigital a:hover {	position: absolute;	width: 150px;	background-repeat: no-repeat;	height: 25px;	top: 0px;	right: 3px;	background-image: url(gfx/digitalartworklogo_f2.png);}.logotoponlydigital a {	position: absolute;	width: 150px;	background-repeat: no-repeat;	height: 25px;	top: 0px;	right: 3px;	background-image: url(gfx/digitalartworklogo.png);}