/* ---------------------------------------------------------- */
/* GENERAL style sheet */
/* ---------------------------------------------------------- */

BODY
    {
margin              : 0;
background          : #FFBFBA; /* #FFFFFF; WHITE */
outline				: none;
    }
    
TABLE.TopTable, TABLE.MainTable, TABLE.Language, TABLE.SlideShow, TABLE.Inner
    {
width               : 760;
height              : 94;
font-family         : Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size           : 10;
font-weight         : normal;
color               : #FFFFFF;
background-repeat	: no-repeat;
background-position	: right top;
    }

TABLE.Inner
    {
width               : 411;
margin              : 0 0 0 0;
    }
    
TD.ChapterIcon
    {
width               : 119;
background          : #B52D20;
    }
    
TD.BannerImg
    {
height              : 69;
    }

TD.CrawlerBar
    {
height              : 25;
font-size           : 9;
letter-spacing      : 0.1em;
color               : #FFFFFF;
padding-top         : 6;
    }

A.XtraLink, A.XtraLink:Visited, A.XtraLink:Hover
    {
font-weight         : normal;
letter-spacing      : 0.0em;
/*
text-decoration     : underline;
font-style          : italic;
*/
outline				: none;
    }    

A.Crawler, A.Crawler:Visited, A.Crawler:Hover
    {
text-decoration     : none;
color               : #FFFFFF;
font-weight         : bold;
outline				: none;
    }    

A.Crawler:Hover
    {
color               : #FF5B4C;
    }    

IMG.LocationArrow
    {
margin              : 0 5 0 5;
    }

IMG.Dot
    {
margin              : 0 7 0 10;
    }

SPAN.Crawler1, SPAN.Crawler2
    {
padding             : 0 0 0 0;
position            : absolute;
    }
    
SPAN.Crawler2
    {
padding             : 1 0 0 1;
color               : #000000;
font-weight         : bold;
    }

SPAN.CrawlerX
    {
font-weight         : normal;
    }    

TABLE.MainTable
    {
width               : 760;
height              : 78%; /* 347 see below */
    }

TD.ChapterLinks
    {
width               : 124;
/* height              : 347; see above */
background          : #FF5B4C url('../img/common/linkback.gif');
background-repeat	: no-repeat;
background-position	: left top;
    }

TD.MainContent
    {
background          : #E23828 url('../img/common/back.gif');
background-repeat	: no-repeat;
width               : 469;
height              : 331;
color               : #EEEEEE; /* #FFFFFF gives white main font*/
    }

DIV.IntroImg
	{
color				: #fff;
width               : 427;
background          : #B52D20 url('../img/common/intro.gif');
background-repeat   : no-repeat;
margin              : 18 0 0 24;
padding             : 10 0 10 0;
	}

DIV.IntroTxt
	{
width               : 397;
margin              : 0 15 0 15;
font-weight         : bold;
letter-spacing		: 0.1em;
text-align          : justify;
line-height			: 15px;
	}

A.Intro, A:Visited.Intro
    {
color               : #D8B2B2;
outline				: none;
    }
    
A.Intro:Hover
    {
color               : #AC8484;
    }

DIV.ContentTxt
	{
width               : 411;
margin              : 15 0 20 40;
font-weight         : normal;
line-height			: 15px;
letter-spacing		: 0em;
 	}

DIV.PageLink1
    {
width               : 409;
background          : #FF5B4C;
padding             : 5 0 5 0;
margin              : 0 0 15 0;
border              : 1px solid #B52D20;
    }

DIV.PageLink2
    {
width               : 399;
margin              : 0 5 0 5;
font-size           : 9;
text-align          : center;
color               : #FFFFFF;
letter-spacing		: 0em;
    }    

A.PageLink, A.PageLink:Visited
    {
color               : #fff;
outline				: none;
    }

A.PageLink:Hover
    {
color               : #000;
    }

A, A:Visited, A:Hover
    {
text-decoration     : none;
color               : #FFFFFF;
font-weight         : bold;
letter-spacing		: 0.1em;
outline				: none;
    }    

A:Hover
    {
color               : #000;
    } 
    
TD.Divider
    {
width               : 1;
background          : #E23828 url('../img/common/divider.gif');
background-repeat	: repeat-y;
    }

SPAN.Title1, SPAN.Title2
    {
width               : 115;
margin              : 18 0 0 15;
color               : #FFFFFF;
font-size           : 12;
font-weight         : bold;
text-align          : right;
display             : block;
    }    

