a:link {color:#999; text-decoration: none; font-family: verdana, sans-serif;} 
a:visited {color:#999; text-decoration: none; font-family: verdana, sans-serif;}
a:hover {color:#ccc; text-decoration: none; font-family: verdana, sans-serif;} 
a:active {color:#999; text-decoration: none; font-family: verdana, sans-serif;} 

.home_links a:link {color:#000; text-decoration: none; font-family: verdana, sans-serif; font-weight: normal;} 
.home_links a:visited {color:#000; text-decoration: none; font-family: verdana, sans-serif; font-weight: normal;} 
.home_links a:hover {color:#ccc; text-decoration: none; font-family: verdana, sans-serif; font-weight: normal;} 
.home_links a:active {color:#000; text-decoration: none; font-family: verdana, sans-serif; font-weight: normal;} 



body{
position: absolute;
top: 0.0px;
left: 0.0px;
font-family: verdana, sans-serif;
/*background-image: url('../images/gr_AyersGreen_bg.jpg');*/
/*background-color: green;*/
}

.home_title{
position: relative;
top: 20.0px;
left: 50.0px;
color: #666666;
font-size: 16.0px;
letter-spacing: 10.0px;
font-family: verdana, sans-serif;
font-weight: bold;
}

.home_links{
	position: relative;
	top: 30.0px;
	left: 22.0px;
	height: 20.0px;
	font-size: 10px;
	letter-spacing: 3.0px;
	font-family: verdana, sans-serif;
	padding-top: 5.0px;
	padding-left: 22.0px;
	width: 931.0px;
	border-top: solid 1.0px black;
	border-left: solid 1.0px black;
	border-right: solid 1.0px black;
	line-height: 22px;
}

.home_1{
width: 300.0px;
height: 350.0px;
background-color: #282624;
}

.home_1a{
position: absolute;
top: 160.0px;
left: 37.0px;
}

.home_2a{
position: absolute;
top: 160.0px;
left: 357.0px;
}

.home_3a{
position: absolute;
top: 160.0px;
left: 677.0px;
}


.home_images img{
border: solid #333 55.0px;
}

.img_border_1 img{
border: solid #333 5.0px;
}


.home_textbody{
	position: relative;
	top: 450px;
	left: 40px;
	width: 650px;
	height: 550px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: left;
}


.industaff_textbody{
	position: relative;
	top: 440px;
	left: 60px;
	width: 800px;
	height: 550px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: left;
}


/* using absolute pos because of ff3 relative pos bug?? */
.stone_page_nav{
position: absolute;
top: 200.0px;
left: 605.0px;
font-size: 10.0px;
}

.stone_page_nav_3{
position: absolute;
top: 200.0px;
left: 605.0px;
font-size: 10.0px;
}

.stone_page_title{
position: absolute;
top: 120.0px;
left: 600.0px;
font-size: 13.0px;
}

.stone_page_text{
position: absolute;
top: 180.0px;
left: 608.0px;
font-size: 13.0px;
}

.sub_materials_thumbs{
border: 5.0px solid #000;
}

.about_content{
position: relative;
top: 50.0px;
left: 50.0px;
width: 450.0px;
height: 550.0px;
font-size: 12.0px;
}

.about_image{
position: relative;
top: -500.0px;
left: 575.0px;
border: solid #333 30.0px;
}

.stone_page{
position: absolute; 
top: 120.0px; 
left: 50.0px; 
border: 5.0px solid #000;
}

.thumb_col_b{
position: absolute;
top: -0.0px;
left: 270.0px;
}

.thumb_col_c{
position: absolute;
top: 0.0px;
left: 540.0px;
}

.main_materials_thumbs{
position: relative; 
top: 170.0px; 
left: 120.0px; 
height: 200.0px;
font-size: 10.0px; 
font-weight: bold; 
}

.main_materials_thumbs img{
border: 5.0px solid #000;
}

.thumb_title{
position: relative;
top: 100.0px;
left: 120.0px;
}

.footer{
position: absolute;
bottom: 1.0px;
left: 100.0px;
background-color: red;
font-size: 40.0px;
}

.spacer{
height: 200.0px;
}

.navlist{
position: relative;
left: -30.0px;
}

.navlist li{
display: inline;
}


/* text: left and logo:right */
.croc_logo_L{
position: absolute;
top: -5.0px;
left: 50.0px;
text-align: center;
font-size: 11px;
line-height: 24px;
}

.home_title_R{
position: relative;
top: 20.0px;
left: 615.0px;
color: #666666;
font-size: 16.0px;
letter-spacing: 10.0px;
font-family: verdana, sans-serif;
font-weight: bold;
}

.right_links{
position: relative;
left: 150.0px;
}

.style2 {
	font-size: 11px;
	line-height: 24px;
}

#Layer1 {
	position:absolute;
	left: 100px;
	top: 150px;
}

#Layer2 {
	position:absolute;
	left: 380px;
	top: 150px;
}

#Layer3 {
	position:absolute;
	left: 600px;
	top: 150px;
}

#Layer4 {
	position:absolute;
	left: 80px;
	top: 300px;
}

#Layer5 {
	position:absolute;
	left: 680px;
	top: 300px;
}

#Layer6 {
	position:absolute;
	left: 410px;
	top: 300px;
}

#LayerFacebook {
	position:absolute;
	width:195px;
	height:115px;
	z-index:1;
	left: 723px;
	top: 530px;
}

/*clones of existing classes updated for PHP pages */

.thumb_col_b_php {
position: absolute;
top: -0.0px;
left: 270.0px;
}

.thumb_col_c_php {
position: absolute;
top: 0.0px;
left: 540.0px;
}

.main_materials_thumbs_php {
position: relative; 
top: 0.0px; 
left: 0.0px; 
height: 200.0px;
font-size: 10.0px; 
font-weight: bold; 
}

.main_materials_thumbs_php img{
border: 5.0px solid #000;
}

.thumb_title_php {
position: relative;
top: 100.0px;
left: 120.0px;
}

.home_links_php{
position: relative;
top: 30.0px;
left: 22.0px;
height: 20.0px;
font-size: 10px;
letter-spacing: 3.0px;
font-family: verdana, sans-serif;
padding-top: 5.0px;
padding-left: 22.0px;
width: 931.0px;
border-top: solid 1.0px black;
border-left: solid 1.0px black;
border-right: solid 1.0px black;
line-height: 22px;
}

.right_links_php{
position: relative;
left: 150.0px;
width: 750.0px;
}