
body	
{
color: black;
background-color: #6495ED;

background-repeat: no-repeat;
background-attachment: scroll;
background-position: top;
font-family: Arial, Times, san-serif;
margin: 0px;
padding: 0px;
}

img
{
	border: none;
}

img.topimage
{
	border: none;
	padding: 0px;
	margin-top: 0px;
	width: 800px;
}

p.body
{
margin-top: 0px;
padding-top: 0px;
margin-left: 20px;
margin-right: 30px;
width: 640px;
}

p.bodyname
{
margin-top: 0px;
padding-top: 0px;
margin-left: 20px;
margin-right: 30px;
width: 640px;
color: #4169E1;
}





p.bodyyellow
{
margin-top: 0px;
padding-top: 0px;
margin-left: 20px;
margin-right: 30px;
width: 640px;
background-color: #FFFACD;
}

p.bodyblue
{
margin-top: 0px;
padding-top: 0px;
margin-left: 20px;
margin-right: 30px;
width: 640px;
background-color: #AFEEEE;
}

p.bodytop
{
margin-top: 0px;
padding-top: 30px;
margin-left: 20px;
margin-right: 30px;
width: 640px;
}

p.nav
{
color: White;
background-color: black;
width: 800px;
margin: 0px;
padding-top: 6px;
margin-top: 130px;
height: 30px;
text-align: left;
font-size: 13px;
}



h1
{
text-align: left;
margin-top: -170px;
margin-left: 0px;
padding: 0px;
padding-left: 163px;
padding-top: 0px;
background-color: transparent;
color: #333333;
width: 800px;
}

h2
{
text-align: left;
margin-top: 0px;
margin-left: 20px;
margin-bottom: 20px;
padding: 0px;
background-color: transparent;
color: black;
font-size: 18px;
}

a:link.email
{
color:  Teal;
text-decoration: none;
}

a:hover.email
{
	color: Red;
	text-decoration: underline;
}

a:visited.email
{
color:  Teal;
text-decoration: none;
}

a:link 
{
color: #87CEFA;
text-decoration: none;
}

a:visited
{
color: #87CEFA;
text-decoration: none;
}

a:hover
{
	color: Red;
	text-decoration: underline;
}


a:link.bio
{
color: #6495ED;
text-decoration: none;
}

a:visited.bio
{
color: #6495ED;
text-decoration: none;
}

a:hover.bio
{
	color: Red;
	text-decoration: underline;
}




a:link.return
{
color: #6495ED;
text-decoration: none;

}

a:visited.return
{
color: #6495ED;
text-decoration: none;

}

a:hover.return
{
	color: Red;
	text-decoration: underline;
	margin-left: 0px;
}

p.returntop
{
font-size: 13px;
text-align: right;	
margin-right: 140px;
}



a:link.bodylink
{
color: Teal;
text-decoration: none;
}

a:visited.bodylink
{
color: Teal;
text-decoration: none;
}

a:hover.bodylink
{
	color: Red;
	text-decoration: underline;
}



a:link.bodynamesmall
{
color: Teal;
text-decoration: none;
font-size: 13;
}

a:visited.bodynamesmall
{
color: Teal;
text-decoration: none;
font-size: 13px;
}

a:hover.bodynamesmall
{
	color: Red;
	text-decoration: underline;
font-size: 13px;
}





a:link.underline
{
color: #2e8b57;
text-decoration: none;
}

a:visited.underline
{
color: #2e8b57;
text-decoration: none;
}

a:hover.underline
{
	color: #006400;
	text-decoration: underline;
}


a:link.black
{
color: #000000;
text-decoration: none;
}

a:visited.black
{
color: #000000;
text-decoration: none;
}

a:hover.black
{
	color: #000000;
	text-decoration: underline;
}








p.indextexttop
{
font-size:  17px;
margin-left: 120px;
margin-top: 0px;
padding-top: 0px;
}


p.indextext
{
font-size:  17px;
margin-left: 120px;
padding-top: 0px;
}

p.indextextcontact
{
font-size:  17px;
margin-left: 120px;
padding-top: 0px;
color: #2F4F4F;
}


p.indextext2
{
font-size:  small;
margin-left: -204px;
margin-top: 0px;
padding-top: -50px;
}


p.indextext3
{position: absolute;
margin-top: 20px;
font-size:  16px;
margin-left: 100px;
font-weight: bold;

}


img.indeximage
{
margin-left: 740px;
margin-top: -215px;
margin-bottom: 20px;
padding-bottom: 0px;
}


div.indexflash
{
position: absolute;
margin-left: 120px;
margin-top: -30px;
margin-bottom: 20px;
padding-bottom: 0px;
background-color: Aqua;
width: 520px;
height: 268px;
}


p.name1
{
text-align: left;
margin-left: 0px;
margin-top: 0px;
padding-top: 0px;
}

p.name2
{
text-align: left;
margin-left: 0px;
margin-top: 0px;
}

p.name3
{
text-align: left;
margin-left: 0px;
margin-top: 0px;
}

