/*################# MPN 188 CUSTOM BLOCKS STYLE SHEET ##################*/
/*                                                                      */
/*                Copyright (c) 2003 Kiril Threndor                     */
/*                       mpnx@illearth.net                              */
/*                                                                      */
/*      This File is currently under development for MPN Versions       */
/*                      MPN 189 / mPnx / mPN2                           */
/*                                                                      */
/*######################################################################*/


/*  BLOCK CATEGORY CLASSES

    You can format blocks by selecting the
    appropriate block category, type, or side in blocks administration
    Use the following classes in your themes CSS to format those categories
*/

.leftside, .rightside, .typeall, .typeuser, .typeadmin, .catNone, .catMain, .catAdmin, .catLeft, .catRight, .catUser
{
    margin-bottom: 20px;
    padding: 5px;
}

.catNone, .catMain, .catAdmin, .catLeft, .catRight, .catUser
{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

/*  INDIVIDUAL BLOCK CLASSES

    Use these to format individual blocks
    See ./css/mpn_blockclasses.txt for a full list
    of available classes.
*/

/* SIDE BLOCKS */

.customblk, .includesblk, .adminblk, .statsblk, .newlinksblk, .poplinksblk, .newreviewsblk, .popreviewsblk, .bannerblk, .galleryblk, .partnerblk, .lastseenblk, .oldapltnewsblk, .headlineapltblk, .headlineblk, .whoonlineblk, .quoteblk, .categoryblk, .bigstoryblk, .searchblk, .loginblk, .ephemblk, .oldnewsblk, .pollblk, .blkchatbox, .themeoptblk
{
    padding: 5px;
    margin: 0;
    border: 0;
}

.whoonlineblk .onlinetbl1
{
    text-align: center;
    background-color: #000000;
    color: #ffffff;
}

.whoonlineblk .onlinetbl2
{
    text-align: center;
    background-color: #ffffff;
    color: #000000;
}

.lastseenblk { text-align: left; }

.searchblk { text-align: center; }

.headlineblk li { line-height: 14px; }

.galleryblk img
{
    width: 110px;
    border: 0;
}

/* CENTER BLOCKS */

.recenttopicsblk, .recentnewsblk, .newsblk
{
    padding: 0;
    margin: 0;
    border: 0;
}

.newsblk td
{
    width: 50%;
    vertical-align: top;
    padding: 5px;
}

.newsblk tr { vertical-align: top; }

.newsblk hr { width: 80%; }

/* Function cblock list formatting */

.newsblk li
{
    list-style-position: outside;
    margin: 0px 0px 2px 35px;
}

/*  Class for function cblock titles */

.cblocktitles
{
    font-family: Verdana, Geneva, Arial, sans-serif;
    font-weight: bold;
    font-size: 105%;
    margin-bottom: 2px;
    text-align: center;
}

/* My Message II */

.mm2 {}

/* Center ChatBox II */

.centchatbox
{
    margin: 0 auto 0 auto;
    text-align: center;
}

.centchatbox .chatmsg, .blkchatbox .chatmsg
{
    text-align: left;
    margin-left: 5px;
    line-height: 16px;
    font-size: 90%;
}

/* Center & Side ChatBox II */

.chatmsg
{
    width: 98%;
}

.themeoptblk select
{
    font-size: 91%;
    width: 110px;
}

div#mainmenu a { line-height: 16px; }