body { font-family: Arial, sans-serif; font-size: 8px; text-align: center;  }

#topHolder { width: 100%; background-color: #222200; line-height: 40px; }
#topFrame { width: 550px; background: #555511; text-align: left; border-left: 1px solid #222200; border-right: 1px solid #222200; margin: 0px auto; }
#topLeft { width: 190px; float: left; text-align: center; }
#topLeft span a, #topLeft span a:visited { color: #ffee00; font-size: 10px; }
#topCenter { margin: 0px 30px 0px 190px; background-color: #222200; border-left: 1px solid #222200; border-right: 1px solid #222200; height: 40px; text-align:center; }
#topCenter a { color: #ffee00; }

#middleHolder { width: 50%; background-color: #ffee00; }
#middleFrame { width: 450px; background: white; background-position: 0px -40px; text-align: left; border-left: 1px solid #555511; border-right: 1px solid white; margin: 0px auto; }
#middleLeft { width: 190px; float: left; }
#middleCenter { margin: 0px 0px 0px 0px; background-color: white; border: 1px solid white; border-left: 1px solid white; border-right: 1px solid white; padding: 20px; height: 1px; }

#bottomHolder { width: 100%; background-color: #222200; line-height: 70px; }
#bottomFrame { width: 750px; background: #555511; border-left: 1px solid #222200; border-right: 1px solid #222200; margin: 0px auto; }
#bottomLeft { width: 190px; float: left; text-align: center; }
#bottomLeft span a, #bottomLeft span a:visited { color: #ffee00; }
#bottomCenter { margin: 0px 30px 0px 190px; background-color: #222200; text-align: center; border-left: 1px solid #222200; border-right: 1px solid #222200; height: 70px; }
#bottomCenter a, #bottomCenter a:visited { color: #ffee00; font-size: 10px; }

#path { font-family: "Lucida Sans Unicode", Arial, sans-serif; letter-spacing: 8px; padding: 5px; background-color: #ffff33; border: 1px solid #555511; text-align: center; }

#logo { margin: 20px 0px; text-align: center; }

.content { padding: 10px; background: #ffffff; border: 1px solid #3295BA; line-height: 20px; margin-top: 20px; }
.content h1 { font-family: "Lucida Sans Unicode", Arial, sans-serif; padding: 8px 12px; background-color: #3295BA; border-bottom: 1px solid #555511; font-size: 14px; line-height: 14px; font-weight: normal; margin: -10px -10px 20px -10px; }
.content h2 { font-family: "Lucida Sans Unicode", Arial, sans-serif; padding: 8px 12px; background-color: #ffff33; border-bottom: 1px solid #555511; font-size: 14px; line-height: 14px; font-weight: normal; margin: -10px -10px 20px -10px; }
.content p { font-family: "Lucida Sans Unicode", Arial, sans-serif; margin: 10px; font-size: 12px; line-height: 20px; }
.content li { font-family: "Lucida Sans Unicode", Arial, sans-serif; margin: 10px 10px 10px 0px; font-size: 14px; }
.content form { border: 1px solid #ddd; background: #3295BA; margin: 20px -2px; }

#slogan { clear: both; width: 160px; border-top: 1px solid #555511; border-left: 1px solid #555511; background-color: #cyan; text-align: center; position: relative; top: 10px; left: 306px; }
#slogan p { margin: 3px 0px; }

.inputholder1 { float: left; }
.inputholder2 { float: left; }
.inputholder2 p { margin: 10px 0px 10px 10px; }
.commentholder { clear: both; }
.flatinput { border: 1px solid #555511; font-family: "Lucida Sans Unicode", Arial, sans-serif; font-size: 14px; width: 210px; padding: 2px 5px; height: 25px; }
.homepage { width: 440px; }
.flattextarea { border: 1px solid #555511; font-family: "Lucida Sans Unicode", Arial, sans-serif; font-size: 14px; width: 440px; padding: 2px 5px; overflow: auto; }
.flatbutton { border: 1px solid #555511; background-color: #ffff33; text-decoration: underline; cursor: hand; cursor: pointer; width: 150px; }
.gbentry-info { background-color: #ffff33; border: 1px solid #555511; margin: 20px 10px 10px 10px; }
.gbentry-info p { margin: 5px 10px; }
.gbentry-text { margin: 0px 10px; }
.gbentry-comment { margin: 0px 10px; padding: 0px; background: #f6f6f6; border: 1px solid #dddddd; }
.gbentry-comment p { padding: 5px 0px; margin: 0px 10px; }
.gbentry-comment p .author { color: #bbb; }

hr { color: #000000; height: 1px; }

