HTML {
 	scrollbar-base-color: #333344;
	scrollbar-track-color:#555566;
	scrollbar-highlight-color:#666688;
}

BODY {
	font-family: helvetica neue light, helvetica light, helvetica, arial, sans-serif;
	font-size: medium;
	margin: 0; 
}

BODY.home {
	background: #F9F9EE url("../images/home/home_BG.jpg");
}

BODY.paradise {
	background: #53abea;
}

BODY.chapter {
	background: #333344;
}

BODY.dossier {
	background: #fffff6;
	text-align: center;
}

TR {
}

TD, P, DIV, SPAN {
	font-family: helvetica neue light, helvetica light, helvetica, arial, sans-serif;
}

TABLE.blue {
	background: #51aaea;
	color: #ffffff;
 }
 
TABLE.dossier {
	margin-top: 36px;
	margin-bottom: 36px;
	width: 650px;
}

TD.dossier {
	padding: 0;
	vertical-align:top;
	font-weight: lighter;
}

TD.dossier img {
	margin:auto;
}

.dossier H1 {
	margin: 0;
	text-align: left;
	font-family: helvetica neue light, helvetica light, helvetica, arial, sans-serif;
	font-size: 15pt;
	font-weight: lighter;
}

.dossier P {
	text-align: left;
	margin-left: 0;
	margin-top: 12pt;
	font-family: helvetica neue light, helvetica light, helvetica, arial, sans-serif;
	font-size: 9pt;
	font-weight: lighter;
	line-height: 140%;
	color: #333333;
}

TD.dossierL {
	padding-right: 18px;
	vertical-align:top;
}

.dossierL P {
	text-align: left;
	margin-left: 0;
	margin-top: 0;
	font-family: helvetica neue light, helvetica light, helvetica, arial, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	color: #333333;
}

TD.dossierR {
	padding-left: 18px;
	vertical-align:top;
	border-left: solid 2px #000000;
	font-weight: lighter;
	color: #333333;
}

.dossierR H1 {
	margin: 0;
	text-align: left;
	font-family: helvetica neue light, helvetica light, helvetica, arial, sans-serif;
	font-size: 15pt;
	font-weight: lighter;
	color: #333333;
}

.dossierR P {
	text-align: left;
	margin-left: 0;
	margin-top: 12pt;
	font-family: helvetica neue light, helvetica light, helvetica, arial, sans-serif;
	font-size: 9pt;
	font-weight: lighter;
	line-height: 140%;
	color: #333333;
}

.dossierR P.alt {
	text-align: center;
	margin:auto;
	margin-bottom: 12pt;
	font-family: times, serif;
	color: #fff;
	font-style:italic;
}

IMG.dossierTopPic {
	padding-bottom: 24pt;
}

IMG.dossierRPic {
	padding-bottom: 24pt;
	padding-right:50px;
}

IMG.dossierBottomPic {
	padding-bottom: 0;
}

IMG.dossieric {
	padding: 0;
}

P.footnotes {
	text-align: left;
	font-weight: lighter;
	font-size: 8pt;
	color: #333366;
}

P.pg_links {
	text-align: center;
	font-size: 8pt;
	color: #333333;
	margin-top: 0;
	margin-bottom: 8pt;
}

.pg_links A {
	color: #006600;
	text-decoration: none;
}

.pg_links A:visited {
	color: #006600;
	text-decoration: none;
}

.pg_links A:hover {
	color: #006666;
	text-decoration: underline;
}

TD.blue {
	background: #51aaea;
	color: #ffffff;
	text-align: center;
	padding-top: 0;
	padding-bottom: 4px;
}

TD.ivory {
	background: #ffffef;
	color: #ffffff;
	text-align: center;
	padding-top: 0;
	padding-bottom: 4px;
}

.grey {
	background: #F9F9EE;
	color: #E3E5DD;
 }

.grey2 {
	background: #c6c6bb;
	color: #ffffff;
 }

.clear {
	background: none;
	color: #C8CBBA;
	text-align: center;
	font-size: 90%;
 }

.green {
	background: #5C7E31;
 }

TR.orange {
	background: #e69779;
 }

TD.orange {
	background: #e69779;
	text-align: center;
 }

