.MainTitle
{
    font-size:larger;
    color:#000066;
    font-weight:normal;
}

.Announce
{
    margin:3 5 3 5;
}

.AltItem1
{
    /*background-color:#fffacd;*/
    padding: 5px 5px 5px 5px;
    background-color:#EFEFFF;
}

.AltItem1:hover
{
    border: solid 3px #D0DEEE;
    padding: 2px 2px 2px 2px;
}

.AltItem2
{
    background-color:#FFFFFF;
    padding: 5px 5px 5px 5px;
}

.AltItem2:hover
{
    border: solid 3px #D0DEEE;
    padding: 2px 2px 2px 2px;
}


.HomeTitle
{
    font-size:larger;
    font-weight:bold;   
}

.HomeText 
{
}

#gvHome br
{
    font-size: 5pt;
}

.ViewTitle
{
    font-size:larger;
    font-weight:bold;
}

.ChapterTitle
{
    font-weight:bold;
}

.ViewStats
{
    margin-left:5px;
    font-size:smaller;
    font-style:italic
}

.preChapter
{
    margin-left:5px;
    font-size:smaller;   
}

.smallBreak
{
    font-size:5pt;   
}

.chapterText
{
}

.Edit
{
    font-size:smaller;
}

.EditRight
{
    font-size:smaller;
    float:right;
}

.DatePosted
{
    font-size:smaller;
    font-style:italic;
}

.ViewSummary
{
    margin-left:10px;
}

.ReviewHeader
{
    font-size:smaller;
}

.ReviewText
{
}

.ReviewResponse
{
    font-style:italic;
    margin-left:10px; 
}

.ThreadHeader
{
    font-size:smaller;
    font-style:italic;
}

.ThreadTitle
{
    font-style:normal;
    font-size:larger;
}

.ThreadFooter
{
    font-style:italic;   
}

.PostHeader
{
    font-size:smaller;
    font-style:italic;
}

.PostBody
{
}

.Center
{
    margin:0 auto 0 auto;
    text-align:center;   
}

.Left
{
    float:left;
}

.Right
{
    float:right;
}

.Clear
{
    clear:both;   
}

.BlackLink
{
    color:Black;
    text-decoration:none;   
    border-bottom:dotted 1px black;
}

.BBLink
{
    color:Black;
    text-decoration:none;   
    border-bottom:dotted 1px black;
    font-weight:bold;
}

.PrintStoryTitle
{
    font-weight:bold;
    font-size:larger;   
}

.Leaderboard_Ad
{
    /*margin: 3px 0 3px 0;*/
    padding: 15px 0 15px 0;
    /*background-color:#F5F5F5;*/
    background-color:#73767b;
    width:100%;   
}

.AnnounceTitle
{
    font-size:larger;
    color:#666666;
    font-weight:normal;

}

.Error
{
    color:Red;   
}


dt
{
    padding:0 0 0 0;
    margin:0 0 0 0;
}

dl
{
    padding:0 0 0 0;
    margin:0 0 0 0;
}

dd
{
    padding:0 0 0 0;
    margin:0 0 0 0;
}

/*dd a
{
        border:solid 1px black;
}*/

.dropdown 
{
    float:left; 
    /*padding-right:5px*/
    padding:0 0 0 0;
    margin:0 0 0 0;
}

.dropdown dt 
{
    /*width:188px; 
    border:2px solid #9ac1c9; 
    padding:8px; */
    font-weight:bold; 
    cursor:pointer; 
    /*background:url(images/header.gif)*/
    padding:0 0 0 0;
    margin:0 0 0 0;
}

.dropdown dt:hover 
{
    /*background:url(images/header_over.gif)*/
}

.dropdown dd 
{
    position:absolute; 
    overflow:visible;
    width:175px; 
    display:none; 
    background:#fff; 
    z-index:200; 
    opacity:0;
    padding:0 0 0 0;
    margin:32px 0 0 0;
}

.dropdown ul 
{
    width:175px; 
    /*border:2px solid #9ac1c9; */
    list-style:none; 
    border-top:none;
    padding:0 0 0 0;
    margin:0 0 0 0;
}

.dropdown li 
{
    display:inline;
    padding:0 0 0 0;
    margin:0 0 0 0;
}

.dropdown a, .dropdown a:active, .dropdown a:visited 
{
    float:left;
    display:block; 
    padding:5px;
    color:#333; 
    text-decoration:none; 
    background:#E0EEEE;
    width:175px;
}

/*.dropdown a:hover 
{
    background:#d9e1e4; 
    color:#000
}*/

.dropdown .underline 
{
    border-bottom:1px solid #b9d6dc
}

.dropdown2 
{
    float:left; 
    /*padding-right:5px*/
    padding:0 0 0 0;
    margin:0 0 0 0;
}

.dropdown2 dt 
{
    /*width:188px; */
    /*border:2px solid #9ac1c9; 
    padding:8px; */
    font-weight:bold; 
    cursor:pointer; 
    /*background:url(images/header.gif) */
    padding:0 0 0 0;
    margin:0 0 0 0;
    width:175px;
}

.dropdown2 dt:hover 
{
    /*background:url(images/header_over.gif);*/
}

