html
{
	background-color: #100F0D;
}

body
{
	background-color: #100F0D
}

table.frame
{
	width: 100%;
	height: 100%
}
table.frame td.bound
{
	background-color: #100F0D
}
td#header
{
	height: 9px;
	background-color: #100F0D;
	vertical-align: bottom
}
table.frame td#main
{
	background-color: #FFFFFF;
	width: 1024px
}
td#main > table
{
	height: 100%
}

td#content
{
	background-image: url('images/mudBack_fade.jpg');
	background-repeat: repeat-y
}
td#content > table
{
	height: 100%
}
td#srosnops
{
	height: 128px
}

td#buttonbar
{
	height: 28px;
	font-family: arial, sans-serif
}
td#buttonbar > table
{
	height: 100%
}
td#buttonbar td#corner
{
	width: 43px;
	background-image: url('images/buttonBarCorner.jpg');
	background-position: bottom left;
	background-repeat: no-repeat
}
td#buttonbar td#selcorner
{
	width: 43px;
	background-image: url('images/buttonBarCornerSel.jpg');
	background-position: bottom left;
	background-repeat: no-repeat
}
td#buttonbar td#left
{
	text-align: left
}
td#buttonbar td.selected
{
	background-image: url('images/selecButtonBarBg.jpg');
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	background-position: bottom left;
	background-repeat: repeat-x
}
td#buttonbar td.unselected
{
	background-image: url('images/unselButtonBarBg.jpg');
	color: #000000;
	text-align: center;
	font-variant: small-caps;
	font-weight: bold;
	background-position: bottom left;
	background-repeat: repeat-x
}
td#buttonbar td.selected A:link
{
	text-decoration: none;
	font-variant: small-caps;
	color: #FFFFFF
}
td#buttonbar td.selected A:visited
{
	text-decoration: none;
	font-variant: small-caps;
	color: #FFFFFF
}
td#buttonbar td.selected A:active
{
	text-decoration: none;
	font-variant: small-caps;
	color: #FFFFFF
}
td#buttonbar td.selected A:hover
{
	text-decoration: none;
	font-variant: small-caps;
	color: #FFFFFF
}
td#buttonbar td.unselected A:link
{
	text-decoration: none;
	font-variant: small-caps;
	color: #000000
}
td#buttonbar td.unselected A:visited
{
	text-decoration: none;
	font-variant: small-caps;
	color: #000000
}
td#buttonbar td.unselected A:active
{
	text-decoration: none;
	font-variant: small-caps;
	color: #000000
}
td#buttonbar td.unselected A:hover
{
	text-decoration: none;
	font-variant: small-caps;
	color: #344da7
}


table.textbox td.tl
{
height: 27px;
width: 27px;
background-image: url('images/ulcorner.png')
}
table.textbox td.top
{
height: 27px;
background-image: url('images/uborder.png')
}
table.textbox td.tr
{
height: 27px;
width: 27px;
background-image: url('images/urcorner.png')
}
table.textbox td.left
{
width: 27px;
background-image: url('images/lborder.png')
}
table.textbox td.body
{
width: 400px;
background-color: #DFE1E3;
font-family: arial, sans-serif;
}
table.textbox td.right
{
width: 27px;
background-image: url('images/rborder.png')
}
table.textbox td.bl
{
height: 27px;
width: 27px;
background-image: url('images/blcorner.png')
}
table.textbox td.bottom
{
height: 27px;
background-image: url('images/bborder.png')
}
table.textbox td.br
{
height: 27px;
width: 27px;
background-image: url('images/brcorner.png')
}

