body {


        background-color: #E6DCE6;


        background-image: none;


        border: 0px;


        margin: 0px;


        padding: 0px;


        font-family: tahoma, arial, sans-serif,


monospace;


        font-size: 11px;


        line-height: 150%;


        letter-spacing: 1px;


        color: #BDA1C9;


}





img {


        border: 0px;


}





div#container {


        width: 990px;


        height: auto;


        margin: 0px auto;


        padding: 0px;


}





#header {


        position: relative;


        left: 0px;


        top: 0px;


        width: 576px;


        height: 405px;


        border-right: #9F85AB 1px solid;
          border-left: #9F85AB 1px solid;


}





#menu {


        position: relative;


        left: 0px;


        top: 0px;


        width: 576px;


        height: 24px;


        border-right: #9F85AB 1px solid;
          border-left: #9F85AB 1px solid;


}





div#content {


        background-color: #FFFFFF;


        width:566px;


        margin-left: 0px;


        padding: 5px;


        color: #AC91B8;


        border-right: #9F85AB 1px solid;
          border-left: #9F85AB 1px solid;





}


div#content p{margin:6px 43px;}





div#footer {


        border-top: 1px solid #E6DCE6;


}





div#footer p {


        text-align: center;


}











div#content h2{


        margin: 2px 36px;


        padding: 0px;


        text-align: left;


        border-bottom: 1px dotted #BDA1C9;


        font-family: verdana, tahoma, arial, sans-serif,


monospace;


        font-size: 11px;


        font-weight: bold;


        letter-spacing: 2px;


}





div#content ul {


        list-style-type: square;


}





}





div#content form {


        background-color: #ffffff;


        color: #2A2C26;


        font-family: verdana, tahoma, arial, sans-serif,


monospace;


        font-size: 11px;


}





div#content input, div#content textarea, div#content


select, div#content option {


        background-color: #ffffff;


        border: 1px solid #BDA1C9;


        padding: 3px;


        margin: 2px 3px;


        font-family: verdana, tahoma, arial, sans-serif,


monospace;


        font-size: 11px;


        color: #BDA1C9;


}





div#content option {


        border: 0px;


}





div#content a {


        font-weight: bold;


        text-decoration: none;


        border-bottom:1px dotted #9F85AB;


}





div#content a:link, div#content a:visited {


        color: #D4BDDE;


}





div#content a:hover, div#content a:active {


        color: #4A1E4F;


        text-decoration: none;


}
 .codesort p {margin:6px 43px;}
 .codesort li {margin:6px 43px; }

.codesort table {margin:6px 43px; }
.credit {margin:6px 43px; }
