body{
background: #ddebf3;
height: 100%;
margin: 0;
padding: 0;
}

table{
background: #fff;
}

#header{
background: url(images/06.jpg) no-repeat;
width: 345px;
height: 100px;
padding-left: 40px;
}

#header a, #header a:link, #header a:visited, #header a:active{
display: block;
background: #f1f1f1;
width: 128px;
font: 12px times new roman;
color: #c8c8c8;
text-align: center;
text-decoration: none;
margin-left: 10px;
padding: 3px 0 3px 0;
}

#header a:hover{
background: #f1f1f1;
color: #aeaeae;
}

#content{
font: 11px arial;
color: #b0b0b0;
padding: 1px 20px 10px 20px;
}

#content a:link, #content a:visited, #content a:active{
background: #fffbea;
color: #f8c86b;
text-decoration: none;
}

#content a:hover{
color: #ea7b54;
}

#footer{
background: #ecf6fc;
font: 11px arial;
color: #b0b0b0;
border-top: 1px dotted #b8d0de;
text-align: justify;
padding: 5px 20px 5px 20px;
}

#footer a:link, #footer a:visited, #footer a:active{
color: #49809f;
text-decoration: none;
}

#footer a:hover{
color: #e4847f;
}

h1{
font: 22px georgia;
color: #d0d0d0;
text-indent: 50px;
border-top:1px dotted #ddebf3;
margin: 0;
padding-top:5px;
}

h2{
font: 22px georgia;
color: #d0d0d0;
text-indent: 50px;
margin: 0;
padding-top:5px;
}

p{
text-align: justify;
text-indent: 10px;
margin: 4px 1px 4px 1px;
padding: 1px 3px 2px 3px;
}

b{
color: #e8d674;
}

strong{
font: 11px georgia;
color: #e8ab74;
}

i,em{
color: #85a7b9;
}

blockquote{
background: url(images/bq.jpg) top repeat-x;
text-align: center;
padding: 10px 7px 7px 7px;
}

li{
margin-left: 20px;
list-style-image: url(images/bullet.png);
}

.border{
background: #c3e5f7;
padding: 5px;
}

.border:hover{
background: #fff;
border: 1px dotted #face57;
padding: 4px;
}

.convo{
background: url(images/quote-end.jpg) bottom right no-repeat;
font: 12px courier new;
text-align: justify;
border-top: 3px solid #acd2dd;
padding: 20px 80px 1px 20px;
}

.quote{
background: url(images/quote-front.jpg) top left no-repeat;
font: 12px courier new;
text-align: justify;
border-top: 3px solid #acd2dd;
padding: 20px 20px 1px 80px;
}

.speaker{
font: 18px georgia;
text-align: right;
margin: 0;
padding: 0 20px 0 0;
}