SPAN.Title2
    {
margin              : 0 0 0 15;
font-size           : 9;
letter-spacing      : 0.1em;
    }    
    
TD.XtraContent
    {
width               : 156;
background          : #E23828 url('../img/common/xtraback.gif');
background-repeat	: repeat-y;
    }

IMG.Small
    {
margin              : 20 0 5 15;
    }

DIV.SmallTxt1
    {
width               : 115;
background          : #E86457 url('../img/common/smallback.gif');
background-repeat	: no-repeat;
background-position	: left bottom;
margin              : 0 0 10 15;
padding             : 5 0 5 0;
    }

DIV.SmallTxt2
    {
width               : 105;
margin              : 0 5 0 5;
font-size           : 9;
text-align          : left;
color               : #fff;
    }    

TD.FooterImg
    {
height              : 60;
background          : #E23828 url('../img/common/xtraback.gif');
    }

TD.Dummy
    {
width               : 10;
/* background          : #FFFFFF; */
    }
    
TD.Footer
    {
height              : 16;
color               : #B52D20; /* #7784A9; */
    }

DIV.Footer
    {
text-align          : center;
    }

A.Footer, A.Footer:Visited, A.Footer:Hover
    {
text-decoration     : none;
color               : #B52D20; /* #7784A9; */
font-weight         : normal;
    }

A.Footer:Hover
    {
color               : #FF5B4C; /* #3D5085; */
    }

IMG.BlueStrike
    {
margin              : 10 0 10 0;
    }

DIV.GuestTxt
    {
font-family         : Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align          : justify;
font-size           : 11;
letter-spacing      : 0.1em;
    }
    
IMG.InnerIcon
    {
margin              : 0 7 0 0;
    }

/* ---------------------------------------------------------- */
/* LINKBUTTONS style sheet */
/* ---------------------------------------------------------- */

SPAN.Link
    {
z-index             : 1;
position            : absolute;
    }

SPAN.Spacer
    {
z-index             : 1;
height              : 30;
display             : block;
    }
    
DIV.Link0, DIV.Link1, DIV.Link2, DIV.Link3, DIV.Link4, DIV.Link5, DIV.Link6, DIV.Link7, DIV.Link8, DIV.Link9, DIV.Link10, DIV.Link11
    {
width               : 114;
height              : 18;
background          : #B52D20 url('../img/buttz/chapter0.gif');
background-repeat   : no-repeat;
margin              : 0 0 0 10;
position            : absolute;
    }

DIV.Link1
    {
background          : #B52D20 url('../img/buttz/chapter1.gif');
    }

DIV.Link2
    {
background          : #B52D20 url('../img/buttz/chapter2.gif');
    }

DIV.Link3
    {
background          : #B52D20 url('../img/buttz/chapter3.gif');
    }

DIV.Link4
    {
background          : #B52D20 url('../img/buttz/chapter4.gif');
    }

DIV.Link5
    {
background          : #B52D20 url('../img/buttz/chapter5.gif');
    }

DIV.Link6
    {
background          : #B52D20 url('../img/buttz/chapter6.gif');
    }

DIV.Link7
    {
background          : #B52D20 url('../img/buttz/chapter7.gif');
    }

DIV.Link8
    {
background          : #B52D20 url('../img/buttz/chapter8.gif');
    }

DIV.Link9
    {
background          : #B52D20 url('../img/buttz/chapter9.gif');
    }

DIV.Link10
    {
background          : #B52D20 url('../img/buttz/chapter10.gif');
    }

DIV.Link11
    {
background          : #B52D20 url('../img/buttz/chapter11.gif');
    }

A.Link1a, A.Link2a, A.Link1b, A.Link2b
    {
padding             : 3 0 0 5;
position            : absolute;
font-size           : 10px;
font-weight         : bold;
letter-spacing      : 0.1em;
color               : #000000;
text-decoration     : none;
    }
    
A.Link2a, A.Link2b
    {
padding             : 2 0 0 4;
color               : #FFFFFF;
    }

A.Link2b
    {
color               : #FFD2CE;
    }

IMG.ChapterArrow
    {
margin              : 0 0 0 6; /* 0 0 0 3; */
position            : absolute;
    }

IMG.ChapterActive
    {
margin              : 0 0 0 10;
position            : absolute;
    }

/* ---------------------------------------------------------- */
/* LANGUAGE layer style sheet */
/* ---------------------------------------------------------- */

