@charset "utf-8";
* {
	margin:0px;
	padding:0px;
}

a {
	color: #996600;	
}
#container {
	position:relative;
	width:800px;
}
#container * {
	font-family: Verdana, Geneva, sans-serif;	
}
/* Header */
#header h1 {
	background:url(../images/layout/Logo-sm.jpg) left top no-repeat;
	height:75px;
	margin:0px 0px 5px 5px;
}
#header h1 a {
	display:block;
	width:156px;
	height:75px;
}
#header h1 span {
	display:none;	
}
#header #headerImage {
	display:block;
	width:735px;
	height:82px;
	background:url(../images/layout/gold-bar.jpg) left top no-repeat;
}

/* Content */
#content {
	position:relative;
	background:url(../images/layout/border-right.jpg) 736px top no-repeat;
	padding:0px 75px 0px 0px;
	min-height:246px;
	height:auto !important;
	height:246px;
}
#content #copy {
	float:right;
	width:520px;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
}
#content #copy > p { /* greater than symbol indicates these styles apply only to item in this container and not sub-containers */
	margin:0px 0px 20px 0px;	
	font-size:13px;
}



/* Side Bar */
#sidebar {
	width:167px;
	font-size:13px;	
	float:left;
	padding: 0px 0px 148px 0px;
	/*background:url(../images/layout/driller-photo.jpg) left bottom no-repeat;*/
}
#sidebar #pnav ul {
	list-style:none;	
	font-size:11px;
	height:145px;
	width:167px;
	margin:0px 0px 10px 0px;
	background:url(../images/layout/nav-bg.jpg) left 20px no-repeat;
}
#sidebar #pnav ul li {
	position:relative;
	padding:1px 0px 1px 0px;	
	border-bottom:1px solid #CCC;
	height:14px;
	width:157px;
}
#sidebar #pnav ul li a {
	display:block;
	height:14px;
	width:144px;
	text-decoration:none;
	color:#000;
	padding:0px 0px 0px 23px;
}
#sidebar #pnav ul li a:hover, #sidebar #pnav ul li a:focus {
	background:url(../images/layout/btn-nav-active.jpg) left 1px no-repeat;
}
#sidebar #pnav ul #Link2 {
	height:20px;
	border:none;
	padding:0px;
}
#sidebar #pnav ul #Link2 a {
	height:20px;
	background:url(../images/layout/btn-home.jpg) left top no-repeat;
}
#sidebar #pnav ul #Link2 a:hover {
	height:20px;
	background:url(../images/layout/btn-home-active.jpg) left top no-repeat;
}
#sidebar #pnav ul li ul {
	display:none;
	background:none;
}
#sidebar #pnav ul li ul li {
	padding:0px 0px 0px 15px;
	border:none;
}
#sidebar #pnav ul li ul li a {
	background:none;	
	text-decoration:underline;
	color:#996600;
}
#sidebar #Skipnav {
	display:none;	
}

#sidebar p {
	margin:0px 0px 20px 10px;
}

/* Page Headings */
#content #copy h2 {
	height: 40px;	
	margin:0px 0px 20px 0px;
}
#content #copy h2 span {
	display:none;	
}
#content #copy h2#corporate {
	background:url(../images/layout/page-headings/corporate.gif) left top no-repeat;
}
#content #copy h2#properties {
	background:url(../images/layout/page-headings/properties.gif) left top no-repeat;
}
#content #copy h2#news {
	background:url(../images/layout/page-headings/news.gif) left top no-repeat;
	height:40px;
}
	#content #copy #sub-heading {
		font-size:16px;
		font-weight:bold;
		color:#CCC;
		margin:-20px 0px 20px 0px;
	}

#content #copy h2#financials {
	background:url(../images/layout/page-headings/financials.gif) left top no-repeat;
}
#content #copy h2#stock {
	background:url(../images/layout/page-headings/stock.gif) left top no-repeat;
}
#content #copy h2#contact {
	background:url(../images/layout/page-headings/contact.gif) left top no-repeat;
}
#content #copy h2#stockData {
	background:url(../images/layout/page-headings/stock.gif) left top no-repeat;
}

/* Footer */
#content #copy #footer {
	font-size:10px;
	border-top:1px solid #CCC;
	padding:5px 0px 0px 0px;
}
#content #copy #footer p {
	font-size:10px;
	color: #CCC;
	margin:0px 0px 2px 0px;
}

/* Contact Page */
#contact-form {
	color:#000048;	
	font-size:12px;
}
#contact-form label {
	display:block;
	width:180px;
	float:left;
}
#contact-form input, #contact-form textarea {
	width: 250px;
}
#contact-form textarea {
	height: 100px;
}
#contact-form .firstSelection {
	width:20px;
}
#contact-form .selection {
	width:20px;
	margin-left:180px;
}
#contact-form .inline-selection {
	width:20px;
}
#contact-form .nofloat {
	float:none;
	display:inline;
}
#contact-form .clearer {
	clear:both;
}
#contact-form .psuedo-label {
	display:block;
	width:180px;
	float:left;
}
#contact-form .formNote {
	margin:0px;
	padding:0px 0px 0px 180px;
}
#contact-form .submit {
	width:80px;
}
#contact-form #error {
	color:#CC0000; 
	margin-right:200px; 
	padding:2px;
}
#contact-form #success {
	color:#006600;  
	margin-right:200px; 
	padding:2px;
}
#error {
	font-size:12px;
	color:#C00;
}
#success {
	font-size:12px;
	color:#390;
}



/* Classes */
.topicHead {
	font-weight:bold;
	color: #996600;
}

#content #copy .pdf {
	background:url(../images/pdf.gif) left top no-repeat;
	padding:0px 0px 0px 40px;
	min-height:35px;
	height:auto !important;
	height:auto;
	
}
#content #copy .pdf a {
	font-weight:bold;	
}

.goldText {
	color: #996600;
}



/* Admin Controls */
#editLink {
	position:absolute;
	top:3px;
	right:75px;
	font-size:12px;
}
#sidebar #pnav ul li#AdminControls {
	font-weight:bold;
}
#sidebar #pnav ul li#AdminControls ul {
	position:absolute;
	left:0px;
	top:17px;
	display:none;
	width:155px;
	height:65px;
	background:#fff;
	background-image:none;
	z-index:2000;
}
#sidebar #pnav ul li#AdminControls ul li {
	font-weight:normal;	
}
#sidebar #pnav ul li#AdminControls ul li a {
	background:none;
}
#sidebar #pnav ul li#AdminControls:hover ul, #sidebar #pnav ul li#AdminControls.sfhover ul {
	display:block;
}

