/* link list style - used for menu */

ul#linklist {
    font-style: normal;
    text-transform: none;
    text-decoration: none;
    text-indent: 0;
    list-style-position: inside;
    list-style-type: none;
    padding: 0 0 0 0;
    margin: 0 0;
}

/* button style - teal_cutedge1 */

a.teal_cutedge1, a.teal_cutedge1d {
    display: block;
    background-color: transparent;
    background-image: url("../buttons/teal_cutedge1.gif");
    background-repeat: no-repeat;
    width: 203px;
    height: 20px;
    margin: 0 auto;
    padding: 5px 0 0 0;
    text-align: center;
    font-size: 100%;
    font-weight: bold;
    text-decoration: none;
    font-family: 'Courier New', 'Lucida Console', Courier, Monaco, Monospace, monospace;
}
a.teal_cutedge1:link, a.teal_cutedge1:visited {
    color: #008484;
}
a.teal_cutedge1:hover {
    background-position: 0 -54px;
    color: #00fcfc;
}
a.teal_cutedge1:active {
    background-position: 0 -27px;
    color: #00fcfc;
}
a.teal_cutedge1d:link, a.teal_cutedge1d:visited, a.teal_cutedge1d:hover, a.teal_cutedge1d:active {
    background-position: 0 -81px;
    color: #5F5F5F;
    cursor: default;
}

/* button style - teal_narrow1 */

a.teal_narrow1, a.teal_narrow1a, a.teal_narrow1d {
    display: block;
    background-color: transparent;
    background-image: url("../buttons/teal_narrow1.gif");
    background-repeat: no-repeat;
    width: 203px;
    height: 18px;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    font-size: smaller;
    font-weight: normal;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.teal_narrow1:link, a.teal_narrow1:visited {
    color: #008484;
}
a.teal_narrow1:hover, a.teal_narrow1a:hover {
    background-position: 0 -36px;
    color: #00fcfc;
}
a.teal_narrow1:active {
    background-position: 0 -18px;
    color: #00fcfc;
}
a.teal_narrow1a:link, a.teal_narrow1a:active {
    background-position: 0 -18px;
    color: #00fcfc;
}
a.teal_narrow1a:visited {
    color: #00fcfc;
}
a.teal_narrow1d:link, a.teal_narrow1d:visited, a.teal_narrow1d:hover, a.teal_narrow1d:active {
    background-position: 0 -54px;
    color: #5F5F5F;
    cursor: default;
}

/* button style - teal_narrow2 */

a.teal_narrow2, a.teal_narrow2a, a.teal_narrow2d {
    display: block;
    background-color: transparent;
    background-image: url("../buttons/teal_narrow2.gif");
    background-repeat: no-repeat;
    width: 100px;
    height: 18px;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    font-size: smaller;
    font-weight: normal;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.teal_narrow2:link, a.teal_narrow2:visited {
    color: #008484;
}
a.teal_narrow2:hover, a.teal_narrow2a:hover {
    background-position: 0 -36px;
    color: #00fcfc;
}
a.teal_narrow2:active {
    background-position: 0 -18px;
    color: #00fcfc;
}
a.teal_narrow2a:link, a.teal_narrow2a:active {
    background-position: 0 -18px;
    color: #00fcfc;
}
a.teal_narrow2a:visited {
    color: #00fcfc;
}
a.teal_narrow2d:link, a.teal_narrow2d:visited, a.teal_narrow2d:hover, a.teal_narrow2d:active {
    background-position: 0 -54px;
    color: #5F5F5F;
    cursor: default;
}




.icon {
    background-repeat: no-repeat;
    padding: 0 0 5px 18px;
}
    a.teal_cutedge1:hover .icon, a.teal_cutedge1:active .icon {
    background-position: 0 -28px;
}
    a.teal_cutedge1:link .icon, a.teal_cutedge1:visited .icon, a.teal_cutedge1:hover .icon, a.teal_cutedge1:active .icon {
    background-position: 0 -56px;
}


div#sidebar {
    position: absolute;
    top: 74px;
    left: 8px;
    width: 205px;
    padding: 0;
}

div.purp {
/*    background: url("images/bg3.png") 0 0 fixed;*/
    background-color: #201044;
    padding: 3px;
}

div.purp_big_hdr {
    margin: 0;
    border: 1px solid #a888fc;
    padding: 3px;
    color: #a888fc;
    font-size: x-large;
}

div.purp_big_hdr td {
    color: #a888fc;
}

div.purp_big_hdr a {
    text-decoration: none;
}

div.drkgrn {
    background-color: #0E2E04;
    padding: 3px;
}

div.drkgrn_big_hdr {
    margin: 0;
    border: 2px solid #144804;
    padding: 3px;
    color: #144804;
    font-size: x-large;
}


div#titlebar {
    position: absolute;
    top: 10px;
    left: 235px;
    right: 6px;
    text-align: center;
    line-height: 0;
}