DIV.Language, DIV.SlideShow, DIV.ZoomLayer
	{
display				: none;
position			: absolute;
margin				: -21 0 0 -30;
width				: 320;
height				: 240;
background          : #3D5085;
background-repeat   : no-repeat;
z-index				: 3;
	}

TABLE.Language
    {
width               : 320;
    }
    
TD.Space, TD.Space2, TD.Closer
    {
width               : 202;
height              : 48;
    }

TD.Closer, TD.Closer2
    {
width               : 118;
letter-spacing      : 0.1em;
    }

TD.LanguageTxt
    {
color               : #FFFFFF;
letter-spacing      : 0.1em;
padding             : 15;
width               : 320;
height              : 52;
    }

TD.LanguageImg
    {
color               : #FFFFFF;
letter-spacing      : 0.1em;
width               : 320;
font-size           : 13;
padding             : 2 0 0 0;
    }

A.Closer
    {
width               : 98;
display             : block;
text-align          : center;
padding             : 7 0 5 0;
    }
    
A.Language
    {
width               : 250;
display             : block;
text-align          : center;
padding             : 17 0 17 0;
margin				: 0 0 13 0;
    }

SPAN.PicTotal
    {
color               : #FFFFFF;
    }
    
/* ---------------------------------------------------------- */
/* SLIDESHOW layer style sheet */
/* ---------------------------------------------------------- */

DIV.ZoomLayer
	{
display				: none;
margin				: -24 0 0 -33;
width				: 615;
height				: 412;
z-index				: 3;
background          : #E8D2D1;
	}

IMG.CloseImg
    {
margin              : 9 0 0 578;
position            : absolute;
    }

IMG.BigImg
    {
margin              : 3 0 0 3;
    }

DIV.SlideShow
	{
margin				: -24 0 0 -33;
width				: 615;
height				: 312;
z-index				: 2;
	}
    
TABLE.SlideShow
    {
width               : 615;
background          : #E8D2D1 url('../img/common/slideshow.gif');
background-repeat	: no-repeat;
    }
    
TD.Space2
    {
width               : 500;
    }
    
TD.Closer2
    {
width               : 115;
    }

TD.SlideShow
    {
color               : #FFFFFF;
letter-spacing      : 0.1em;
padding             : 15;
width               : 615;
height              : 264;
padding             : 0;
    }
    
IMG.TheSlide
    {
margin              : 6 0 0 9;
position            : absolute;
    }

DIV.SlideTxt1
    {
width               : 213;
margin              : 6 0 0 392;
padding             : 10 0 10 0;
position            : absolute;
    }

DIV.SlideTxt2
    {
width               : 193;
margin              : 0 10 0 10;
color               : #FFFFFF;
letter-spacing      : 0em;
    }

IMG.PlayPause
    {
position            : absolute;
margin              : 206 0 0 399;
    }
    
IMG.LoadTimer
    {
position            : absolute;
margin              : 215 0 0 459;
    }

IMG.ZoomImg
    {
position            : absolute;
margin              : 206 0 0 554;
    }

DIV.StatusBlock
    {
position            : absolute;
margin-top          : 400;
display             : none;
font-size           : 10;
text-align          : left;
    }

IMG.PreLoadImg
    {
border              : 1px solid #000000;
margin              : 0 0 0 10;
    }
    
INPUT.TxtField
    {
border              : none;
width               : 27;
color               : #444444;
background          : #999999;
margin              : 4 0 0 10;
font-size           : 10;
font-weight         : normal;
line-height         : 1;
letter-spacing      : 0.1em;
    }
    
/* ---------------------------------------------------------- */
/* CONTAINER BLOCKS style sheet */
/* ---------------------------------------------------------- */

DIV.Container1
    {
display             : none;
width               : 389;
margin              : 10 0 0 20;
padding             : 10 0 10 0;
background          : #7784A9;
border              : 1px solid #D6DAE5;
    }

DIV.Container2
    {
width               : 369;
margin              : 0 10 0 10;
color               : #EEF0F6; /* #D6DAE5 gives blue main font*/
text-align          : justify;
    }

DIV.ContainerX
    {
display             : none;
margin              : 5 0 0 10;
    }
    
IMG.Bullet
    {
margin              : 15 5 0 10;
    }
    
IMG.InnerBullet1
    {
margin              : 9 5 0 4;
    }

IMG.InnerBullet2
    {
margin              : -6 5 0 0;
    }
    
IMG.InnerBullet3
    {
margin              : 3 5 0 4;
    }
    
HR.TheHeader
    {
width               : 410;
margin-top          : 30;
margin-bottom       : 10;
    }

