/* CSS Document */

/*These stlyesheet entries denote the physical proportions and colour schemes of the page*/

body
{
	margin:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	/* The main text colour for the page must be set within the page itself, attributed to the BODY tag directly. */
	background:#263C24;
}

html
{
overflow:scroll;
}
table.mainpage
{
	width: 100%;
	height: 100%;
}


.caption
{
font-size:10px;
font-style:italic;
margin-left:10px;
}

table.sale
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

.sidebartable
{
background: #000000;
}

li
{
margin-left:20px;
margin-bottom:5px;
}

img
{
	margin:10px;
}

.thumb
{
	margin:0px;
}

iframe
{
margin:10px;
}

.scroll 
{
	position:relative;
	left:19px;
	overflow-y: scroll;
	overflow-x:hidden;
	height: 100%;
	width: 726px;
	margin: 0x;
	padding-top: 0px;
	scrollbar-arrow-color: #946500;
	scrollbar-base-color: #B69D76 ;
	scrollbar-face-color: #EED7B3;
	scrollbar-highlight-color: #FAE3B9;
	scrollbar-shadow-color: #B69D76;
	scrollbar-3dlight-color: #FFFAD7;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #946500;
}

td.headercell
{
	height: 160px;
	background-color: #263C24;
}

td.bannercell
{
	height:  42px;
	background-color: #263C24;
	background-image:url(banner.jpg);
	background-position:left;
	background-repeat:repeat-x;

}

.indent
{
margin-left:20px;
}

td.maincell
{
	height: 450px;
	background-image:url(maincellbg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#D9EAE0;
	font-size:14px;
	color: #5A637B;
	margin-left:20px;
	margin-top:20px;
}

td.sidecell
{
	text-align:top;
	height: 550px;
	background-color:#263C24;

	
}

td.buffercell
{
	width: 12px;
	height: 100%;
	background-color:#D9EAE0;
}

.linktable
{
background-color:#D9EAE0;
}

td.copyrightcell
{
	height: 80px;
	text-align: center;
	background-color: #263C24;
}

td.bottomcell
{
background-color: #263C24;
}
/* These entries affect the size, spacing and style of the HEADING tags, eg H1, H2, H3, etc. */

h1
{
	margin:5px;
	font-size:18px;
	color: #C8FFD2;
}

h1.title
{
	font-size:36px;
	text-align:center;
	color: #263C24;
}

h2
{
	color: #263C24;
}
h2.copy
{
	margin:4px;
	font-size:16px;
	color: #C8FFD2;
}

h2.title
{
	font-size:26px;
	text-align:center;
	color: #263C24;
}

h3.copy
{
	margin:3px;
	font-size:14px;
	color: #C8FFD2;
}

h3.chapt
{
	margin:3px;
	font-size:18px;
	color: #263C24;
}

p
{

	text-align:justify;	

}

.center
{
	text-align:center;
}
p.desc
{
	color: white;
	font-weight:bold;
	margin:0px;
}

.list
{
margin-left:0px;
}

hr
{
margin:0px;
}

/* These entries denote how links will appear on the website.  The first entry removes the underline from all links */

div.link
{
	width:100%;
}



.linkcellactive
{
	background-color: #FAE3B9;
	text-align:right;
	height:20px;
	font-size:17px;

}

.linkcellinactive
{
	background-color: #263C24;
	text-align: left;
	height:20px;
	font-size:16px;
}

td.sublinkcellactive
{
	
	text-align:right;
	background-color: #FAE3B9;
	
}

a
{
	text-decoration:none;
	font-weight:bold;
	color: #517EFF; 
}

a.sublink
{

	font-weight:normal;	
	font-size:14px;
	color:#9E7B00;
}

a.sublink:hover
{

	font-weight:bold;	
	font-size:14px;
	color:#9E7B00;
}

a.linkactive:link
{
	text-align: right;
	color:#9E7B00;
}

a.linkactive:hover
{
	text-align: right;
	color:#9E7B00;
}
a.linkactive:active
{
	text-align: right;
	color:#9E7B00;
}
a.linkactive:visited
{
	text-align: right;
	color:#9E7B00;
}

a.linkinactive:link
{
	font-size:16px;
	color:#C8FFD2;
}

a.linkinactive:hover
{
	font-size:16px;
	color:#C8FFD2;
}

a.linkinactive:active
{
	font-size:16px;
	color:#C8FFD2;
}

a.linkinactive:visited
{
	font-size:16px;
	color:#C8FFD2;
}
