/* CSS Document */
@import url("formatting.css");
html, body {
/*Here's the good stuff*/
        width: 98%;
        height: 98%
/*The good stuff is above*/
        margin:0;
        background-color: white;
        padding:0;
}
div#wholepage
{
        margin: 20px auto 0px auto;
	   padding: 0;
        width: 900px;
        height: 100%;
        border: 0;
}

/*NAVBAR*/
div#navbar, div#navbarsmall
{
        float: left;
        margin: 0;
        padding: 0;
        border: 0;
        height: 100%;
}
div#navbar
{
        width: 320px;
}
div#navbarsmall
{
        width: 160px;
}
#navbar img, #navbarsmall img
{
     padding: 0;
     margin: 0;
     border: 0;
	display: block;
}
img#logo
{
	margin-bottom: 5px;
}
#navbar #jrol
{
	margin: 0 0 0 153px;
	padding: 0;
}
/*
#navbar #journal, #navbar #radio, #navbar #olio, #navbar #lore
{
     position: relative;
     left: 153px;
}*/

/*CONTENT*/
div#content, div#contentarticle
{
        float: right;
	   height: 450px;
        margin: 0px;
        padding: 40px 0 0 20px;
        font: 10pt Tahoma;
        text-align: left;
        border-left: 6px #AD6047 double;
}
div#content
{
        width: 500px;
}
div#contentarticle
{
        width: 660px;
}

/*HEADER*/
div#header
{
	width: 100%;
	clear: both;
	padding: .25em 0;
	margin: 0;
	font: 8pt Tahoma;
	text-align: right;
}
div#header ul.paging
{
     list-style-type: none;
     display: inline;
     padding: 0;
     margin: 0;
}
div#header ul.paging li
{
	display: inline;
	border-collapse: collapse;
	border-left: 1px black solid;
	border-right: 1px black solid;
	padding: 0px 1em;
	margin: 0;
}
div#header a
{
     margin-left: 20px;
}
div#header ul.paging a
{
	margin: 0;
	padding: 0;
}

/*RSS LINK*/
div#header img#rss
{
     vertical-align: middle;
     border: 0 0 auto 0;
     padding-right: 0.2em;
}

/*READER*/
div#reader
{
	width: 100%;
	height: 100%;
	overflow: auto;
	margin: 0;
	padding: 1em;
	font: 10pt Tahoma;
	text-align: left;
}
div#reader p {
	margin-bottom: 1.5em;
	margin-top: 0;
	font-size: 10pt;
	font-family: Tahoma;
	text-align: justify;
}
div#reader blockquote {
	margin: 0 4em 1.5em 4em;
	padding: 0;
}

/*FOOTER*/
div#footer
{
	clear: both;
	width: 100%;
	margin: 2em 0 0 0;
	padding: .25em 0;
	border-top: 3px #AD6047 solid;
	font: 8pt Tahoma;
}
div#footer ul
{
     list-style-type: none;
     display: inline;
     padding: 0;
     margin: 0;
     float: right;
}
div#footer ul li
{
	display: inline;
	border-left: 1px black solid;
	padding: 0px 0px 0px 5px;
	margin: 0;
}

/*NAVIGATION LISTS*/
ul.nav
{
	list-style-type: none;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: 0;
	padding: 0;
}
ul.nav li
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: 0;
	padding: 0;
}
.bordered
{
	color:#A55949;
	font-weight: bold;
	padding: 0.5em 1em;
	text-align: center;
	border-top: 1px #A55949 dotted;
	border-bottom: 1px #A55949 dotted;
}

/* ARCHITECTURAL TABLES
	DEPRECATED CRAP DONT USE*/
table.positional
{
        border: 0;
        margin: 0;
        padding: 0;
        font: 8pt Tahoma;
}
table.positional td, table.positional th, table.positional tr
{
        padding: 0;
        margin: 0;
        font: 8pt Tahoma;
}

