

	/*******************************************************************
	A&W Royalties Revenue Income Fund Main StyleSheet: July 1, 2002
	Produced by Tracey Shaw
	Habanero Consulting Group
	********************************************************************

	This file is used to render all the basic fonts, positioning and 
	colours used on the site.
	
	*******************************************************************/


	
	
/*****************************************************************************/

/*							Default elements								 */

/*****************************************************************************/

 

body {
	background: url("../images/wood-onepiece.jpg") repeat top left;
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;
	font-size: 13px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	}
	
p {	
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	line-height: 19px;
	margin-top:6px;
	margin-bottom:16px;	
}
	
td {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	}
	
p.home {
	color: #3F2E21;
	margin-top:6px;
	margin-bottom:14px;
	}
	

table	{
	font-family: Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	font-size: 13px;
	}

table thead,
table tr.highlight,
table.quoteHeader {
    background: none repeat scroll 0 0 #EFEBE7;
}

table #sidebar td {
	border-bottom: 1px solid #EFEBE7;
}

table tr td img {
	display: block;
}
	
li 	{
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;
	font-size: 13px;
	}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif; 
	margin-top: 0;
}
	
h1.sidebar	{
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 2px;
	}
	
h1	{
	font-family: Arial, Helvetica, sans-serif; 
  	color: #3F2E21;
	font-size: 13px;
  	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 4px;
	}
	
h4 {
	margin-bottom: 2px;
}	
	
dt {
	color: #F66013;
	font-size: 13px;
  	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 4px;
	}
	
div.press p	{
	font-family: Arial, Helvetica, sans-serif; 
  	color: #3F2E21;
	font-size: 13px;
	margin-top: 6px;
	margin-bottom: 4px;
	}	
	
div.press h3	{
	font-family: Arial, Helvetica, sans-serif;
	color: #F66013;
  	font-weight: bold;
	font-size: 13px;
	margin-top: 3px;
	margin-bottom: -2px;
	}
		
.title	{
	font-family: Arial, Helvetica, sans-serif; 
  	color: #3F2E21;
  	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px;
	}

h2	{
	font-family: Arial, Helvetica, sans-serif;
	color: #F66013;
  	font-weight: bold;
	font-size: 13px;
	margin-top: 3px;
	margin-bottom: -2px;
	}
	
	
p.management {
	overflow: auto;
}

p.management img {
	margin: 0 10px 10px 0;
}
	
h3	{
	font-family: Arial, Helvetica, sans-serif;
	color: #F66013;
  	font-weight: bold;
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: -2px;
	}
	
h3.title	{
	font-family: Arial, Helvetica, sans-serif;
	color: #F66013;
  	font-weight: bold;
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: 10px;
	}

h2.sidebar	{
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: -2px;
	}

a,
a:link,
a:visited	{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	text-decoration: underline;
	}

a:hover,
a:active {
	color: #f66013;
}
	
a.sidebar	{
	font-size: 11px;
	text-decoration: underline;
	}

a.nav	{
	color: #3F2E21;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	}
	
a.navSelected	{
	color: #F66013;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	}
	
p.sidebar	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F2E21;
	line-height: 13px;
	}
	
p.smallfont	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
.tableData {
	color: #3F2E21;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}
	
.tableHeader,
#quoteChart table.quoteHeader .redHeader {
	color: #F66013;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}
	
table.chart {
	border: 1px solid #666666;
}

#quoteChart .quoteTable {
	margin-bottom: 20px;
}

#quoteChart .quoteTable td{
	border-bottom: 1px solid #EFEBE7;
}

#quoteChart .quoteTable .rowOdd {
	background: none;
}
	
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F66013;
	width: 170px;
	border: 1px solid #3F2E21;
	text-indent: 5px;
	background: #EFEBE7;
	}
	
.formDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F66013;
	width: 250px;
	border: 1px solid #3F2E21;
	text-indent: 5px;
	background: #EFEBE7;
	}

.hcf-content h2, .hcf-content h3, .hcf-content h4 {
	font-family: Arial, Helvetica, sans-serif;
}