div#page_content {
    margin: 86px 126px 6px 235px;
}

div#ads_content {
    position: absolute;
    top: 120px;
    right: 2px;
    width: 120px;
    height: 600px;
}

div#page_content_noads {
    margin: 86px 6px 6px 235px;
}

.brief_h {
    font-size: 1em;
    font-weight: bold;
    color: #BCFCFC;
}

.brief_c1 {
    font-style: italic;
    color: #F8F8F8;
}

.brief_c2 {
    font-size: 1em;
    font-weight: bold;
    color: #38D480;
}

.brief_c3 {
    color: #BCFCFC;
}

.brief_c4 {
    font-size: 1em;
    font-weight: bold;
    color: #00FCFC;
}

.brief_c5 {
    color: #FC98FC;
}

div#changelog img {
    border: 0px;
    padding: 5px 0px;
}

div.rightfloatbox {
    margin-right: 10px;
    float: right;
}

div.leftfloatbox {
    margin-right: 10px;
    float: left;
}

div.clearright {
	clear: right;
	line-height: 0;
	height: 0;
} 

div.clearleft {
	clear: left;
	line-height: 0;
	height: 0;
} 

hr.clearboth {
	clear: both;
} 

div.essay_tim1 p {
    font-family: 'Times New Roman', Times, Serif, serif;
    color: #E0F0E0;
}

div.essay_tim1 h2 {
    font-family: 'Times New Roman', Times, Serif, serif;
    color: #FFFFFF;
    text-align: center;
}

div.essay_tim1 h3 {
    font-family: 'Times New Roman', Times, Serif, serif;
    color: #FFFFFF;
    text-align: center;
}

div.essay_tim1 h4 {
    font-family: 'Times New Roman', Times, Serif, serif;
    color: #F0F0FF;
}

div.essay_tim1 li {
    font-family: 'Times New Roman', Times, Serif, serif;
    color: #E0F0E0;
}

div.essay_tim1 p.source {
    font-family: 'Times New Roman', Times, Serif, serif;
    color: #FFE0E0;
}

div.essay_tim1 hr {
    background-color: #FFFFFF;
}

div.essay_tim1 table td {
    font-family: 'Times New Roman', Times, Serif, serif;
    color: #FFE0FF;
}

div.essay_cou1 p {
    font-family: 'Courier New', 'Lucida Console', Courier, Monaco, Monospace, monospace;
    color: #CCFFCC;
}

div.essay_cou1 h2 {
    font-family: 'Times New Roman', Times, Serif, serif;
    color: #E0FFFF;
    text-align: center;
}

div.essay_cou1 h3 {
    font-family: 'Courier New', 'Lucida Console', Courier, Monaco, Monospace, monospace;
    color: #FFFFFF;
    text-align: center;
}

div.essay_cou1 h4 {
    font-family: 'Courier New', 'Lucida Console', Courier, Monaco, Monospace, monospace;
    color: #F0F0FF;
}

div.essay_cou1 li {
    font-family: 'Courier New', 'Lucida Console', Courier, Monaco, Monospace, monospace;
    color: #CCFFCC;
}

div.essay_cou1 p.source {
    font-family: 'Times New Roman', Times, Serif, serif;
    color: #FFE0E0;
}

div.essay_cou1 hr {
    background-color: #FFFFFF;
}

div.essay_cou1 table td {
    font-family: 'Courier New', 'Lucida Console', Courier, Monaco, Monospace, monospace;
    color: #FFE0FF;
}

div.essay_ari1 p {
    font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;
    color: #CCFFCC;
}

div.essay_ari1 h2 {
    font-family: 'Times New Roman', Times, Serif, serif;
    color: #E0FFFF;
    text-align: center;
}

div.essay_ari1 h3 {
    font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;
    color: #FFFFFF;
    text-align: center;
}

div.essay_ari1 h4 {
    font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;
    color: #F0F0FF;
}

div.essay_ari1 li {
    font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;
    color: #CCFFCC;
}

div.essay_ari1 p.source {
    font-family: 'Times New Roman', Times, Serif, serif;
    color: #FFE0E0;
}

div.essay_ari1 hr {
    background-color: #FFFFFF;
}

div.essay_ari1 table td {
    font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;
    color: #FFE0FF;
}

