/* Text Styles */

body {
	background-color: #FFF;
	background-image: url(images/granite_smBkgd.jpg);
	margin-top: 0px;
}

.bodytext 	{
	color:#000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:inherit;
	background-color: #FFF;
}

.gray	{
	color:#999;
}

p  {
	color:#000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:inherit
}
td  {
	color:#000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:140%;
	background-color: #FFF;
}

.buttonlayer  { position: absolute; top: 50px; left: 350px; width: 550px; height: 59px; visibility: visible; display: block }

.imagetable	{text-align:right }


.header {
	color: #990000;
	font-family: "Arial Black", "Arial Bold", Arial;
	font-style: normal;
	font-size: 18px;
	line-height: 100%;
	font-weight: bold;
	margin-top: 15px;
}

.subheader 	{color:#990000; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; line-height:15px;}

.navbar 	{
	border: 0px;
	margin-top: 20px;
	width: 140px;
	text-align: left;
	background-color: #D6CABC;
	background-position: top left;
	padding-left: 12px;
	background-image: url(images/berryshaleAboutGeol_nav.jpg);
}

.navsection	{
	font-family: "Arial Black", "Arial Bold", Arial;
	font-size: 15px;
	color: #000;
	line-height:200%;
	padding-left: 5px;
	text-decoration: none;
	margin-top: 8px;
}
.navsection a:link		{ color: #900; text-decoration: none;}
.navsection a:visited	{ color: #000; text-decoration: none;}
.navsection a:hover 	{ color: #C00; text-decoration: none;}
.navsection a:active 	{ color: #C00; text-decoration: none;}




.navsubsection	{
	font-family: "Arial Black", "Arial Bold", Arial;
	font-size: 12px;
	color: #000;
	line-height:100%;
	padding-left: 0px;
	text-decoration: none;
}
.navsubsection a:link		{ color:#000; text-decoration: none; }
.navsubsection a:visited	{ color:#990000; text-decoration: none; }
.navsubsection a:hover 	{ color:#990000; text-decoration: none; }
.navsubsection a:active 	{ color:#990000; text-decoration: none; }



.topnavbar 	{border: 0px; padding:  0px; margin-top: 0px; width: 780px; background-repeat: no-repeat;background-position: left;}
.navtext 	{color:#FCC900; font-size:12px; line-height:18px;font-weight: bold;}

.quote 		{color:#990000; font-family: Georgia, trebuchet, helvetica, sans-serif; font-style: italic; font-size:11px; font-weight:bold; margin:0px; padding: 0px; line-height:14px; padding-top:5px;	text-align: center;}
.quote2		{color:#222222; font-family: Georgia, trebuchet, helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0px; padding: 0px; line-height:14px; padding-top:5px;	text-align: center;}


a:link				{color:#900;}
a:visited			{color:#000;}
a:active 			{color:#C00;}
a:hover 			{color:#C00;}

.bodytext a:link	{
	color:#900;
}
.bodytext a:visited	{
	color:#000;
}
.bodytext a:active 	{
	color:#C00;
}
.bodytext a:hover 	{
	color:#C00;
}

.ccc				{color:#660000; text-decoration: none; }
.red				{
	color:#990000;
	text-decoration: none;
	line-height: 130%;
}

h1 {color:#AA0000; font-family: Skia, "Trebuchet MS", Verdana; font-size:18px; font-weight:bold; margin:0px; padding: 0px; line-height:140%; padding-top:5px;}
h2 {color:#FFFFFF; font-family: Arial, helvetica, sans-serif; font-size:15px; font-weight:bold; margin:0px; padding: 0px; line-height:140%; padding-top:5px;}
h3 {color:#CCCC99; font-family: Arial, helvetica, sans-serif; font-size:13px; font-weight:bold; margin:0px; padding: 0px; line-height:140%; padding-top:5px;}



/* Formatting Styles */

.footerspace {
	border: 0px;
	text-align: center;
	background-color: #D6CABC;
	background-image: url(images/footer.jpg);
	height: 30px;
}

.footertext {
	color:#000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:30px;
}

.footertext a:link		{ color: #000;  }
.footertext a:visited	{ color: #333; }
.footertext a:hover 	{ color: #990000; }
.footertext a:active 	{
	color: #990000;
}



.headersub {
	font: 16px Helvetica Neue, Helvetica, Arial, Verdana, Geneva, sans-serif;
	color: #809808;
}
.bodytextorange {
	color: #c30;
}

.bodytextblue {
	color: #667CC4;
}


.bodytextgreen {
	color: #667A05;
}



#songred {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 36px;
	width: 210px;
	border: 5px ridge #C00;
	line-height: 130%;
	color: 900;
	margin-left: 10px;
	margin-right: 7px;
}

#songblue {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	background-color: #FFF;
	padding: 0px;
	float: left;
	height: 34px;
	width: 206px;
	border: 5px ridge #69F;
	line-height: 130%;
	color: #93B9F8;
	margin-top: 1px;
	margin-right: 7px;
	margin-bottom: 7px;
}

#songorange {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 34px;
	width: 206px;
	border: 5px ridge #e36c0a;
	line-height: 130%;
	color: e36c0a;
	margin-left: 10px;
}

#songgreen {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 34px;
	width: 206px;
	border: 5px ridge #880;
	line-height: 130%;
	color: 880;
	margin-left: 0px;
}

