body {
font-family: times new roman;
letter-spacing: 0px;
font-size: 10px;
text-align: justify;
color: #000000;
cursor: default;
background-color: #E3DDD4;
background-image: url(http://bluestar.bookofdust.org/bg.png);
background-repeat: repeat-xy;
}

.title {
padding:0px; 
font-family: arial;
letter-spacing: 1px;
font-size: 10px;
text-align: justify;
color: #E0DBD5;
text-transform:uppercase;
font-weight: bold;
cursor: default;
background-color: #C4B5AE;
       text-align: left;
       border-top-width: 2px;
       border-right-width: 2px;
       border-left-width: 2px;
       border-bottom-width: 2px;
       border-style: solid;
       border-color: #C4B5AE;
}

h1 {
padding:0px; 
font-family: arial;
letter-spacing: 1px;
font-size: 10px;
text-align: justify;
color: #C4B5AE;
text-transform:uppercase;
font-weight: bold;
cursor: default;
background-color: #E0DBD5;
       text-align: left;
       border-top-width: 2px;
       border-right-width: 2px;
       border-left-width: 2px;
       border-bottom-width: 0px;
       border-style: solid;
       border-color: #E0DBD5;
}

.content {
padding:2px; 
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #7E7E7E;
cursor: default;
background-color: #E0DBD5;
       text-align: left;
       border-top-width: 2px;
       border-right-width: 2px;
       border-left-width: 2px;
       border-bottom-width: 2px;
       border-style: solid;
       border-color: #E0DBD5;
}

.end {
padding:2px; 
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: right;
color: #7E7E7E;
cursor: default;
background-color: #E0DBD5;
       border-top-width: 1px;
       border-right-width: 0px;
       border-left-width: 0px;
       border-bottom-width: 0px;
       border-style: solid;
       border-color: #E0DBD5;
}

.nav {
padding:2px; 
font-family: Trebuchet MS;
letter-spacing: 5px;
font-size: 11px;
text-align: left;
color: #E0DBD5;
text-transform:uppercase;
cursor: default;
}

a:link {
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #C19E8B;
text-decoration: none;
font-weight: bold;
}

a:visited {
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #C19E8B;
text-decoration: none;
font-weight: bold;
}

a:active {
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #C19E8B;
text-decoration: none;
font-weight: bold;
}

a:hover {
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #BE2951;
text-decoration: underline;
cursor: default;
}

.content a:link {
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #C19E8B;
text-decoration: none;
font-weight: bold;
}

.content a:visited {
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #C19E8B;
text-decoration: none;
font-weight: bold;
}

.content a:active {
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #C19E8B;
text-decoration: none;
font-weight: bold;
}

.content a:hover {
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #BE2951;
text-decoration: underline;
cursor: default;
}

.end a:link {
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #C19E8B;
text-decoration: none;
font-weight: bold;
}

.end a:visited {
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #C19E8B;
text-decoration: none;
font-weight: bold;
}

.end a:active {
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #C19E8B;
text-decoration: none;
font-weight: bold;
}

.end a:hover {
font-family: Trebuchet MS;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #BE2951;
text-decoration: underline;
cursor: default;
}

.nav a:link {
font-family: georgia;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #E0DBD5;
text-decoration: none;
font-weight: italic;
text-transform:lowercase;
}

.nav a:visited {
font-family: georgia;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #BCB7B5;
text-decoration: none;
font-weight: italic;
text-transform:lowercase;
}

.nav a:active {
font-family: georgia;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #BCB7B5;
text-decoration: none;
font-weight: italic;
text-transform:lowercase;
}

.nav a:hover {
font-family: georgia;
letter-spacing: 0px;
font-size: 9px;
text-align: justify;
color: #BBB6B7;
text-decoration: underline;
cursor: default;
text-transform:lowercase;
}

i {
color: #D7B09F; 
font-weight: italics;}

b {
color: #D7B09F; 
font-weight: bold;}

u {
color: #D7B09F; 
font-weight: underline;}

input, textarea, submit, reset {
font-family: verdana;
letter-spacing: 0px;
font-size: 10px;
text-align: justify;
color: #000000;
cursor: default;
background-color: #D5CFBF;
       text-align: left;
       border-top-width: 1px;
       border-right-width: 1px;
       border-left-width: 1px;
       border-bottom-width: 1px;
       border-style: solid;
       border-color: #D0C7B7;
}