.dropdown2 dd 
{
    position:absolute; 
    overflow:visible; 
    width:175px; 
    display:none; 
    background:#fff; 
    z-index:500; 
    opacity:0;
    padding:0 0 0 0;
    margin:0 0 0 185px;
    font-size:smaller;
}

.dropdown2 ul 
{
    width:225px; 
    /*border:2px solid #9ac1c9; */
    list-style:none; 
    border-top:none;
    padding:0 0 0 0;
    margin:0 0 0 0;
}

.dropdown2 li 
{
    display:inline;
    width:225px;
}

.dropdown2 a, .dropdown2 a:active, .dropdown2 a:visited 
{
    display:block; 
    padding:5px; 
    color:#333; 
    text-decoration:none; 
    background:#E0EEEE;
    width:100%;
}

.dropdown2 a:hover 
{
    background:#d9e1e4; 
    color:#000
}

.dropdown2 .underline 
{
    border-bottom:1px solid #b9d6dc
}

.contextmenu 
{
    position:absolute;
    visibility:hidden;
    list-style:none;
    width:200px;
    border-width: 1px;
    border-style: solid;
    border-color: #b2b2b2 #4a494a #4a494a #b2b2b2;
    background-color:#d6d3ce;
    font-family:helvetica,arial,sans-serif;
    line-height:20px;
    cursor:default;
    font-size:small;
    text-align:left;
    padding:2px;
    padding-top:0;
    margin:0;
    z-index:200;
}

.menuTitle
{
    font-size:12pt;
    font-weight:bold;
    border-bottom:solid 1px #bbbbbb;
    width:100%;
}

.menuSubtitle
{
    font-size:10pt;
    font-weight:bold;  
    padding-left:8px;
    padding-right:10px;
    margin-top:1px; 
    border-bottom:dashed 1px #000000;
}

.menuItem
{
    padding-left:15px;
    padding-right:10px;
    margin-top:1px;
    font-size:10pt;   
}

.menuItem:hover {
    padding-left:15px;
    padding-right:10px;
    margin-top:1px;
    color:#ffffff;
    background-color:#08246b;
    font-size:10pt;   

}

#sceneMenu
{
    position:fixed;
    bottom:0;
    left:0;
    height:225px;
    width:100%;
    z-index:100;    
    background-color:#dddddd;
    border-top:solid 2px #000000;
}

#sceneMenuResize
{
    position:fixed;
    left:0;
    bottom:223px;
    height:4px;
    width:100%;
    z-index:301;   
}

#sceneMenuResize:hover
{
    cursor:n-resize; 
}

#sceneBullets
{
    width:40%;
    /*border-top:solid 1px #000000;   
    border-right:solid 1px #000000; */  
    float:left;    
    height:100%;
}

#sceneBullets div ul li:hover
{
    background-color:#E0EEEE;
    cursor:default;
}

#sceneOther
{
    float:left;
    margin:0 10px 0 15px;  
    width:55%; 
    height:100%;
}

.sceneTitle
{
    float:left;
    width:33%;
    text-align:center;   
}

#sceneMenuHide
{
    position:fixed;
    z-index:201;
    bottom:225px;
    right:0;
    border-top:solid 1px #000000;
    border-left:solid 1px #000000;
    border-right:solid 1px #000000;  
    background-color:#dddddd; 
}

#sceneMenuExpand
{
    position:fixed;
    z-index:201;
    bottom:0;
    right:0;
    border-top:solid 1px #000000;
    border-left:solid 1px #000000;
    border-right:solid 1px #000000;   
    background-color:#dddddd;
    display:none;
}

.editWindow
{
    position:fixed;
    top:200px;
    left:250px;
    height:210px;
    width:400px;
    z-index:203;
    border:solid 2px #000000;
    background-color:#aaaaaa;
    /*padding:2px 5px 2px 5px;*/
    display:none;
}

.editWindowLarge
{
    position:fixed;
    top:50px;
    left:50px;
    height:400px;
    width:600px;
    z-index:202;
    border:solid 2px #000000;
    background-color:#aaaaaa;
    /*padding:2px 5px 2px 5px;*/
    display:none;
}

#sceneCharactersInScene
{
    float:left;
    width:47%;
    padding:0 0 0 5px;
}

#sceneCharactersInScene div span:hover
{
    background-color:#E0EEEE;
    cursor:default;

}

#sceneCharactersMentioned
{
    float:right;
    width:47%;
    padding:0 0 0 5px;
}

#sceneCharactersMentioned div span:hover
{
    background-color:#E0EEEE;
    cursor:default;

}

#sceneSettings
{
    float:left;
    width:47%;
    padding:0 0 0 5px;
}

#sceneSettings div span:hover
{
    background-color:#E0EEEE;
    cursor:default;

}

#sceneSpells
{
    float:right;
    width:47%;
    padding:0 0 0 5px;
}

#sceneSpells div span:hover
{
    background-color:#E0EEEE;
    cursor:default;

}

.divList
{
    background-color:#ffffff;
}

.windowTitle
{
    background-color:#000000;
    color:#ffffff;
    width:100%;
    font-weight:bold;
}

.windowTitleLink
{
    color:#ffffff;
    border:none;
    text-decoration:none;
}

textarea
{
    font-family:Times New Roman;   
    font-size:12pt;
}
      




