body                        {          background:           black;
                                        color:                         #20b2aa;
                                        font:                         11pt "Lucida Sans Unicode",Verdana,Arial,Helvetica;
                                        margin:                        0px;        }

body.dedication        {        font-size:                14pt;         }

body.splash            {         background:     black url("images/tic_splash_final.jpg") fixed no-repeat center;  }

body.title            {         background:         black url("images/title_backgrnd.jpg") repeat-x;  }

body.authorpage        {        background:                #20B2AA;
                                        color:                        #483D8B;
                                        font:                         10pt Verdana,Arial,Helvetica;        }

h1                           {         color:                     #20b2aa;
                                        font-size:           34pt;                 }

h2                                {        color:                        #ffd700;
                                        font:                        22pt "Arial Black",Impact,Verdana;        }


h3                                {        color:                        #ffd700;
                                        font:                        15pt "Lucida Sans Unicode";        font-weight: bold;}

h3.tb3h                        {        color:                        #ff9900;         }

h4                                {        color:                        #20b2aa;
                                        font:                        25pt "Lucida Sans Unicode";        }

h4.tb3h                        {        color:                        #ff9900;
                                        font-size:                12pt;                 }

h5,dt                        {        color:                        #20b2aa;
                                        font:                        12pt Lucida Sans Unicode;        font-weight: bold;
                                        padding:                15px 0px 15px 0px;}

.small                        {        font-size:                8pt;        }


h6,dd                        {        color:                        #20b2aa;
                                        font:                        10pt Lucida Sans Unicode;        font-weight: bold; }

h7                                {        color:                        #20b2aa;
                                        font:                        22pt Lucida Sans Unicode;        font-weight: bold;}

hr                                 {         height: 5; width: 50%; text-align: center; border: inset 3px white; }


ul                            {         list-style:         none;   }
li                                 {         padding-bottom: 10px; }


a.enterspl                {        float:                        right;
                                        position:                absolute;
                                        bottom:                        5%;
                                        right:                        5%;
                                        font-size:                14pt;
                                        font-weight:         bold;
                                        font-family:        Impact,Verdana,Arial,Helvetica;
                                        color:                        #ffd700;                }

a.enterded                {        float:                        right;
                                        position:                absolute;
                                        top:                        5%;
                                        right:                        5%;
                                        font-size:                14pt;
                                        font-weight:         bold;
                                        font-family:        Impact,Verdana,Arial,Helvetica;
                                        color:                        #ffd700;                }

img                                {        border:                        0px;                }


a                                {        color:                        #ffd700;text-decoration: none;}
a.nav                          {        color:                  #B22222;font-weight:bold; }

a:link {color: #cc3300;}
a:visited {color: #993300;}
a:Hover {text-decoration: none; color: #ff0000;}
a:active a:active {color: #cc3900;}

a.newstyle          {        color:                        #20b2aa;text-decoration: none;
                                        font:                        11pt "Lucida Sans Unicode";        }

.border1                {        border:                        3px #ffd700 ridge;}

.blackback           {         background:           black;
                                        padding:                 10px;
                                        margin:                        25px;
                                        border:                 3px #ffd700 ridge;
                                         font:                        11pt "Lucida Sans Unicode";        }

.kitchen                {        background:                black url("images/_mansionkitchen.jpg") no-repeat fixed
top center;
                                        text-align:                left;
                                        margin:                        350px 20px 50px 20px;  }

.gardens                {        background:                black url("images/_pennygarden.jpg") no-repeat fixed
top center;
                                        text-align:                left;
                                        margin:                        20px 20px 50px 20px;  }

.library                {        background:                black url("images/_mansionlibrary2.jpg") no-repeat fixed
top center;
                                        text-align:                left;
                                        margin:                        350px 20px 50px 20px;  }

.peterpic                {        background:                black url("library/_peterback.jpg") no-repeat fixed
top center;
                                        text-align:                left;
                                        margin:                        350px 20px 50px 20px;  }

.petersound                {        background:                black url("library/_peterback3.jpg") no-repeat fixed
top center;
                                        text-align:                left;
                                        margin:                        350px 20px 50px 20px;  }

.shanepic                  {        background:                black url("library/_shanerimmer/_shanefaces.jpg") no-repeat fixed
top center;
                                        text-align:                left;
                                        margin:                        350px 20px 50px 20px;  }

.shanesound                {        background:                black url("library/_shanerimmer/_shanesound.jpg") no-repeat fixed
top center;
                                        text-align:                left;
                                        margin:                        350px 20px 50px 20px;  }

.davidpic                {        background:                black url("silo_images/_davidfacessmall.jpg") no-repeat fixed
top center;
                                        text-align:                left;
                                        margin:                        350px 20px 50px 20px;  }

.davidsound                {        background:                black url("silo_images/_davidsounds2.jpg") no-repeat fixed
top center;
                                        text-align:                left;
                                        margin:                        350px 20px 50px 20px;  }

.lounge                    {        background:                black url("villa/_villalounge.jpg") no-repeat fixed
top center;
                                        text-align:                left;
                                        margin:                        350px 20px 50px 20px;  }

.story                           {         background:           black;
                                        padding:                10px 25px 10px 25px;
                                        margin:                        25px;
                                        border:                 3px #ffd700 ridge;
                                         font:                        11pt "Lucida Sans Unicode";
                                        position:                relative;
                                        left:                        156;        }

.story2                        {        background:                white url("images/_storyback.jpg") repeat;
                                        padding:                10px 25px 10px 25px;
                                        margin:                        25px;
                                        border:                        3px #ffd700 ridge;
                                        font:                        11pt "Lucida Sans Unicode";
                                        color:                        #002636;
                                        position:                relative;
                                        left:                        156;        }

.newsletter                {        background:                black url("images/news_back.jpg") no-repeat fixed top right;
                                        margin:                        50px;        }

.penny                        {        background:                black url("images/penny_back.jpg") no-repeat fixed top right;
                                        margin:                        300px 0px 50px 50px;  }


.roundhouse                {        background:                black url("images/roundhouse_back.jpg") no-repeat fixed;
                                        text-align:                right;
                                        margin:                        250px 50px 50px 200px;  }

.brains                        {        background:                black url("images/brains_back.jpg") no-repeat fixed top right;
                                        margin:                        200px 200px 50px 50px;  }

td.rh                        {        padding:                25px;
                                        background:                black;
                                        vertical-align:        top;
                                        text-align:                right;
                                        font:                        11pt "Lucida Sans Unicode";                        }

.tb5                        {        background:                black url("images/tb5_back.jpg") no-repeat right top fixed;
                                        margin:                        50px 350px 50px 50px;  }

.tb4                        {        background:                black url("images/tb4_back.jpg") no-repeat fixed right top;
                                        margin:                        50px 350px 50px 50px;   }

.tb3                        {        background:                black url("images/tb3_back.jpg") no-repeat fixed;
                                        text-align:                right;
                                        margin:                        100px 30px 50px 200px;  }

.tb2                        {        background:                black url("images/tb2_back.jpg") no-repeat fixed right top;
                                        margin:                        300px 50px 50px 50px;
                                        font:                        11pt "Lucida Sans Unicode";  }

td.tb2                        {        padding:                10px 25px 10px 25px;
                                        background:                black;
                                        vertical-align:        top;
                                        font:                        11pt "Lucida Sans Unicode";                        }

.tb1                        {        background:                black url("images/tb1_back.jpg") no-repeat fixed right top;
                                        margin:                        50px 300px 50px 50px;  }

.tbmain                        {        background:                black url("images/tbmain_back.jpg") no-repeat fixed left top;
                                        margin:                        50px;  }

.bb_top                           {         background:           black url("images/td_back.jpg") top left no-repeat;
                                        border:                 3px #ffd700 ridge;
                                        margin:                 25px;
                                        padding:                10px ;
                                        font:                        11pt "Lucida Sans Unicode";        }

.bb_bottom           {         background:           url("images/td_back2.jpg") bottom right no-repeat;
                                        margin:                 25px;
                                        padding:                10px ;
                                        font:                        11pt Lucida Sans Unicode;        }

table                        {        background:                transparent;                }

td.standard                {        font-size:                11pt;
                                        font-family:        "Lucida Sans Unicode";
                                        color:                         #20b2aa;                 }



.greenback                {        background:                white url("images/_storyback.jpg") repeat;
                                        padding:                10px;
                                        border:                        3px #ffd700 ridge;
                                        margin:                        25px;
                                        font:                        11pt "Lucida Sans Unicode";
                                        color:                        #002636;
                                        padding:                10px 25px 10px 25px;
                                              }

div.disclaimer        {        background:           black;
                                        font-size:                8 pt;
                                        padding:                 10px;
                                        border:                 3px #ffd700 ridge;
                                        margin:                 25px;    }

.tip                        {        cursor:                 help;
                                        margin:                        5px;                }


.author                        {        background:                url("") top left no-repeat;
                                        color:                        #ff9900;
                                        font:                        14pt bold "Lucida Sans Unicode";
                                        text-align:                right;
                                        vertical-align:        top                }

.storylist                {        background:                url("") bottom right no-repeat;
                                        font:                        11pt "Lucida Sans Unicode";
                                        padding:                0px 0px 0px 50px;                                                }


.blackback3           {         background:           black;
                                        padding:                 0px;
                                        margin:                        25px;
                                        border:                 3px #ffd700 ridge;
                                         font:                        11pt "Lucida Sans Unicode";
                                        z-index:                10;        }

.chapterlist        {        color:                        #ffd700;
                                        font:                        12pt "Lucida Sans Unicode";}

.chapterlist2        {        color:                        #ffd700;
                                        font:                        11pt "Lucida Sans Unicode";}

.chapterlist3        {        color:                        #ffd700;
                                        font:                        13pt "Lucida Sans Unicode";}

.zog                 {                  border: 0 none inherit; border-bottom : medium double #000000;}
