body {
    margin:  0px;
    padding: 0px;
    background-color: #ccccff;
}

h1, h2, h3, h4 {
    font-family: Times;
    color: white;
}

h1 {
    font-size:    1.8em;
    margin-top:     0px;
    margin-bottom: 45px;
}

h2 {
    font-size:    1.7em;
    margin-top:    40px;
    margin-bottom:  5px;
}

h3 {
    font-size:    1.3em;
    margin-top:    20px;
    margin-bottom:  0px;
}

ul {
    margin-top: 9px;
}

a { 
    color: white;
}

strong {
    color: #ffffdd;
    letter-spacing: 0.5px;
}

#heading ul li a { 
    text-decoration: none;
}

#heading ul li a:HOVER { 
    text-decoration: underline;
}

span#g {
    color: black;
}

#info {
    position: absolute;
    top: 148px;
    left: 0px;
    width: 170px;
    padding: 10px;
    color: #5500BB;
}

#heading {
    background: url("/im/background.gif");
    background-color: #9966ff;
    background-repeat: repeat-x;
    border-bottom: 1px solid white;
    text-align: center;
}

#logo {
    background: url("/im/creativewritinglogo.gif");
    background-repeat: no-repeat;
    background-position:  1% top;
} 

#site {
    padding-left: 150px;
}


#heading ul {
    padding-left: 150px;
    margin: 0px;
    margin-top: 3px;
    margin-bottom: 3px;
    color: #ffff99;
    font-family: Arial, sans-serif;
    font-weight: bold;
}

#heading ul li { 
    display: inline;
    padding-left:  17px;
    padding-right: 17px;
    border-left:   1px solid #ccccff;
}

#heading ul li.first {
    border: none;
}

#space li {
    margin-bottom: 14px;
}

#content, #bigcontent {
    background-color: #9055f0;
    color: #f0f0ff;
    min-width: 520px; 
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 10px;
    padding: 15px;
    padding-left: 1.6em;
    border: 2px solid white;
    font-family: Verdana, Arial, sans-serif;
    font-size: 80%;
}

#content {
    min-width: 520px;
    margin-left: 190px;
    margin-right: 2%;
}


#btm {
    border-top: 1px solid white; 
    background-color: #ff99f9;
    color: white; 
 

    font-family: Tahoma, Verdana, Arial, sans-serif;
    letter-spacing: .05em;
    font-size:70%; 
    text-align: center;

    padding: 2px;
    padding-bottom: 40px;
}

#last {
    margin-top: 50px;
}

#info.romantic {
    padding-left: 12px;
    text-indent: -.5em;
}

.romantic, #info.romantic {
    font-family: Times;
    font-size: 120%;
    color: #9966ff;
    font-style: italic;
    font-weight: bold;
}

#info.small {
    font-size: 90%;
}

#info a {
    color: #6600CC;
}

#info #gray {
    color: #9988CC;
}

#info a:hover {
    color: #EE3399;
}

address, author {    
    text-align: right;
    color: #FFEECC;
    margin-top: 5px;
    margin-bottom: 25px;
}

#tes {
    text-indent: -.5em;
}

author#h1 {
    position: relative;
    top: -35px;
    margin: 0px;
}

#left, #right, #flr {
    float: left;
    width: 240px;
    margin: 0px;
    padding: 0px;
    margin-top: 15px;
}

#left li, #right li {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    padding-bottom: 8px;
    color: #ffffff;
}

#right {
    padding-right: 0px;
    margin-left: 20px;
    padding-left: 10px;
}

#left {
    border-right: 1px dashed white;
    padding-right: 20px;
}

#oknow {
    clear: both;
}

#flr {
    float:right;
    text-align:right;
}

