/* global */


body
	{ 
	font-family: verdana, arial, sans-serif;
  	padding: 0px;
  	margin: 0px;
  	font-size: .71em;
	}

/* Paragraph */
p
	{ 
	margin: 0px;
  	padding: 0px 0px 15px 0px;
  	line-height: 1.7em;
	}

/* h1 heads */
h1
	{ 
	font-family: arial, sans-serif;
  	font-size: 110%;
  	letter-spacing: .1em;
	}

/* image border */
	img{border: 0px;}

/*Firefox Link outline */
	a{outline: none;}

/* block quote */
blockquote
	{ 
	margin: 20px 0px 20px 0px; 
  	padding: 10px 20px 0px 20px;
  	border-left: 8px solid;
	}

/* unordered list */
ul
	{ 
	margin: 8px 0px 0px 16px;
  	padding: 0px;
	}

ul li
	{ 
	list-style-type: square;
  	margin: 0px 0px 11px 0px; 
  	padding: 0px;
	}

/* ordered list */
ol
	{ 
	margin: 8px 0px 0px 24px;
  	padding: 0px;
	}

ol li
	{ 
	margin: 0px 0px 11px 0px; 
  	padding: 0px;
	}

/* margin lefts / margin rights - to centre content */
#main, #links, #footer, #logo, #content, #menu
	{ 
	margin-left: auto; 
  	margin-right: auto;
	}

/* main layout */
	#main{width: 840px;}

/* links above/ footer */
#footer
{ 
	width: 786px;
  	height: 30px;
  	font-size: 75%;
  	text-transform: lowercase;
  	padding: 8px 21px 0px 19px;
}
#links
	{ 
	width: 786px;
  	height: 18px;
  	font-size: 75%;
  	text-transform: uppercase;
  	padding: 8px 21px 0px 19px;
}

#links
	{
	text-align: right;
	}

#footer
	{
	text-align: center; 
 	border-top: 2px solid;
	}

#links a, #footer a
	{
	text-decoration: none;
	}

#links a:hover, #footer a:hover{text-decoration: overline;}


/* Top Image*/
#logo
	{ 
	width: 826px;
  	height: 65px;
  	border-top: 4px solid;
  	border-bottom: 2px solid;
	}

/* Main navigation menu */
#menu
	{
	height: 30px;
	width: 440px;
	margin-top: -30px;
	position: relative;
	left: 232px;
	top: 3px;
	}

#menu ul
	{
	margin: 0px auto;
	} 

#menu li
	{
 	float: left; 
  	margin: 0px 5px 0px 0px; 
  	padding: 0px;
  	list-style: none;
	} 

#menu li a 
	{
 	display: block; 
  	float: left; 
  	height: 18px;
  	text-decoration: none; 
  	padding: 5px 12px 2px 12px;
  	border: 1px solid;
  	text-transform: uppercase;
  	font-size: 95%;
	} 

#menu li a:hover, #menu li a#selected, #menu li a#selected:hover
	{ 
	height: 18px;
  	padding: 6px 13px 2px 13px;
  	border: 0px;
	} 

/* main content */
#content
	{ 
	width: 826px;
  	overflow: hidden;
	} 

/* column 1 - contains sidebar items */
#column1
	{ 
	width: 198px;
  	margin: 8px 0px 0px 0px;
  	float: right;
  	padding: 12px 19px 5px 19px;
	}


.sidebaritem
	{
 	text-align: left;
  	width: 168px;
  	float: left;
  	margin: 0px 0px 20px 0px;
  	border: 1px solid;
  	padding: 14px 8px 14px 19px;
  	BACKGROUND-COLOR: #F9F7F2;
	}

.sidebaritem h1
	{ 
	margin: 0px; 
  	font-weight: bold;
  	padding: 0px 0px 10px 0px;
  	text-transform: capitalize;
  	text-decoration: underline;
	}

.sidebaritem p,
	{ 
	line-height: 16px; 
  	padding: 0px 0px 8px 0px;
  	color: #BAA870;
	}

.sidebaritem a,.sidebaritem a:hover,
	{ 
	padding: 0px 0px 2px 19px;
  	text-decoration: none;
	}

.sbilinks
	{
	padding: 0px
	}

.sbilinks ul
	{ 
	margin: 0px auto;
	} 

.sbilinks li 
	{
 	margin: 0px; 
  	float: left; 
  	list-style: none; 
	} 

.sbilinks li a , .sbilinks li a:hover
	{ 
	float: left; 
  	height: 16px;
  	text-decoration: none; 
  	padding: 5px 0px 4px 19px;
 	width: 140px;
	} 

/* column 2 - page content */
#column2
	{
 	text-align: justify;
  	width: 565px;
  	float: left;
  	padding: 18px 3px 15px 19px;
	}	
#column2 p
	{ 
	font-family: "Trebuchet MS",arial, sans-serif;	
	word-spacing: 1px;
	list-style-image: url(li.gif);
  	margin: 0px 0px 20px 2px; 
  	padding: 0px;
	line-height: 18px;
	font-size: 115%;
	}
#column2 h1
	{
 	font-family: "Trebuchet MS", arial, sans-serif;
  	padding: 10px 0px 2px 0px; 
  	margin: 0px 0px 10px 0px; 
  	border-bottom: 1px solid;
	font-size: 150%;
  	font-weight: bold;
  	}

#column2 a, #column2 a:hover
	{
 	padding: 0px 0px 2px 0px;
  	text-decoration: none;
  	border-bottom: 1px;
	}

#column2 a:hover
	{
	border-bottom: 1px;
	}
	
/* END OF MAIN CSS */
