a:link {color:#99943E}
a:visited {color:#688DAC}
a:active {color:#000000}

body {
background-color: white;
}

.rollovers { 
font: 10pt Arial;
position:absolute;
top: 50px;
left: 350px;
width: 600px;
height: 125px;
z-index:3;
color: #817E4B; 
text-align:right;

}

.main { 
font: 12pt Arial;
position:absolute;
top: 100px;
left: 210px;
width: 750px;
color: #817E4B; 
border-color: black;
border-style: solid;
border-width: 3px;
background-color: #FFF987;
background-image: url(images/gradient.jpg);
background-repeat: repeat-x;
padding: 2px;
}


.menu { 
font: 10pt Arial;
position:absolute;
top: 135px;
left: 10px;
width: 175px;
color: #817E4B; 
border-color: black;
border-style: solid;
border-width: 3px;
background-color: #FFF987;
background-image: url(images/gradient.jpg);
background-repeat: repeat-x;
padding: 5px;
}

.logo {
position:absolute;
top: 0px;
left: 15px;
width: 375px;
}

.content {
position:static;
margin: auto auto;
width: 700px;
padding: 2px;
}

.centeringblock {
position: static;
width: 100%;
text-align: center;
}

.copyright {
font: 8pt Arial;
position:static;
width: 75%;
color: #817E4B; 
margin: auto auto;
text-align: justify;
}

.sonia {
position:absolute;
top:-10px;
left: 20px;
z-index: 1;
}

.kai {
position:absolute;
top: 135px;
left: 10px;
z-index: 2;
}

.locke {
position:absolute;
top:260px;
left: 15px;
z-index: 3;
}

.kuri {
position:absolute;
top:395px;
left: 10px;
z-index: 4;
}

.rose {
position:absolute;
top:550px;
left: 5px;
z-index: 5;
}

.elizabeth {
position:absolute;
top:675px;
left: 12px;
z-index: 6;
}


.headerspan {
font-weight: bold;
font-size: 12pt;
}


.quote {
position:static;
width:90%;
font: 10pt serif;
margin: auto auto;
font-style:italic;
text-align:center;
border-style:double;
border-color: #817E4B;
padding: 5px;
border-width: 2px;
}






/* Default font for all elements */
.sb_shoutbox div, .sb_shoutbox span, .sb_shoutbox a, .sb_shoutbox td {
font-family: Tahoma, Arial, Verdana, Times, sans-serif;
font-size: 8pt;
}
/* Formation of The Shoutbox */
.sb_shoutbox {
border: 1px solid #415274;
margin: 0;
padding: 0;
font-size: 8pt;
background-color: #EBEDF6;
overflow-x: hidden;
}

/* Formation of Control Panel Area */
.sb_formarea {
background-color : #F6FAF9;
border: none;
color : #415274;
font-size : 8pt;
margin: 0;
padding: 0;
text-align: center;
}

/* Formation of Shouts Area */
.sb_shouts {
margin: 0;
padding: 0;
/*line-height: 100%;*/
}
/* Formation of Buttons */
.sb_buttons {
background: #DDDDDD;
border: 1px solid #AEAEAE;
color: #415274;
font-family: Tahoma, Arial, Verdana, Times, sans-serif;
font-size: 7pt;
font-weight: bold;
padding: 0;
margin-left: 1px;
margin-top: 1px;
}
/* Formation of Textboxes */
.sb_inputs {
background: #F6FAF9;
border: 1px solid #DDDDDD;
color: #415274;
font-family: Tahoma, Arial, Verdana, Times, sans-serif;
font-size: 8pt;
margin-left: 1px;
margin-top: 1px;
padding: 0;
}
/* Formation of Shouter's name */
.sb_shouter {
color: #FFFFFF;
background-color: #6A80AC;
font-weight: bold;
white-space: nowrap;
padding: 1px 4px 1px 2px;
}
/* Formation of Delete button */
.sb_delete {
text-decoration: none;
background-color: #F6FAF9;
color: #BB0000;
font-size: 7pt;
font-weight: bold;
padding: 0px 1px 0px 2px;
margin: 0px 2px 0px 0px;
border-style: 1px none #C0C0C0;
line-height: 60%;
}
/* Formation of Page Navigation Panel */
#sb_pagenav {
display: none;
background-color: #EBEDF6;
border-top: 1px solid #415274;
padding: 2px 1px 2px 1px;
text-align: center;
font-size: 8pt;
}
/* Formation of normal page numbers in the Page Navigation Panel */
#sb_pagenav a {
text-decoration: none;
color: #415274;
font-size: 7pt;
font-weight: bold;
}
/* Formation of current page number in the Page Navigation Panel */
#sb_pagenav span {
text-decoration: none;
color: #AA0000;
font-size: 7pt;
font-weight: bold;
background-color: #FFDEAD;
padding-left: 2px;
padding-right: 2px;
border: 1px outset #DE5E5E;
}
/* Formation of Panel */
.sb_panel {
display: none;
background-color: #EBEDF6;
border-top: 1px solid #415274;
text-align: center;
padding: 2px;
}
/* Formation of even shout row */
.sb_row0 {
color: #415274;
background-color: #CED5E4;
border-top: 1px solid #415274;
padding: 3px 2px 3px 2px;
}
/* Formation of odd shout row */
.sb_row1 {
color: #415274;
background-color: #EBEDF6;
border-top: 1px solid #415274;
padding: 3px 2px 3px 2px;
}
/* Formation of Current Page Number */
#sb_pageno {
color: #415274;
font-size: 7pt;
font-weight: bold;
padding-left: 3px;
padding-right: 3px;
margin-left: 1px;
margin-top: 1px;
border: 1px inset #C0C0C0;
}
/* Formation of Error Message */
#sb_error {
text-decoration: none;
background-color: #F6FAF9;
color: #AA0000;
border-top: 1px solid #415274;
}
/* Formation of smiley image */
.sb_smiley {
background-position: center;
background-repeat: no-repeat;
position: relative;
float: left;
width: 24px;
height: 18px;
overflow: hidden;
}
#sb_helpcaption {
font-size: 7pt;
font-weight: bold;
color: #FFFFFF;
background-color: #002F00;
}
#sb_helptext {
font-size: 7pt;
color: #415274;
padding-bottom: 3px;
}