body { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/background.jpg); background-repeat: repeat; margin: 0; }
p { }
td { }
a:link { color: #e09b49; text-decoration: none; }
a:visited { color: #e09b49; text-decoration: none; }
a:hover { color: #ccc; text-decoration: none; }
a:active { color: #e09b49; text-decoration: none; }
#wrapper { background-color: #000; width: 804px; margin-right: auto; margin-left: auto; border: solid 2px #000; }
#header { background-image: url(../images/Header.jpg); width: 800px; }
#page-turn { color: #000; background-color: #fff; background-image: url(../images/PageTurnBG.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 391px; height: auto; }
.home-text-white { font-size: 12px; line-height: 20px; margin-right: 40px; margin-left: 40px; }
.home-text-white img { margin-top: 10px; margin-bottom: 10px; }
#teaser-top { width: 260px; border-top: thin solid #484848; border-right: thin solid #484848; order-top-style: solid; }
#teaser-middle { color: #fff; font-size: 11px; background-image: url(../images/NewsBG.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 260px; height: 130px; border-top: 2px solid #ccc; order-top-style: solid; }
.middle-teaser-text { padding: 5px 12px; }
.bottom-teaser-text { padding: 47px 12px 5px; }
#teaser-bottom { color: #fff; font-size: 11px; background-image: url(../images/CommentsBG.jpg); background-repeat: no-repeat; background-position: 0 top; width: 260px; height: 130px; border-top: 1px solid #ccc; order-top-style: solid; }
#SideCommentForm { background-color: #282828; background-image: url(../images/CommentsNodeBG.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 200px; height: 800px; padding-top: 10px; padding-right: 20px; padding-left: 20px; border: solid 1px #fff; }
#SideCommentForm form { margin: 0; }
.comment { background-color: #282828; background-image: url(../images/CommentsNodeBG.jpg); background-repeat: no-repeat; background-position: 0 bottom; padding-top: 10px; padding-right: 20px; padding-left: 20px; width: 200px; height: 300px; border: solid 1px #fff; }
.commentsWhite { color: #000; font-size: 12px; background-color: #fff; width: auto; height: auto; padding: 10px 25px 10px 20px; }
.commentsWhite h1 { color: #fff; font-size: 12px; font-weight: bold; background-color: #717171; width: 380px; height: 20px; margin: 10px 0 10px -10px; padding-top: 5px; padding-left: 5px; }
.comment-form { color: #000; background-color: #fff; width: auto; height: auto; padding: 10px 20px; }
.comment-form form { margin: 0; }
.comment-form hr { background-color: #e09b49; margin: 5px 0; border: solid thin #e09b49; }
.montage { }
.montage img { padding-top: 2px; }
.montage hr { margin: 0; }