.hcf-content h2 {
	color: #4C3327;
    font-size: 20px;
    margin-top: 0;
	margin-bottom: 10px;
}

.hcf-content h3 {
	color: #f66013;
	font-size: 16px;
	margin-bottom: 7px;
}
	
/*****************************************************************************/

/*							Reusable Styles								 */

/*****************************************************************************/
	
.centered {
	text-align: center;
}	
	
/*#region Columns ------------------------------ */

.hcf-columns 
{
    overflow: hidden;
    width: 100%;
}

.hcf-column 
{
    float: left;
    width: 48%;
}

.hcf-column-last 
{
    float: right;
    width: 48%;
}

/* single column in case there's some single column row */
.hcf-columns-1 .hcf-column
{
    float: none;
    width: 100%;
}

/* three column styles */
.hcf-columns-3 .hcf-column
{
    width: 32%;
    margin-left: 2%;
}

.hcf-columns-3 .hcf-column-first
{
    margin-left: 0;
}

.hcf-columns-3 .hcf-column-last
{
    width: 32%;
    margin-left: 0;
}

/* four column styles */
.hcf-columns-4 .hcf-column
{
    width: 23.5%;
    margin-left: 2%;
}

.hcf-columns-4 .hcf-column-first
{
    margin-left: 0;
}

.hcf-columns-4 .hcf-column-last
{
    width: 23.5%;
    margin-left: 0;
}

/* five column styles */
.hcf-columns-5 .hcf-column
{
    width: 18.4%;
    margin-left: 2%;
}

.hcf-columns-5 .hcf-column-first
{
    margin-left: 0;
}

.hcf-columns-5 .hcf-column-last
{
    width: 18.4%;
    margin-left: 0;
}

.hcf-moreLink {
	background: url(../images/bg_moreLink.png) no-repeat 0 0;
	padding-left: 20px;
}

/*#endregion*/	
	
/*****************************************************************************/

/*							Miscellaneous Ids								 */

/*****************************************************************************/

#bold {
	font-weight: bold;
	}
	
#italic {
	font-style: italic;
	}
	
#center {
	text-align: center;
	}
	
#right {
	text-align: right;
	}
	
#bottom {
	vertical-align: bottom;
	}
	
#alignTop
	{ 
	vertical-align: top;
	}	
	
#stock
	{ 
	line-height: 20px;
	}
	
#transparent	{
	background: #F5E39A;
	}

.aw-Header {
	margin-top: 29px;
}
.aw-InteriorLogo {
	background: url("../images/interior_logo_bg.gif") repeat-y top left;
}

#white	{
	background: #FFFFFF;
	}
	
#nav	{
	background: #3F2E21;
	}
	
#divider	{
	background: #EFEBE7;
	}
	
#line_dotted_horizontal	{
	background: url(../images/line_dotted_horizontal.gif);
	}
	
#line_dotted_vertical	{
	background: url(../images/line_dotted_vertical.gif);
	}
	
#chubby	{
	background: url(../images/home_chubby_left.gif);
	background-repeat: no-repeat;
	align: right;
	}
	
#smallfont	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
#space {
	line-height:15px;
	}
	
#spaceMore {
	line-height:18px;
	}

#spaceTop {
	line-height:8px;
	}
	
#spacePress {
	line-height:4px;
	}
	
#home {
	color: #3F2E21;
	}
	
#disclaimer {
	margin-top: 0 !important;
	font-size: 11px;
}	

#disclaimer a:link,
#disclaimer a:visited {
	font-size: 11px;
}

#disclaimer a:hover,
#disclaimer a:active {
	color: #f66013;
}
	
/*****************************************************************************/

/*							Global Chrome Styling							 */

/*****************************************************************************/	
	
.hcf-body {
	margin: 0 auto;	
	text-align: center;
	width: 960px;
}	

/*#region Header/Footer Unordered List Reset */

