/* General */

.Red {
color: #FF0000;
font-weight: bold;
}

.Blue {
color: #3333CC;
font-weight: bold;
}

.Brown {
color: #663300;
font-weight: bold;
}

body
{
        background                : #ffffff;
        margin                        : 0px;
}

a:link, a:visited {
        color                        : #5E7E9A; 
        text-decoration                : underline;
}

a:hover {
        color                        : #000000;
        text-decoration                : none;
}

tr,div {
          font-family             : arial;
          font-size               : 11px;
          color                   : #000000;
}

.tblbody
{
        background                : url(../images/shadow.gif);
        background-repeat        : repeat-y;
        background-position        : right top;
        background-color        : #7DA4C5;
}

.tdcorner1
{
        width                        : 22px;
        height                        : 24px;
        background                : url(../images/corner-top-1.gif);
        background-repeat        : no-repeat;
}

.tdcorner2
{
        width                        : 22px;
        height                        : 24px;
        background                : url(../images/corner-top-2.gif);
        background-repeat        : no-repeat;
}

.tblcontent
{
        background-color        : #ffffff;
        margin-left                : 4px;
        margin-right                : 4px;
}

table.moduletable th 
{
        background                : url(../images/title-bg.jpg) no-repeat;
        text-align                : left;
        width                        : 193px;
        height                        : 68px;
        padding-top                : 9px;
        padding-left                : 9px;
        color                        : #ffffff;
}

table.moduletable
{
        background                : url(../images/module-bottom.jpg) no-repeat;
        background-position        : left bottom;
        width                        : 193px;
        padding-bottom                : 5px;
        margin-top                : 5px;
        background-color        : #f6f6f6;
        margin-bottom                : 5px;
}

table.moduletable td
{
        padding-left                : 7px;
        padding-right                : 7px;
}

.contentheading
{
        background-color        : #F28C10;
        border-bottom                : 3px solid #F5D6B1;
        color                        : #ffffff;
        font-weight                : bold;
        padding-left                : 3px;
}

.componentheading
{
        font-weight                : bold;
        color                        : #000000;
}



.contentpaneopen
{
        width                        : 100%;
        text-align                : justify;
}

a.mainlevel:link, a.mainlevel:visited 
{
        line-height                : 16px;
        font-weight                : bold;
}


.tdfooter
{
        background-color        : #DADCD9;
        height                        : 32px;
        border-top                : 1px solid #000000;
}


#mainlevel-nav 
{
        margin                        : 0;
        padding                        : 0;
}

#mainlevel-nav li 
{
        background-image        : none;
        list-style                : none; 
        float                        : left; 
        margin                        : 0px; 
        padding-left                : 15px;
        padding-right                : 15px;
        font-size                : 11px;
        line-height                : 24px;
        height                        : 26px;
        white-space                : nowrap;
}

#mainlevel-nav a 
{
        float                        : right; 
        text-decoration                : none;  
        color                        : #FFFFFF;
        font-weight                : bold;
        border                        : 1px solid #7DA4C5;
        padding-left                : 3px;
        padding-right                : 3px;
}

#mainlevel-nav a 
{
        float                        : none;
}

#mainlevel-nav a:hover 
{
        color                        : #ffffff;
        background-color        : #F28C0E;
        border-bottom                : 1px solid #F5D6B1;
        
}


.tdtopmenu
{
        background                : url(../images/header-02.jpg);
        background-repeat        : no-repeat;
        height                        : 55px;
        padding-left                : 10px;
        padding-bottom                : 10px;
}

.small , .createdate
{
        font-size                : 9px;
}

.sectiontableheader
{
        background-color        : #F28C10;
        height                        : 20px;
        padding-left                : 3px;
}

.sectiontableentry1
{
        background-color        : #F5D6B1;        
        height                        : 20px;
        padding-left                : 3px;
        font-weight                : bold;
}

.sectiontableentry2
{
        background-color        : #F5D6B1;
        height                        : 20px;
        padding-left                : 3px;
        font-weight                : bold;
}

input , select , textarea
{
        font-size                : 11px;
        font-family                : verdana;
}

ul
{
        margin: 0;
        padding: 0;
        list-style: none;
}

li
{
        line-height: 15px;
        padding-left: 15px;
        padding-top: 0px;
        background-image: url(../images/arrow.png) ;
        background-repeat: no-repeat;
        background-position: 0px 3px;
}

.tdheader
{
        background                : url(http://www.doodiehumor.com/main/images/headerimages/rotate.php) no-repeat;
        width                        : 769px;
        height                        : 168px;
}

.sitename
{
        font-family                : Georgia;
        font-size                : 20px;
        font-weight                : bold;
        color                        : #ffffff;
        padding-top                : 5px;
        padding-right                : 140px;
        text-align                : right;
}

table.contenttoc
{
        border                        : 1px solid #F28C10;
        margin                        : 2px;
}

table.contenttoc th
{
        background-color        : #F28C10;
        color                        : #ffffff;
        padding                        : 2px;
}

table.contenttoc td
{
        padding                        : 2px;
}