p.name4
{
text-align: left;
margin-left: 0px;
margin-top: 0px;
}

p.name5
{
text-align: left;
margin-left: 0px;
margin-top: 0px;
}

p.name6
{
text-align: left;
margin-left: 0px;
margin-top: 0px;
}



p.name1 a
	{display:block;
	text-indent: 0px;}
	.name1 a span
	{display:none;}
	.name1 a:hover span
	{display:block;}


p.name1 a span
	{visibility:hidden;/* hide message initially*/
	position: absolute;
	top: 198px;
	left: 740px;
	width: 340px;
	height: 240px;
	padding: 0px;
	background: transparent;
	background-image: url(dunnandbrown-390-230.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	border:0px;
	text-decoration:none;}
	
p.name1 a:hover{visibility:visible}/* ie bug needed to make span show*/
p.name1 a:hover span{visibility:visible;}/* show image on hover*/


	p.name2 a
	{display:block;
	text-indent: 0px;}
	p.name2 a span
	{display:none;}
	p.name2 a:hover span
	{display:block;}

	p.name2 a span
	{visibility:hidden;/* hide message initially*/
	position:absolute;
	top: 198px;
	left: 740px;
	width: 390px;
	height: 220px;
	padding: 0px;
	background:#829900;
	background-image: url(gallery414-388-220.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	border:0px;
	text-decoration:none;}
	
p.name2 a:hover{visibility:visible}/* ie bug needed to make span show*/
p.name2 a:hover span{visibility:visible;}/* show image on hover*/


 	p.name3 a
	{display:block;
	text-indent: 0px;}
	p.name3 a span
	{display:none;}
	p.name3 a:hover span
	{display:block;}

	p.name3 a span
	{visibility:hidden;/* hide message initially*/
	position:absolute;
	top: 198px;
	left: 740px;
	width: 340px;
	height: 220px;
	padding: 0px;
	background:#829900;
	background-image: url(pecanreserve390220.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	border:0px;
	text-decoration:none;
}
p.name3 a:hover{visibility:visible}/* ie bug needed to make span show*/
p.name3 a:hover span{visibility:visible;}/* show image on hover*/

p.name4 a
	{display:block;
	text-indent: 0px;}
p.name4 a span
	{display:none;}
p.name4 a:hover span
	{display:block;}

p.name4 a span
	{visibility:hidden;/* hide message initially*/
	position:absolute;
	top: 198px;
	left: 740px;
	width: 370px;
	height: 220px;
	padding: 0px;
	background:#829900;
	background-image: url(sheilahill-356-220.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	border:0px;
	text-decoration:none;
}
p.name4 a:hover{visibility:visible}/* ie bug needed to make span show*/
p.name4 a:hover span{visibility:visible;}/* show image on hover*/



p.name5 a
	{display:block;
	text-indent: 0px;}
p.name5 a span
	{display:none;}
p.name5 a:hover span
	{display:block;}

p.name5 a span
	{visibility:hidden;/* hide message initially*/
	position:absolute;
	top: 198px;
	left: 740px;
	width: 340px;
	height: 220px;
	padding: 0px;
	background:#829900;
	background-image:  url(texaspetroleumgallery390220.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	border:0px;
	text-decoration:none;
}
p.name5 a:hover{visibility:visible}/* ie bug needed to make span show*/
p.name5 a:hover span{visibility:visible;}/* show image on hover*/

p.name6 a
	{display:block;
	text-indent: 0px;}
p.name6 a span
	{display:none;}
p.name6 a:hover span
	{display:block;}

p.name6 a span
	{visibility:hidden;/* hide message initially*/
	position:absolute;
	top: 198px;
	left: 740px;
	width: 340px;
	height: 220px;
	padding: 0px;
	background:#829900;
	background-image: url(funwithlava390220.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	border:0px;
	text-decoration:none;
}
p.name6 a:hover{visibility:visible}/* ie bug needed to make span show*/
p.name6 a:hover span{visibility:visible;}/* show image on hover*/

div.leftcontent
{
width: 160px;	
text-align: right;
margin-left: 10px;
margin-top: -273px;
background-color: aqua;
color: #778899;
font-weight: bold;
height: 280px;
}


div.graybg
{
height: 238px;
}


div.centerpage
{
margin-right: auto;
margin-left: auto;
background-color: transparent;
text-align: left;
width: 800px;
}


div.pagecontainer
{
	background-color: Lime;
	width: 1000px;
	height: 70px;
}


div.bodytext
{
      background-color: white;
		margin: 0px;
		margin-bottom: 20px;
		padding: 0px;
		width: 800px;
		height: 500px;
}


div.bodytextlong
{
      background-color: white;
		margin: 0px;
		margin-bottom: 20px;
		padding: 0px;
		width: 800px;
		height: auto;
}


table.indexlinks
{
margin-left: 140px;
width: 540px;
background-color: #d3d3d3;	
}

td.indexlinks
{
text-align: left;
}