table.sidenav td#top
{
	height: 24px;
	vertical-align: bottom;
	padding-left: 47px;
	background-image: url('images/whiteBoxTop.png');
	background-position: bottom left;
	font-variant: small-caps;
	font-family: arial, sans-serif;
	background-repeat: no-repeat;
}
table.sidenav td.mid
{
	padding-left: 47px;
	background-image: url('images/whiteBoxMid.png');
	background-position: top left;
	font-variant: small-caps;
	font-family: arial, sans-serif
}
div.indent
{
	position: relative;
	right: -10px;
	width: 133px;
}
table.sidenav td.midspace
{
	padding-left: 47px;
	height: 7px;
	background-image: url('images/whiteBoxMid.png');
	background-position: top left;
	font-variant: small-caps;
	font-family: arial, sans-serif
}
table.sidenav td#bot
{
	height: 37px;
	vertical-align: top;
	padding-left: 47px;
	background-image: url('images/whiteBoxBot.png');
	background-position: center left;
	font-variant: small-caps;
	font-family: arial, sans-serif
}
body
{
	color: #000000;
	font-family: arial, sans-serif;
	font-size: small;
	margin: 0px
}

A:link
{
	font-variant: small-caps;
	color: #000000
}
A:visited
{
	font-variant: small-caps;
	color: #000000
}
A:active
{
	font-variant: small-caps;
	color: #000000
}
A:hover
{
	font-variant: small-caps;
	color: #344da7
}

table.sidenav A:link
{
	text-decoration: none;
	font-variant: small-caps;
	color: #000000
}
table.sidenav A:visited
{
	text-decoration: none;
	font-variant: small-caps;
	color: #000000
}
table.sidenav A:active
{
	text-decoration: none;
	font-variant: small-caps;
	color: #000000
}
table.sidenav A:hover
{
	text-decoration: none;
	font-variant: small-caps;
	color: #344da7
}
a.jslink
{
	text-decoration: underline;
	font-variant: small-caps;
	color: #000000;
	font-size: x-small
}
a.jslink:hover
{
	text-decoration: underline;
	font-variant: small-caps;
	color: #344da7;
	font-size: x-small
}
	
td.navbar
{
        padding-top: 14px;
	vertical-align: top;
	width: 220px
}
td#copyright
{
	font-size: x-small;
	font-family: arial, sans-serif;
	font-variant: small-caps;
	background-color: #100F0D;
	color: #FFFFFF;
	text-align: right
}

img.botNoSpace
{
vertical-align: bottom
}
img.topNoSpace
{
vertical-align: top
}

div.title
{
	font-family: arial, sans-serif;
	font-variant: small-caps;
	color: #344da7;
	font-size: medium
}
span.date
{
	font-family: arial, sans-serif;
	font-variant: small-caps;
	color: #876e50;
	font-size: smaller
}
span.author
{
	font-family: arial, sans-serif;
	font-variant: small-caps;
	color: #876e50;
	font-size: smaller
}
span.text
{
	font-family: arial, sans-serif;
	color: #000000;
	font-variant: normal;
	font-size: small;
}
span.imgcaption
{
	font-family: arial, sans-serif;
	color: #000000;
	font-variant: small-caps;
	font-size: smaller;
	text-align: right;
	position: relative;
	top: -5px;
	padding-right: 3px;
}
table.imgBlock
{
	padding: 0px;
	width: 100%;
	border-width: 0px
}
td.imgcaption
{
	vertical-align: text-top;
	padding: 0px;
	border-width: 0px;
	text-align: right
}

table#sponstable
{
	margin-left: auto;
	margin-right: auto;
	min-width: 30%;
}
img.sponsimg
{
	border: 0px
}
div#sponsinfo
{
	font-size: x-small;
	text-align: center
}

img.randImg
{
	position: relative;
	right: -5px;
}

div.header
{
	padding-bottom: 8px;
}
p.linktext
{
	padding-left: 7px;
	text-indent: -7px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 3px;
}
table.maincontentblock
{
	padding: 0px;
	width: 100%;
	border-width: 0px;
}
td.contentcol
{
	vertical-align: top;
	padding-top: 5px;
}
td.imagecol
{
	padding-top: 14px;
	width: 260px;
	text-align: right;
	vertical-align: top;
}

.center
{
	text-align: center;
	vertical-align: top;
}

.center table
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

.sponsorBlock
{
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}

ul, li
{
	list-style: disc inside;
}