.hcf-header .hcf-headerNav ul,
.hcf-header .hcf-topNav ul,
.hcf-footer ul {
	list-style: none;
	margin: 0;
	padding-left: 0;
}

.hcf-header .hcf-headerNav ul li,
.hcf-header .hcf-topNav ul li,
.hcf-footer ul li {
	display: block;
	float: left;
	font-size: 11px;
	margin-left: 22px;
}

/*#endregion */

/*#region Header */

.hcf-header {
	padding-top: 35px;
	position: relative;
}

.hcf-header .hcf-headerNav {
	background: url(../images/bg-footerLeft.png) no-repeat 0 0;
	height: 62px;
	position: absolute;
	padding: 0 0 0 55px;
	right: 0;
	top: 0;
	width: 33rem;
}

.hcf-header .hcf-headerNav .hcf-headerNavInner {
	background: url(../images/bg-footerRight.png) no-repeat right 0;
	height: 62px;
	padding-right: 55px;
}

.hcf-header .hcf-headerNav ul li {
	font-size: 11px;
	margin-left: 38px;
	margin-top: 3px;
}

.hcf-header .hcf-headerNav ul li.first {
	margin-left: 0;
}

.hcf-header .hcf-headerNav ul li a:link,
.hcf-header .hcf-headerNav ul li a:visited {
	color: #fff;
	text-decoration: none;
}

.hcf-header .hcf-headerNav ul li a:hover,
.hcf-header .hcf-headerNav ul li a:active {
	color: #f66013;
}

.hcf-header .hcf-headerContent {
	background: url(../images/bg-headerLeft.png) no-repeat 0 0;
	padding-left: 55px;
}

.hcf-header .hcf-headerContent .hcf-headerContent-inner {
	background: url(../images/bg-headerRight.png) no-repeat right 0;
	padding-right: 55px;
	padding-top: 42px;	
}

.hcf-header .hcf-logo {
	float: left;
}

.hcf-header h1 {
	color: #f66013;
	font-size: 24px;
	font-weight: normal;
	margin: 20px 0 20px 135px;
	text-align: left;
}

.hcf-header .hcf-topNav {
	display: block;
	height: 39px;
}

.hcf-header .hcf-topNav ul li {
	font-size: 13px;
	margin: 10px 0 0 75px;
}

.hcf-header .hcf-topNav ul li.first {
	margin-left: 0;	
}

.hcf-header .hcf-topNav ul li a:link,
.hcf-header .hcf-topNav ul li a:visited {
	color: #4c3327;
	font-size: 16px;
	text-decoration: none;
}

.hcf-header .hcf-topNav ul li a:hover,
.hcf-header .hcf-topNav ul li a:active {
	color: #f66013;
}

.hcf-header .hcf-topNav ul li.select a:link,
.hcf-header .hcf-topNav ul li.select a:visited {
	color: #f66013;
}


/*#endregion */

/*#region Footer */

.hcf-footer {
	background: url(../images/bg-footerLeft.png) no-repeat 0 0;	
	clear: both;
	margin-bottom: 30px;
	padding-left: 55px;		
}

.hcf-footerInner {
	background: url(../images/bg-footerRight.png) no-repeat right 0;
	padding-right: 55px;
}

.hcf-footer ul {
	display: inline-block;
	height: 30px;
	text-align: center;
}

.hcf-footer ul li {
	margin: 6px 0 15px 225px;
}

.hcf-footer ul li.first {
	margin-left: 0;	
}

.hcf-footer ul li a:link,
.hcf-footer ul li a:visited {
	color: #fff;
	text-decoration: none;
}

.hcf-footer ul li a:hover,
.hcf-footer ul li a:active {
	color: #f66013;
}

.hcf-footerNav p {
	color: #fff;
}

.hcf-footerNav p {
	text-align: center;
}

/*#endregion */

/*****************************************************************************/

/*							Left Navigation Styling									 */

/*****************************************************************************/

.hcf-content3 ul.hcf-leftNav li {
	background: url(../images/nav_arrow.gif) no-repeat 0 1px;
}

