10c10
<   font-weight:  400;
---
>   font-weight:  normal;
15,19c15,19
<   src: url('BlairITC TT Light.eot'); /* IE9 Compat Modes */
<   src: url('BlairITC TT Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
<        url('BlairITC TT Light.woff') format('woff'), /* Modern Browsers */
<        url('BlairITC TT Light.ttf')  format('truetype'), /* Safari, Android, iOS */
<        url('BlairITC TT Light.svg#60e7bdf4bd930130156eb74bcbc6f9d1') format('svg'); /* Legacy iOS */
---
>   src: url('/fonts/BlairITC TT Light.eot'); /* IE9 Compat Modes */
>   src: url('/fonts/BlairITC TT Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
>        url('/fonts/BlairITC TT Light.woff') format('woff'), /* Modern Browsers */
>        url('/fonts/BlairITC TT Light.ttf')  format('truetype'), /* Safari, Android, iOS */
>        url('/fonts/BlairITC TT Light.svg#60e7bdf4bd930130156eb74bcbc6f9d1') format('svg'); /* Legacy iOS */
27,31c27,31
<   src: url('BlairITC TT Bold.eot'); /* IE9 Compat Modes */
<   src: url('BlairITC TT Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
<        url('BlairITC TT Bold.woff') format('woff'), /* Modern Browsers */
<        url('BlairITC TT Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
<        url('BlairITC TT Bold.svg#e7d5e4e814d757efeb762208b57087a1') format('svg'); /* Legacy iOS */
---
>   src: url('/fonts/BlairITC TT Bold.eot'); /* IE9 Compat Modes */
>   src: url('/fonts/BlairITC TT Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
>        url('/fonts/BlairITC TT Bold.woff') format('woff'), /* Modern Browsers */
>        url('/fonts/BlairITC TT Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
>        url('/fonts/BlairITC TT Bold.svg#e7d5e4e814d757efeb762208b57087a1') format('svg'); /* Legacy iOS */
34c34
<   font-weight:  700;
---
>   font-weight:  bold;
35a36
> 
44,45c45,46
< 	background-color: black;
< 	background-image: url(/images/background-v3.jpg);
---
> 	background-color: #161517;
> 	background-image: url(/images/ezekiel-background.jpg);
54,56c55,70
< a:link   { color: #DDD; text-decoration: none; border: none; }
< a:visited   { color: #DDD; text-decoration: none; border: none; }
< a:hover    { color: #689; text-decoration: none; border: none; }
---
> a,
> a:link,
> a:visited {
> 	color: #DDD;
> 	text-decoration: none;
> 	border: none;
> }
> .body a,
> .body a:link,
> .body a:visited {
> 	color: #666;
> }
> a:hover {
> 	color: #C33;
> }
> 
97c111
<     position: relative;
---
> 	position: relative;
99d112
< 
132c145,146
< 	background: black;
---
> 	background: white;
> 	color: #333;
143c157,158
< 	background: black;
---
> 	background: white;
> 	color: #333;
144a160,164
> #front .rightbox,
> #front .blackbox {
> 	display: none;
> }
> 
146c166
<     position: absolute;
---
> 	position: absolute;
149d168
< 	height: 100%;
153a173
> 	height: 100%;
161a182,183
>     font-family: 'BlairITC TT', Avenir, Verdana, Arial, Helvetica, Sans-Serif, Avenir, Verdana, Arial, Helvetica, Sans-Serif;
>     font-weight: 200;
168,169d189
<     font-family: 'BlairITC TT', Avenir, Verdana, Arial, Helvetica, Sans-Serif, Avenir, Verdana, Arial, Helvetica, Sans-Serif;
<     font-weight: 200;
173a194,203
> .outerbox .tree a, .sisters a, .childs  {
> /*	display:block;
> -webkit-transform:scale(1.2, 1.0);
> -moz-transform:scale(1.2, 1.0);
> -ms-transform:scale(1.2, 1.0);
> -o-transform:scale(1.2, 1.0);
> transform:scale(1.2, 1.0);
> */
> }
> 
179,182c209,212
< .outerbox .leafactive, .sisteractive, a.sisteractive, .childactive  {
< 	border-bottom: solid 1px #216193;
< 	margin-bottom: 5px;
< 	color: #216193; 
---
> .leafactive, .outerbox .leafactive, .sisteractive, a.sisteractive, .childactive  {
> 	border-bottom: solid 1px #C33;
> 	margin-bottom: 2px;
> 	color: #C33; 
183a214,229
> .body .leafactive a, .body .leaf a:hover {
> 	color: #C33; 
> }
> /*header, .header {
> 	z-index: -2;
> }
> .blackbox {
> 	z-index: -1;
> }
> section, .body, .content {
> 	z-index: 3;
> }
> .innerbox, .submenu, .tree, .branch, .leaf {
> 	z-index: 4;
> }
> */
185,188c231,236
<     position: absolute;
<     top: 196px;
< 	padding: 0 0 7px 0;
< 	margin: 0 0 15px 0;
---
> 	position: absolute;
> 	top: -65px;
> 	left: -190px;
> 	width: 400px;
> 	height: 400px;
> 	background-image: url(/images/ezekiel-halo2.png);
190,193c238,243
< div.logo a img,
< .switch a img {
<     border-bottom: solid 2px transparent;
<     padding: 5px 0;
---
> div.logo .clearfix {
> 	position: relative;
> 	top: 260px;
> 	left: 189px;
> /*	width: 200px;*/
> 	padding-bottom: 5px;
195,198c245,247
< 
< div.logo a:hover img,
< .switch a:hover img {
<     border-bottom: solid 2px #216193;
---
> div.logo, div.logoactive {
> 	padding: 0 0 7px 0;
> 	margin: 0 0 15px 0;
200,201c249
< 
< .logo.active {
---
> div.logoactive {
204c252
< 	border-bottom: solid 2px #216193;
---
> 	border-bottom: solid 2px #C33;
207,208c255,256
<     font-style: oblique;
<     color: #999;
---
> 	font-style: oblique;
> 	color: #999;
210d257
< 
212,216c259,263
<     position: absolute;
<     bottom: 0;
<     left: 0;
<     margin: 0;
<     padding: 0;
---
> 	position: absolute;
> 	bottom: 0;
> 	left: 0;
> 	margin: 0;
> 	padding: 0;
219,220c266,267
<     opacity: 0.25;
<     filter:alpha(opacity=25);
---
> 	opacity: 0.25;
> 	filter:alpha(opacity=25);
223,225c270,278
<     color: white;
<     opacity: 1;
<     filter:alpha(opacity=100);
---
> 	color: white;
> 	opacity: 1;
> 	filter:alpha(opacity=100);
> }
> 
> div.logo a img,
> .switch a img {
> 	border-bottom: solid 2px transparent;
> 	padding: 5px 0;
227a281,284
> div.logo a:hover img,
> .switch a:hover img {
> 	border-bottom: solid 2px #C33;
> }
236c293
< 	background: black;
---
> 	background: white;
243a301,302
>     font-family: 'BlairITC TT', Avenir, Verdana, Arial, Helvetica, Sans-Serif;
>     font-weight: 200;
247d305
< 	z-index: 50;
273c331
< 	color: #216193; 
---
> 	color: #C33; 
276c334
< 	color: #216193; 
---
> 	color: #C33; 
288c346
< 	background-color:#000;
---
> 	background-color:white;
320a379,380
> 	background: url(/lib/wrap/images/loading.gif);
> 	background-position:center center;
335a396,397
>     font-family: 'BlairITC TT', Avenir, Verdana, Arial, Helvetica, Sans-Serif;
>     font-weight: 200;
337c399
< 	color: #216193; 
---
> 	color: #C33; 
340a403,404
>     font-family: 'BlairITC TT', Avenir, Verdana, Arial, Helvetica, Sans-Serif;
>     font-weight: 200;
342c406
< 	color: #216193; 
---
> 	color: #C33; 
387c451
< 	color: #689;
---
> 	color: #C33;
406c470
< 	color: #DDD;
---
> 	color: #666;
429c493,495
< 	color: #689;
---
> 	color: #C33;
>     font-family: 'BlairITC TT', Avenir, Verdana, Arial, Helvetica, Sans-Serif;
>     font-weight: 200;
449a516,517
>     font-family: 'BlairITC TT', Avenir, Verdana, Arial, Helvetica, Sans-Serif;
>     font-weight: 200;
462c530
< 	background: #689;
---
> 	background: #C33;
510a579,592
> }
> 
> ::cue {
> 	font-size: 16pt;
>   	color: #eee;
> 	background: none;
>     text-shadow:
>     -2px -2px 0 #000,
>     2px -2px 0 #000,
>     -2px 2px 0 #000,
>     2px 2px 0 #000;  
> }
> ::cue .warning {
>   	color: red;
