body {
	background-color:#333333;
}
a:link {color:#333333; text-decoration: none;   }
a:visited {color:#333333 ; text-decoration: none; }
a:hover {color:#999999 ; text-decoration: none;  }


td.tbTble {
	background-color:#CCCCCC;
	padding:1px 1px 1px 1px ;
}
th {
	text-align:left;
	color:#666666;}

h2 {font-size:18px;
	text-align:center}

img {
	border: 0px ;
}

#contain {
	position:absolute;
	top:40px;
	left:50%;
	margin-left:-380px;
	}

/* Hide from IE-Mac \*/
#contain {
	position:absolute;
	top:50%;
	margin-top: -220px;
	left:50%;
	margin-left:-380px;
	}
/* End hide */

#banner {
	position: absolute;
	top: 0px;
	left: 12px;
	z-index: 5;
		
}

#bannerlightR {
	position: absolute;
	top: 0px;
	left: 670px;
	z-index: 5;
		
}
	
#main {
	position:absolute;
	top:55px;
	width:726px;
	height:380px;
	background-color:#000000;
	border:1px solid #707070;
	left: 12px;
	color:#333333;
}

.bodyTextContact {
	background-color:#CCCCCC;
	position:absolute;
	text-align:center;
	padding:6px 6px 6px 6px;
	font-size:11px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	
}

#bTCTop {	
	top:50px;
	left:265px;
	width:150px;
	height:168px;
	background-color:#dddddd;
	border:1px solid #9E2C1B;
}

#bTCBott {	
	top:244px;
	left:265px;
	width:150px;
	height:83px;
	text-align:left;
	padding-top:6px;
	z-index:21;
	background-color:#DDDDDD;
	border:1px solid #9E2C1B;
}

#form1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	position:absolute;
	top:45px;
	left:468px;
	
}

#emailPic {
	position:absolute;
	left:30px; 
	top:50px; 
	width:190px; 
	height:277px; 
	z-index:1; 
	border:1px solid #9E2C1B;
	background-color:#dddddd;
	padding-top:8px;
	
	
}



.formBg {
	background-color:#cccccc;
	overflow:hidden;
	border:0px;
	width:145px;
}
.text {
	background-color:#000000;
	text-align:right;
	vertical-align:middle;
	color:#666666;
}

.textSm {
	background-color:#000000;
	text-align:right;
	vertical-align:middle;
	color:#666666;
	font-size:86%;
}
.optional {
	color:#999999;
	vertical-align:middle
	}
#footer {
	position:absolute;
	top:339px;
	left:662px;
	font-size:70%;
	color:#666666;
}

#getPDF {
	
	font-size: 9px;
	text-decoration:underline;
	color:#993300;
	z-index:21;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	top:82px;
	left:4px

}

.btn{
   color:#333333;
   font-size:86%;
   font-weight:bold;
   background-color:#999999;
   border:0px;
   
   }
	  
.btnhov{
	color:#333333;
	
	font-size:86%;
	font-weight:bold;
	background-color:#666666;
	border:0px ;
	}


#imgInd1 {
	position:absolute;
	top:0px;
	left:0px;
	
}

#imgInd2 {
	position:absolute;
	top:0px;
	left:260px;
	
}
#imgInd3 {
	position:absolute;
	top:0px;
	left:520px;
	
}

#people {
	position:absolute;
	top:0px;
	left:108px;
	
}

#products {
	position:absolute;
	top:0px;
	left:343px;
	
}
#places {
	position:absolute;
	top:0px;
	left:576px;
	
}

#peopleNav {
	position:absolute;
	top:2px;
	left:4px;
	
}

#productsNav {
	position:absolute;
	top:2px;
	left:76px;
	
}
#placesNav {
	position:absolute;
	top:2px;
	left:163px;
	
}

#images {
	position:absolute;
	top:40px;
	left:16px;
}

#imagesIndex {
	position:absolute;
	top:20px;
	left:24px;
}

#imgInd1SML {
	position:absolute;
	top:0px;
	left:0px;
	
}

#imgInd2SML {
	position:absolute;
	top:0px;
	left:226px;
	
}
#imgInd3SML {
	position:absolute;
	top:0px;
	left:452px;
	
}



#catsSML {
	position:absolute;
	top:363px;
	left:0px;
}

#catsSmlPics {
	position:absolute;
	top:362px;
	left:0px;
	visibility:hidden;
	z-index:7;
	}
	
#mainImage {
	position:absolute;
	top:5px;
	left:215px;
	border:1px none white;
	width:512px;
	height:370px;
	
}

#mainImagePic {
	position:absolute;
	left:50%;
	top:50%;
	
	
	
}

#arrowL {
	position:absolute;
	top:360px;
	left:230px;
	z-index:8;
	}
	
#arrowR {
	position:absolute;
	top:360px;
	left:260px;
	z-index:8;
	}
	
#envelope {
	position:absolute;
	top:358px;
	left:692px;
	z-index:20;
	
}

#telephone {
	position:absolute;
	top:345px;
	left:693px;
	z-index:20;
	
}
