/* Fantaisies CSS Document */

BODY					/*0*/
	{
	 background-color: #AB011F;
	 color: #FFF5AD;
	 font-family: "Times New Roman", Times, serif;
	 font-style: italic;
	 margin: 0px;
	}

#door-left				/*1*/
	{
	 border: 1px solid #AB011F;
	 position: relative;
	 right: 0px;
	}

#door-right				/*2*/
	{
	 border: 1px solid #AB011F;
	 position: relative;
	 left: 0px;
	}

DIV#content				/*3*/
	{
	 /*width: 468px;*/
	 width: 502px;
	 /*height: 446px; */
	 height: 470px; 
	 /*padding: 12px 16px;*/
	 padding: 0px;
	 font-size: 18px;
	 font-style: italic;
	 /*font-weight: bold;*/
	 /*overflow: auto; */
	 overflow: hidden; 
	 position: relative;
	 top: -552px;
	 z-index: 50;
	 filter: alpha(opacity=100);
	 opacity: 1.0;

	 scrollbar-arrow-color: #FFF5AD;
	 scrollbar-track-color: #800000;
	 scrollbar-highlight-color: #E01010;
	 scrollbar-3dlight-color: #E01010;
	 scrollbar-face-color: #AB011F;
	 scrollbar-shadow-color: #800000;
	 scrollbar-darkshadow-color: #400000;
	}

DIV#doors				/*4*/
	{
	 width: 502px; 
	 height: 470px;
	 overflow: hidden; 
	 position: relative; 
	 z-index: 30;
	}

DIV#sitemap				/*5*/
	{
	 width: 502px; 
	 height: 50px;
	 padding: 16px 0px;
	 text-align: center;
	 overflow: hidden; 
	 position: relative;
	 z-index: 60;
	}

DIV#iframe				/*6*/
	{
	 width: 468px;
	 height: 446px; 
	 /*border: 1px solid white;*/
	 padding: 12px 16px;
	 font-size: 18px;
	 font-style: italic;
	 overflow: auto;
	 /*padding: 0px;*/
	 /*margin: 0px;*/

	 scrollbar-arrow-color: #FFF5AD;
	 scrollbar-track-color: #800000;
	 scrollbar-highlight-color: #E01010;
	 scrollbar-3dlight-color: #E01010;
	 scrollbar-face-color: #AB011F;
	 scrollbar-shadow-color: #800000;
	 scrollbar-darkshadow-color: #400000;
	}

INPUT#count				/*7*/
	{
	 width: 110px;
	 background-color: #AB011F;
	 color: #FFF5AD;
	 font-family: "Times New Roman", Times, serif;
	 font-size: 24px;
	 font-style: italic;
	 font-weight: bold;
	 text-align: center;
	 border: none;
	 position: relative;
	 top: -4px;
	}

TABLE#nav				/*8*/
	{
	 width: 68px; 
	 margin: 64px 25px; 
	}

TD.button				/*9*/
	{
	 height: 30px;
	}

TD.label				/*10*/
	{
	 /*height: 30px*/;
	 padding: 1px 0px 5px 0px;
	 /*background: #800000;*/
	 border: 2px solid;
	 border-color: #800000 #800000 #E01010 #E01010;
	 font-style: italic;
	}

.title
	{
	 font-size: 24px;
	 font-weight: bold;
	}

H1, H2, H3
	{
	 font-size: 20px;
	 font-style: bold;
	 display: inline;
	}

/* Admin pages */
FORM.admin
	{
	 display: inline;
	}


.admin-inner
	{
	 border: 1px solid #E6DFAE;
	 color: #FFF5AD;
	 font-family: "Times New Roman", Times, serif;
	 font-style: italic;
	}

INPUT.weekly
	{
	 width: 20px;
	 height: 20px;
	 color: #000000;
	}

/* Schedule page */
TD.sched
	{
	 padding: 4px 2px;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 font-weight: normal;
	}


A.main
	{
	 font-style: italic;
	 text-decoration: none;
	}

A.main:link 
	{
	 color: #FFF5AD;
	 text-decoration: none;
	}
A.main:visited 
	{
	 color: #E6C862;
	}
A.main:hover 
	{
	 color: white;
	}
A.main:active 
	{
	 color: white;
	}

A.content
	{
	 font-style: italic;
	}

A.content:link 
	{
	 color: #FFF5AD;
	}
A.content:visited 
	{
	 color: #E6C862;
	}
A.content:hover 
	{
	 color: white;
	}
A.content:active 
	{
	 color: white;
	}

A.sitemap
	{
	 font-style: italic;
	}

A.sitemap:link 
	{
	 color: #FFF5AD;
	 text-decoration: none;
	}
A.sitemap:visited 
	{
	 color: #E6C862;
	 text-decoration: none;
	}
A.sitemap:hover 
	{
	 color: white;
	 text-decoration: underline;
	}
A.sitemap:active 
	{
	 color: white;
	 text-decoration: underline;
	 position: relative;
	 top: 1px;
	 left: 1px;
	}


IMG.main_enter
	{
	 background-color: #AB011F;
	 position: relative;
	 top: -40px;
	 z-index: 70;
	}

A.back-up
	{
	 font-size: 36px;
	 font-weight: bold;
	 font-style: italic;
	 text-decoration: none;
	 position: relative;
	 z-index: 60;
	}
A.back-up:link 
	{
	 color: #FFF5AD;
	}
A.back-up:visited 
	{
	 color: #E6C862;
	}
A.back-up:hover 
	{
	 color: white;
	}
A.back-up:active 
	{
	 color: white;
	}

