body {
    margin:10px;
    background:url(bg.jpg) #fff;
    font-family:Arial, Verdana, sans-serif;
    font-size:10px;
    color:#776868;
}
body.popup {
    background:#fff;
    line-height:16px;
}

h1 {
    margin:0;
    font-family:Georgia, Times, "Times New Roman", serif;
    font-size:16px;
    text-transform:lowercase;
    letter-spacing:1px;
    color:#990066;
    font-style:italic;
    font-weight:bold;
}
h2, .newstitle  {
    margin:0;
    font-family:Georgia, Times, "Times New Roman", serif;
    font-size:14px;
    text-transform:lowercase;
    letter-spacing:1px;
    color:#897c7c;
    font-style:italic;
    font-weight:bold;
}
h3 {
    margin:2px 0 0;
    font-family:Georgia, Times, "Times New Roman", serif;
    font-size:11px;
    text-transform:lowercase;
    font-style:italic;
    font-weight:bold;
}
h4 {
    margin:0;
    font-family:Georgia, Times, "Times New Roman", serif;
    font-size:10px;
    text-transform:lowercase;
    letter-spacing:1px;
    color:#6d564b;
    font-style:italic;
    font-weight:normal;
    margin-top:-6px;
    margin-bottom:0;
}
h4.home {
    margin-left:15px;
}
h4.me {
    margin-left:43px;
}
h4.domain {
    margin-left:20px;
}
h4.work {
    margin-left:12px;
}
h4.goodies {
    margin-left:32px;
}
h4.site {
    margin-left:12px;
}
h4.oops {
    margin-left:30px;
}

a {
    color:#990066;
    text-decoration:none;
}
a:hover {
    color:#660033;
    font-style:italic;
}

ul {}
li {
    list-style-type:none;
    list-style-image:url(li.jpg);
}
hr {
    border:0;
    border-bottom:1px dotted #897c7c;
    margin:10px auto;
    width:100%;
}

#enter {
    width:400px;
    margin:0 auto;
    padding:0 10px 10px;
    background:#fff;
    text-align:center;
}

#header {
    margin:0 auto;
    padding:0 10px;
    width:400px;
    height:125px;
    background:#fff;
}
#content {
    margin:0 auto;
    padding:10px;
    width:400px;
    background:#fff;
}
.box, .box1 {
    padding:5px;
    text-align:justify;
    line-height:16px;
}
.box1 {
    border-top:1px dotted #897c7c;
}
.box img, .box1 img {
    padding:2px;
    margin:4px;
    border:4px solid #e7e6df;
}

#footer {
    margin:0 auto;
    width:400px;
    height:30px;
    background:url(footer.jpg) no-repeat center #fff;
    padding:0 10px 10px;
}