/* body */
div.bodywrap {
    background-color: #DEC0FC;
    background: none;
}

div.contentwrapper {
    background-color: #DEC0FC;
    background: none;
}

body {
    background: none;
    background-color: #DEC0FC;
    background-image: none;
}

/* part or rail where ads are */
.rail {
    background: none;
    background-color: #7D53A7;
    color: #38056C;
}

.railstart {
    background: none;
    background-color: #7D53A7;
    color: #38056C;
    border-color: #7D53A7;
    margin-right: -1px;
}

.railbody {
    background: none;
    width: 118px; 
    background-color: #7D53A7;
    color: #38056C;
}

.railend {
    background: none;
    background-color: #7D53A7;
    color: #38056C;
}

div.header {
     background: none;
     border-color: #7D53A7;
     background-color: #7D53A7;
     border-bottom: 1px solid #7D53A7;
}

td.rail {
     background: none;
     border-color: #7D53A7;
     background-color: #7D53A7;
     color: #38056C;
}

td.leftnav {
    background: none;
    border-color: #7D53A7;
    border-right-color: #7D53A7;
    border-left-color: #7D53A7;
    background-color:#7D53A7;
    color: #38056C;
}

div.leftnavsep {
    border-color: #7D53A7;
}

div.railsep {
    background: #38056C;
}

td.leftnav a.mopt, td.leftnav a:link.mopt, td.leftnav a:visited.mopt, a.mopt, a:link.mopt, a:visited.mopt {
    color: #DEC0FC;
}

td.leftnav a:hover.mopt, a:hover.mopt {
      text-decoration: none;
      background-color: #DEC0FC;
      color: #7D53A7;
}

/* site title */
h1#page_owner_title {
    color: #DEC0FC;
}

/* page title */
h1 {
    color: #7D53A7;
}

/* item title area */
.itemboxsub {
    background: none;
    background-color: #7D53A7;
    border-color: #7D53A7;
/* item box titles */
    color: #DEC0FC
}

/* calendar editting */
.caldiv1 {
    background-color: #7D53A7;
}

.caldiv1 th {
    background-color: #7D53A7;
}

.caldiv1 td {
    background-color: #7D53A7;
}

.itemsubsub {
    background: none;
    background-color: #7D53A7;
/* item box detail */
    color: #DEC0FC;
}

/* item contents area */
.itembox {
    background: none;
    background-color: #DEC0FC; 
    border-color: #7D53A7;
    color: #38056C;
}

.itembox legend { color: #38056C; }

.itemboxalbum {
    background: none;
    border: 1px solid #7D53A7;
    background-color: #DEC0FC; 
    color: #38056C;
}

div.relatedlinks {
    color: #38056C
}

.stats {
    background: none;
    background-color: #DEC0FC; 
    border-color: #7D53A7;
    color: #38056C;
}

/* links inside itemboxen */
.select a, .select a:visited, .select a:link, .select a:hover, .viewmore a, .viewmore a:visited, .viewmore a:link, .viewmore a:hover, .itembox a, .itembox a:visited, .itembox a:link, .itembox a.select, .itembox a:visited.select, .itembox a:link.select, .itembox a:hover.select {
    color: #38056C;
}

a.select, a:visited.select, a:link.select, a:hover.select {
    color: #38056C;
}

#uploadtools a, #uploadtools a:visited, #uploadtools a:link, #uploadtools a:hover {
    color: #38056C;
}
#importtools a, #importtools a:visited, #importtools a:link, #importtools a:hover {
    color: #38056C;
}

.cattitle a, .cattitle a:visited, .cattitle a:link, .cattitle a:hover {
    color: #DEC0FC;
}

/* navigation and title bar */
div.owner_nav {
    background: none;
    background-color: #7D53A7;
    border: 1px solid #7D53A7;
}

td#content-start {
    border-color: #7D53A7;
}

table.globalnav {
    background: none;
    background-color: #7D53A7;
}

table.globalnav h3 {
    color: #DEC0FC;
}

.navinput {
    border: 1px solid #7D53A7;
    background-color: #7D53A7;
    color: #DEC0FC;
}

div.gndd {
    background: none;
    background-color: #7D53A7;
    border: 1px solid #7D53A7;
    color: #DEC0FC;
}

div.gndd a {
    border: 1px solid #7D53A7;
}

div.gndd a:hover {
    background-color: #7D53A7;
    color: #DEC0FC;
}

div.ddsep {
    background-color: #DEC0FC;
}

h4#post_new_content_sections {
    color: #DEC0FC;
}

/* owner navigation links */
span.signoutid a, span.signoutid a:visited, span.signoutid a:link, span.signoutid:hover, a.signoutid, a.signout, a.signout:visited, a.signout:link, div#ownedfooter a, div#ownedfooter a:visited, div#ownedfooter a:link, li.gnopt a, li.gnopt a:visited, li.gnopt a:link {
        color: #DEC0FC;
}

li.gnoptsel {
    border-color: #DEC0FC;
    background-color: #7D53A7;
    color: #DEC0FC; 
}


li.gnoptsel a, li.gnoptsel a:visited, li.gnoptsel a:link, li.gnoptsel a:hover {
    color: #DEC0FC; 
}
td li.gnoptsel a, td li.gnoptsel a:visited, td li.gnoptsel a:link, td li.gnoptsel a:hover {
    color: #DEC0FC; 
}

div#subnav li.gnoptsel {
        border-color: #DEC0FC;
}


/* right rail links */
ul.sidelist a, ul.sidelist a:visited, ul.sidelist a:link {
    color: #DEC0FC;
}
.railbody a.raillink, .railbody a:link.raillink, .railbody a:visited.raillink {
    color: #DEC0FC;
}
.userlogo a, .userlogo a:hover, .userlogo a:visited, .userlogo a:link, td.rail div#rail div.userlogo a {
    color: #0b5eb4;
}
.userlogo, td.rail div#rail div.userlogo {
    border-color: #7D53A7;
}

/* protect poll dialog box fonts */
td#cell_ {
    color: #000000
}

tr#row_vote {
    color: #000000
} 

div#ownedfooter { 
    background: none;
    background-color: #7D53A7;
    border-color: #7D53A7;
}

td#maincontent {
    color: #7D53A7;
}

a.go, a.go:visited, a.go:link {
    color: #DEC0FC;
}

/* various classes to describe link colors throughout the main body */

a.post, a.post:visited, a.post:link, a.editlinks, a.editlinks:visited, a.editlinks:link, a.compose, a.compose:visited, a.compose:link, a.vopt, a.vopt:visited, a.vopt:link  {
    color: #38056C;
}

a.editlinks:hover {
    font-style: italic;
}

.breadcrumb a, .breadcrumb a:visited, .breadcrumb a:link, div.itemactions a, div.itemactions a:visited, div.itemactions a:link {
    color: #38056C
}

div.header li.gnoptsel {
    background: none;
    border: none;
    background-color: #7D53A7;
    color: #DEC0FC;
    padding: 2px 0 2px 0;
    margin: 2px 6px 2px 6px;
}

div.header li.gnoptsel b.cn {
    background: none;
}