.hcf-content3 ul.hcf-leftNav li.selected{
	background: url(../images/nav_arrow_hilite.gif) no-repeat 0 1px;
}

.hcf-content3 ul.hcf-leftNav li a.navSelected:link,
.hcf-content3 ul.hcf-leftNav li a.navSelected:visited {
	color: #F66013;
}

.hcf-content3 ul.hcf-leftNav li a:hover,
.hcf-content3 ul.hcf-leftNav li a:active {
	color: #F66013;
}

.hcf-content3 ul.hcf-leftNav li a:link,
.hcf-content3 ul.hcf-leftNav li a:visited {
	color: #3F2E21;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

/*****************************************************************************/

/*							Content Styling									 */

/*****************************************************************************/

.hcf-content {
	background: url(../images/bg-left.png) repeat-y 0 0;
	padding-left: 55px;	
	text-align: left;
	position: relative;
}

.hcf-content-inner {
	background: url(../images/bg-right.png) repeat-y right 0;
	padding-bottom: 30px;
	padding-right: 55px;
	padding-top: 20px;	
	overflow: auto;
	width: 850px;
}

.hcf-content3 {
	position: absolute;
	left: 50px;
	top: 0;
	width: 125px;
}

.hcf-content12 {
	margin-left: 175px;
	min-height: 450px;
	padding-bottom: 25px;
	position: relative;	
	width: 675px;
}

.hcf-content1 {
	float: left;
	width: 500px;
}

.hcf-content2 {
	float: right;
	width: 150px;
}

.yellowbox-outerContainer {
	background: url("../images/slideout-corner-tl.gif") no-repeat scroll left top #FBE38A;
	margin: 4px 0 10px;
}

.yellowbox-outer {
	background: url("../images/slideout-corner-tr.gif") no-repeat scroll right top transparent;
}

.yellowbox-innerContainer {
	background: url("../images/slideout-corner-bl.gif") no-repeat scroll left bottom transparent;
}

.yellowbox-inner {
	background: url("../images/slideout-corner-br.gif") no-repeat scroll right bottom transparent;
	padding: 10px;
}

.hcf-welcomeContainer {
	padding-top: 20px;
}

.hcf-welcomeContainer img.hcf-rotatingImg {
	float: right;
}

.hcf-welcomeContainer .hcf-welcome {
	width: 570px;
}

.hcf-bottomInfo {
	color: #3F2E21;
	margin-top: 25px;
}

.hcf-bottomInfo ul,
.hcf-content ul {
	list-style: none;
	margin-left: 0;
	margin-top: 0;
	padding-left: 0;	
}

.hcf-bottomInfo ul li,
.hcf-content ul li {
	background: url(../images/bullet.png) no-repeat 1px -4px;
	padding-left: 20px;
	padding-bottom: 7px;
}

.hcf-content .hcf-topLink {
	bottom: 20px;
	height: 10px;
	position: absolute;
	right: 56px;
	width: 32px;
}

.hcf-content .hcf-topLink a {
	background: url(../images/uparrow.png) no-repeat 0 5px;
	padding-left: 13px;
}

.hcf-content .hcf-financialSection p {
	margin-bottom: 15px;
}

.hcf-ContentSection {
	margin-bottom: 20px;
}

/*****************************************************************************/

/*							Article Styling									 */

/*****************************************************************************/
	
.date
{
	font-size: 11px;
}

h1.articleHeader
{
	font-size: 20px;
}

h2.articleHeader a
{
	font-size: 15px;
}

h2.articleHeader a:link,
h2.articleHeader a:visited
{
	text-decoration: none;
}

h2.articleHeader a:hover,
h2.articleHeader a:active
{
	text-decoration: underline;
}

.articleFooter {
	display: inline-block;
	margin-bottom: 15px;
}

.hcf-NewsRelease
{
	margin-left: 35px;
}

/*************************************************DEBUGGING**********************************************/
.DEBUG_HIDE {
	display: none;
}
/*************************************************DEBUGGING**********************************************/