.black {
	background: #000000;
 }
 
 H1 { 	
 	margin-top: 16px; 
 	margin-left: 60px; 
 	font-size: 120%; 	
 	color: #333333; 	
 	font-weight: bold; 
 }
 
 H2 { 	
 	margin-top: 4px; 	
 	margin-left: 60px; 	
 	margin-bottom: 6px;
	font-size: 110%; 	
 	color: #666666; 	
 	font-weight: bold; 
 }
 
 SUP { 	
 	font-size: 80%;
	line-height: 80%;
 }
 
 DIV.homeTitle {
 	background: none;
 	font-size: 150%;
 	color: #ffffff;
    filter: alpha(opacity=0);
    -moz-opacity: 0.0;
    opacity: 0.0;
 }
 
 SPAN.homeTitle {
 	background: none;
 	font-size: 150%;
 	color: #ffffff;
    filter: alpha(opacity=0);
    -moz-opacity: 0.0;
    opacity: 0.0;
 }
 
 IMG.homeTitle {
    filter: alpha(opacity=0);
    -moz-opacity: 0.0;
    opacity: 0.0;
 }
 
 .homeTitle A {
 	font-weight: lighter;
 	color: #ffffff;
 	text-decoration: none;
 }
 
 .homeTitle A:visited {
 	color: #ffffff;
 }
 
 .homeTitle A:hover {
 	color: #5C7E31;
 } 
 
 .homeContent { 
 	font-weight: lighter;	
 	width: 540px; 	
 	margin-left: 60px; 	
 	margin-bottom: 24px; 	
 	width: 540px; 
 	text-align: left;
 	color: #ffffff;
 } 
 
 .homeContent A { 	
 	margin-left: 0px; 	
 	color: #666699; 	
 	text-decoration: underline; 
 }
 
 .homeContent A:visited { 	
 	margin-left: 0px; 	
 	color: #666699; 	
 	text-decoration: underline; 
 }
  
 .homeContent A:hover {
 	margin-left: 0px; 	
 	color: #9999aa; 	
 	text-decoration: underline; 
 } 
 
 TABLE.homeMain {
 	text-align: center;
 	width: 100%;
 }
 
 TD.homeMain {
 	text-align: center;
 	width: 100%;
 	vertical-align: middle;
 }
 
 .homeNav { 	
 	font-weight: lighter;
 	margin-left: 0px; 
 	font-size: 70%; 	
 	color: #d0d0ee; 	
 	text-decoration: none; 
 } 
 
 .homeNav A { 	
 	margin-left: 0px; 	
 	font-weight: lighter;	
 	color: #d0d0ee; 	
 	text-decoration: none; 
 }
 
 .homeNav A:visited { 	
 	margin-left: 0px; 	
 	font-weight: lighter;
 	color: #d0d0ee; 	
 	text-decoration: none; 
 } 
 
 .homeNav A:hover { 	
 	margin-left: 0px; 	
 	font-weight: lighter;
 	color: #5C7E31; 	
 	text-decoration: underline; 
 } 
 
 P.pageNav {
 	font-weight: bold; 
 	font-size: 90%; 			
 	color: #32603B; 	
 	text-decoration: none;
 	text-align: center;
 } 
 
 .pageNav A {	
 	font-weight: normal; 
 	color: #62906B; 
 	text-decoration: none; 
 } 
 
 .pageNav A:visited {	
 	font-weight: lighter; 	
 	color: #62906B; 	
 	text-decoration: none; 
 } 
 
 .pageNav A:hover {
 	font-weight: lighter; 	
 	color: #44B65A; 	
 	text-decoration: underline; 
 } 
 
 TD.paradiseMain {
 	text-align: center;
 	vertical-align: middle;
 	background: #333344/* url(../images/Paraiso/paradise_BG.jpg)*/;
 	width: 100%;
 }
 
 TD.paradiseMain_intro {
 	background: #bbbbbd;
 	text-align: left;
 }
 
 TD.paradiseMain_text {
 	background: #333344;
 	text-align: left;
 }
 
 TD.paradiseTable {
 	background: none;
 	text-align: center;
 }
 
 H2.paradiseContent { 
 	font-size: 120%;
	font-weight: normal;
	color: #FFDF31;
 	margin-top: 36px;
 	margin-left: 40px;
 }
 
P.paradiseContent { 	
	text-indent: 24px;
 	font-size: 85%;
}
 
.paradiseContent { 	
 	width: 540px;
 	margin-left: 60px; 	
 	margin-bottom: 24px;
 	text-align: justify;
 	color: #ffffff;
 } 
 
 IMG.paradiseImageleft  {
 	margin-top: 6px;
 	margin-right: 6px;
 	margin-bottom: 2px;
 }
 
 IMG.paradiseImageright  {
 	margin-top: 6px;
 	margin-left: 6px;
 	margin-bottom: 2px;
 }
 
 .paradiseContent A { 	
 	margin-left: 0px; 	
 	color: #ffffff; 	
 	text-decoration: underline; 
 }
 
 .paradiseContent A:visited { 	
 	margin-left: 0px; 	
 	color: #ffffff; 	
 	text-decoration: underline; 
 }
  
 .paradiseContent A:hover {
 	margin-left: 0px; 	
 	color: #9999aa; 	
 	text-decoration: underline; 
 }
 
 A.footnote {
 	color: #ffff99;
 	text-decoration: underline; 
 	position: relative;
 }
 
 DIV.footnote {
 	font-family:verdana, sans-serif;
 	font-size: 80%;
 	color: #ffff99;
 	width: 228px;
 	position: absolute;
 	left: 640px;
 	top: 100px;
 	text-align: left;
 	display: none;
 }
 
 A.artNav {
 	padding-left: 36px;
 }
 
 B.artNav {
 	padding-left: 36px;
 }
 
 DIV.pullQuote {
	font-family: verdana, arial, sans-serif;
 	font-size: 100%;
 	font-weight: normal;
 	font-style: italic;
 	color: #ddeeff;
 	background: none;
 	display: none;
 }
 
 TD.bioMain {
 	vertical-align: middle;
 	font-size:120%;
 	background: #555566/* url(../images/Paraiso/paradise_BG.jpg)*/;
 	width: 100%;
 }

.bio {
	background-image: none;
}
 
 .bioMain H1 { 	
 	margin-left: 40px;
 	font-size:120%; 
 	color: #ddeeff;
 }
 
 .bioMain H2 {
 	margin-left: 40px;
 	font-size:110%; 
 	color: #ffff99;
 }
 
 .bioContent {
	font-size: 80%; 	
 	margin-left: 60px; 	
 	margin-bottom: 24px; 	
 	width: 540px; 
 	text-align: left;
 	color: #ffffff;
 }  
 
 .bioContent B {
 	margin-left: -20px;
 	font-size:110%;
 	line-height: 120%;
 	color: #000000; 
 }
 
 .bioContent A { 	
 	margin-left: 0px; 
 	color: #666699; 	
 	text-decoration: underline; 
 } 
 
 .bioContent A:hover { 	
 	margin-left: 0px; 	
 	color: #9999aa; 	
 	text-decoration: underline; 
 } 
 
 IFRAME {
 	border: 0px;
 	width: 900px;
 	height: 460px;
 	scrollbar-base-color: #333344; 
 }