* {margin:0;padding:0}

ul {list-style-type:none;}

body {
	color:#6d5835;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}


#print_header {
	display:block;
}
/********* Layout ********/
#layout_container {
	width:855px;
	margin:38px auto;
	border:none;
}

#layout_header {
	display:none;
}

#layout_nav {
	display:none;
}

#layout_stockquote {
	display:none;
}

#layout_content {
	width:855px;
	overflow:hidden;
	border:none;
}

#layout_footer {
	display:none;
}	



/********* Content Containers ********/

#layout_content #content_subnav {
	display:none;
}

#layout_content #content_main {
	width:816px;		
	float:left;
	background:#f0ece4;
	padding:24px 17px;
}

#index #layout_content #content_subnav {
	width:425px;
}


#index #layout_content #content_main {
	border:none;
	height:350px;
	width:391px;
}



/********* Main Content ********/




#layout_content #content_main h2 {
	font-size:14px;
	margin:0 0 10px 0;
}

#layout_content #content_main h4 {
	font-size:13px;
	font-weight:bold;
	color:#295071;
	margin:0 0 5px 0;
}


#gallery #layout_content #content_main h2 {
	margin:20px 0 5px 0;
}
#layout_content #content_main p {
	margin:0 0 10px 0;
}

#layout_content #content_main a {
	color:#295071;
}

#layout_content #content_main a:hover {
	color:#6d5835;
}

#layout_content #content_main #pdf_list,
#layout_content #content_main #date_pdf_list {
	list-style-type:none;
}

#layout_content #content_main #pdf_list li {
	background:url(../images/layout/icons/pdf.gif) 0 0 no-repeat;
	margin:10px 0;
	padding:0 25px;
	line-height:16px;
}

#layout_content #content_main #date_pdf_list dt {
	background:url(../images/layout/icons/pdf.gif) 0 0 no-repeat;
	padding:0 25px;
	height:16px;
}

#layout_content #content_main #date_pdf_list dd {
	margin:0 0 10px 0;
	padding:0 25px;
}

#sitemap #layout_content #content_main dt {
	font-size:12px;
	font-weight:bold;
	margin:8px 0 0 0;
}

#sitemap #layout_content #content_main dt a {
	color:#6d5835;
}

#sitemap #layout_content #content_main dt a:hover {
	color:#295071;
}

#sitemap #layout_content #content_main dd {
	padding:0 0 0 0;
} 
#layout_content #content_main label {	
	display:-moz-inline-box; 
	display:inline-block; 
	width:55px; 	
}

#layout_content #content_main select {
	width:300px;
}

#layout_content #content_main option {
	color:#6d5835;
	padding:0 0 0 5px;
	margin:0;	
}

#layout_content #content_main option.first_report {
	padding-top:2px;
}

#layout_content #content_main option.last_report {
	padding-bottom:3px;
}

#layout_content #content_main #quarterly_reports_header {
	margin-top:23px;
}

#gallery #layout_content #content_main a img {
	border:0px;
	margin:10px;
}


#layout_content #content_main #press_archive li {
	margin:3px 0;
}


/********* Page Titles ********/

#layout_content #content_main h1 {
	margin:0 0 23px 0;
	font-size:14px;
	font-weight:bold;
	height:20px;
	width:500px;
	text-indent:0;	
}

#index h1 {
	background:url(../images/content/titles/overview.gif) 0 0 no-repeat;
}
#directors h1 {
	background:url(../images/content/titles/directors.gif) 0 0 no-repeat;
}#message h1 {
	background:url(../images/content/titles/message.gif) 0 0 no-repeat;
}
#exploration h1 {
	background:url(../images/content/titles/exploration.gif) 0 0 no-repeat;
}

#stock_info h1 {
	background:url(../images/content/titles/stock_info.gif) 0 0 no-repeat;
}
#financial_reports h1 {
	background:url(../images/content/titles/financial_reports.gif) 0 0 no-repeat;
}
#press h1,
#press-2006 h1,
#press-2005 h1,
#press-2004 h1,
#press-2003 h1,
#press-2002 h1 {
	background:url(../images/content/titles/press.gif) 0 0 no-repeat;
}
#presentations h1 {
	background:url(../images/content/titles/presentations.gif) 0 0 no-repeat;
}
#gallery h1 {
	background:url(../images/content/titles/gallery.gif) 0 0 no-repeat;
}
#contact h1 {
	background:url(../images/content/titles/contact.gif) 0 0 no-repeat;
}
#sitemap h1 {
	background:url(../images/content/titles/sitemap.gif) 0 0 no-repeat;
}
#disclaimer h1 {
	background:url(../images/content/titles/disclaimer.gif) 0 0 no-repeat;
}
#error h1 {
	background:url(../images/content/titles/error.gif) 0 0 no-repeat;
}

