/**
 * These are the default styles that will go on the background.
 */
body { background-color: #ffffff; width:800px; margin:10px auto; }

/**
 * These are used by the core page generation routines.
 */
.titleTable { color: #804040; background-color: #804040 }
.titleCell { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: white; background-color: #804040 }
.titleSmall { font-size: 12px }
.menuBarTable { background-color: #804040 }
.menuBarMenuItem { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; background-color }
.menuItem { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; text-decoration: none }
.pageContentCell { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: black }
.errorSmall { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: red }
.smallBlueCell {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000060 }
.userLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000060; font-weight: 700; text-decoration: none }


/**
 * These are used on the showentries.php page.
 */
.entryTable { background-color: #ffffe7 }
.entryTitleLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000060; font-weight: 700; text-decoration: none }
.entryDate { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000060; }
.entryBody { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000060; }
.entryCommentCount { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000060; }
.entryWriteCommentLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #000060; text-decoration: none }

/**
 * These are used in the showcomments.php page.
 */
.commentTable { background-color: #fffff7 }
.commentTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000060; }
.commentDate { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000060; }
.commentAuthorLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000060; font-weight: 700; text-decoration: none }
.commentBody { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000060; }
.writeCommentLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #000060 }



/**
 * This is where we will override some of the basic styles that
 * we are given by the browser.
 */
h1 {font-family: Arial, Helvetica, sans-serif; color: #black }
h2 {font-family: Arial, Helvetica, sans-serif; color: #000088; font-size: 16px }

.contentfont {font-family: Verdana, Arial, Helvetica, sans-serif; color: 307090 font-size:9px}

#wrap {
float:left;
width:800px;
margin-top:10px;
}

#wrap a img {
border:none;
}

#wrap h1 {
color:#000000;
display:block;
font-family:Times,Arial,Helvetica;
font-size:30px;
font-style:italic;
font-weight:bold;
margin:0 0 80px;
text-align:center;
}

#wrap a, #wrap a:visited {
text-decoration:none;
font-family: Times, Arial, Helvetica;
color:#000000;
font-size:24px;
font-weight:bold;
}

#wrap a:hover {
color:#000;
text-decoration:none;
font-family: Times, Arial, Helvetica;
font-size:28px;
font-weight:bold;
}

.top1 {
float:left;
text-align:center;
width:800px;
margin:0 0 20px 0;
height:150px;
}

.top2 {
float:left;
text-align:center;
width:400px;
padding:10px 0 0 0;
}

.top3 {
float:left;
text-align:center;
width:400px;
}