BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: black;
    TEXT-ALIGN: center
}
#wrapper
{
    MARGIN: 0px auto;
    WIDTH: 950px;
    TEXT-ALIGN: left
}
.griffon
{
    BACKGROUND: url(images/sidebar_griffon.jpg) no-repeat
}
.tavern
{
    BACKGROUND: url(images/sidebar_tavern.jpg) no-repeat
}
#sidebar
{
    MARGIN: 280px 0px 0px 35px;
    FONT: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    WIDTH: 150px;
    HEIGHT: 290px
}
#sidebar A:link
{
    COLOR: #600000;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #600000;
    TEXT-DECORATION: none
}
#sidebar A:hover
{
    COLOR: #d9d3bd;
    BACKGROUND-COLOR: #600000;
    TEXT-DECORATION: underline
}
#todays-events
{
    WIDTH: 150px;
    HEIGHT: 56px
}
#birthdays
{
    MARGIN: 24px 0px 0px;
    WIDTH: 150px;
    HEIGHT: 36px
}
#upcoming-events
{
    MARGIN: 32px 0px 0px;
    WIDTH: 150px;
    HEIGHT: 140px
}
#links-left
{
    MARGIN: 0px 0px 30px 42px;
    WIDTH: 262px;
    HEIGHT: 16px
}
#links-right
{
    MARGIN: 0px 50px 30px 0px;
    WIDTH: 255px;
    HEIGHT: 16px
}
#news-box
{
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FLOAT: left;
    MARGIN: 0px 0px 10px 25px;
    FONT: italic 11px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    WIDTH: 390px
}
#news-banner
{
    VERTICAL-ALIGN: top;
    WIDTH: 390px;
    HEIGHT: 32px
}
.news-date
{
    FONT: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
    COLOR: #400000;
    TEXT-DECORATION: underline
}
#news-box P
{
    PADDING-LEFT: 10px;
    FONT: 12px/17px Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
#news-box A:link
{
    COLOR: #600000;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #600000;
    TEXT-DECORATION: none
}
#news-box A:hover
{
    COLOR: #d9d3bd;
    BACKGROUND-COLOR: #600000;
    TEXT-DECORATION: underline
}
.dropcap
{
    FONT-SIZE: 64px;
    FLOAT: left;
    COLOR: #600000;
    LINE-HEIGHT: 48px;
    FONT-FAMILY: "Times New Roman", Times, serif
}
#screenshots-box
{
    DISPLAY: inline;
    FLOAT: right;
    MARGIN: 0px 45px 0px 0px;
    WIDTH: 230px;
    HEIGHT: 380px;
    TEXT-ALIGN: center
}
#screenshots-banner
{
    VERTICAL-ALIGN: top;
    WIDTH: 230px;
    HEIGHT: 31px
}
#content-box
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 0px 0px 10px 30px;
    VERTICAL-ALIGN: top;
    WIDTH: 670px;
    HEIGHT: 500px
}
#tavern-links
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 120px;
    BACKGROUND: url(images/banner_tavern.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    WIDTH: 668px;
    PADDING-TOP: 5px;
    HEIGHT: 32px
}
TD
{
    FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tavernlinks
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}

#left-box {
	float: left;
	width: 392px;
	margin: 0 0 10px 25px;
	vertical-align: top;
	background-color: ;
	display: inline;
	padding-left: 5px;
}

#left-banner {
	width: 392px;
	height: 31px;
	vertical-align: top;
}

#left-box p {
	padding-left: 5px;
}

#right-box {
	float: right;
	width: 230px;
	height: 349px;
	text-align: center;
	margin: 0 45px 0 0;
	display: inline;
	background: url(images/back_parchment02.jpg) no-repeat;
}

