/*
 * dashboard containers
 * like "container" just a little darker border
 * motd has a red border to make it unique
 */

.dashboardRow
{
    position: relative;
    margin-left: auto;
    margin-right: auto;
    width: 1230px;
}

.dashboardContainer
{
    background-color: #FFFFFF;
    border: solid 2px #666666;
    padding: 3px;
    text-align: left;
    width: 390px;
    height: 270px;
}

.dashboardContainer h1
{
    margin: 0px;
    font-size: 14px;
    padding:2px;
    font-weight: bold;
    text-align: center;
    color: #333333;
    background-color: #BBBBBB;
}

.dashboardContainer h2
{
    margin: 0px;
    font-size: 14px;
    padding:2px;
    font-weight: bold;
    text-align: left;
    color: #333333;
    background-color: #FFFFFF;
    border-bottom: solid 2px #800000;
}

.motdContainer
{
    border-color: #800000;
}

.motdContainer h2
{
    color: #800000;
}

/*
 * dashboard container positioning
 * each row wrapped in a position:relative div
 * making each container absolute positiong working
 * first container has no positioning
 */

.corprgPos
{
    /* no positioning required */
}

.corprgPos
{
    position: absolute;
    left: 410px;
    top: 0px;
}

.pprPos
{
    position: absolute;
    left: 820px;
    top: 0px;
}

.landPos
{
    /* no positioning required */
}

.mystuffPos
{
    position: absolute;
    left: 410px;
    top: 0px;
}

.motdPos
{
    position: absolute;
    left: 820px;
    top: 0px;
}

/*
 * buttom image div for each container
 * no repeat image as a background
 */

.dashboardBtn
{
    background-repeat: no-repeat;
    margin-top: 10px;
    margin-left: 10px;
    width: 150px;
    height: 150px;
}

.corpsrBtn { background-image: url('../images/buttons/corpsr.png'); }
.corprgBtn { background-image: url('../images/buttons/corprg.png'); }
.pprBtn { background-image: url('../images/buttons/ppr.png'); }
.landBtn { background-image: url('../images/buttons/land.png'); }
.mystuffBtn { background-image: url('../images/buttons/mystuff.png'); }

/*
 * dashboard links
 */

.dashboardLinks
{
    position: relative;
    top: -150px;
    left: 155px;
    width: 230px;
}

.dashboardLink
{
    padding: 5px;
}

/*
 * message of the day stuff
 */

.motdTicker
{
    width: 100%;
    height: 250px;
    overflow: auto;
}

.motdTicker .postNew
{
    margin: 0;
    padding:3px;
    text-align: right;
    /* background-color: #DEDEDE; */
}

.motdMessage
{
    font-family: arial, helvetica, sans-serif;
}

.motdMessage .subject
{
    font-weight: bold;
    background: #FFCCCC;
    padding: 4px;
    border-top: 1px #800000 solid;
    border-bottom: 1px #800000 solid;
    color: #800000;
}

.motdMessage .edit
{
    float: right;
    font-weight: normal;
    margin-right: 4px;
}

.motdMessage .body
{
    text-align: left;
    padding: 4px;
}

.motdMessage .byline
{
    text-align: right;
    color: #333333;
    padding: 4px;
    margin-bottom: 6px;
    font-weight: bold;
    font-style: italic;
}

.motdNotice
{
    padding: 6px;
}
