	*					{margin : 0px; padding: 0px;}
	body				{font-family:  "versailles", Times, serif; font-size: 14px;  line-height: 18px; font-weight: 200; color: rgb(128,128,128); margin: 0 auto; padding : 0px; text-align: left; vertical-align: top; background-color: rgb(188,190,192); background: URL('images/background.jpg'); background-repeat: repeat-x;}
	img					{padding: 0px 0px 0px 0px; margin: 0px 0px  0px 0px; border:  0px 0px 0px 0px; vertical-align: middle; }
	ol 					{padding: 0px 0px 0px 0px; margin: 0px 0px 6px 25px;   text-align: left; }
	ul	 				{padding: 0px 0px 0px 0px; margin: 0px 30px 2px 30px;  text-align: left; list-style-image: url('images/bullet1.gif')}
	li					{padding: 0px 0px 0px 0px; margin: 0px 10px 2px 10px;  text-align: left;}
	input				{ margin: 10px 6px 12px 0px;}

		
	A					{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
	
	a.contact			{ font-family:  "versailles", Times, serif; font-size: 14px;  line-height: 18px; letter-spacing: 1pt; font-weight: 200; margin: 0px 0px 0px 0px; color:  rgb(128,128,128); text-decoration: none;}
	a.contact:hover		{ font-family:  "versailles", Times, serif; font-size: 14px;  line-height: 18px; letter-spacing: 1pt; font-weight: 200; margin: 0px 0px 0px 0px; color:  rgb(158,11,11); text-decoration: none;}
	
	a.contact2			{ font-family:  "versailles", Times, serif; font-size: 12px;  line-height: 16px; letter-spacing: 1pt; font-weight: 200; margin: 0px 0px 0px 0px; color:  rgb(128,128,128); text-decoration: none;}
	a.contact2:hover	{ font-family:  "versailles", Times, serif; font-size: 12px;  line-height: 16px; letter-spacing: 1pt; font-weight: 200; margin: 0px 0px 0px 0px; color:  rgb(158,11,11); text-decoration: none;}

	a.contact3			{ font-family:  "versailles", Times, serif; font-size: 13px;  line-height: 17px; letter-spacing: 1pt; font-weight: 200; margin: 0px 0px 0px 0px; color:  rgb(128,128,128); text-decoration: none;}
	a.contact3:hover	{ font-family:  "versailles", Times, serif; font-size: 13px;  line-height: 17px; letter-spacing: 1pt; font-weight: 200; margin: 0px 0px 0px 0px; color:  rgb(158,11,11); text-decoration: none;}


	a.nav				{ font-family: helvetica, arial, sans-serif; text-transform: uppercase;  font-size: 12px;  line-height: 16px; letter-spacing: 1pt; font-weight: 200; margin: 0px 35px 0px 35px; color:  rgb(128,128,128); text-decoration: none;}
	a.nav:hover			{ font-family: helvetica, arial, sans-serif; text-transform: uppercase;  font-size: 12px;  line-height: 16px; letter-spacing: 1pt; font-weight: 200; margin: 0px 35px 0px 35px; color:  rgb(158,11,11); text-decoration: none;}
	
	a.points			{ font-family: helvetica, arial, sans-serif; text-transform: uppercase;  font-size: 12px;  line-height: 16px; letter-spacing: 1pt; font-weight: 200; margin: 0px 0px 0px 0px; color:  rgb(128,128,128); text-decoration: none; float: right}
	a.points:hover		{ font-family: helvetica, arial, sans-serif; text-transform: uppercase;  font-size: 12px;  line-height: 16px; letter-spacing: 1pt; font-weight: 200; margin: 0px 0px 0px 0px; color:  rgb(158,11,11); text-decoration: none; float: right}

	H1					{font-size:  20px;  letter-spacing:1.4pt;  line-height:  26px;  margin:  0px 0px 18px 0px ;  padding:  0;  font-weight: 300;  text-align:  justify;  color:   rgb(108,108,108);  }
	H2 					{font-size:  18px;  letter-spacing:  1pt;  line-height:  24px;  margin:  7px 0px  9px 0px ;  padding:  0;  font-weight: 300;  text-align:  justify;  color:   rgb(108,108,108);  }
	H3 					{font-size:  16px;  letter-spacing:  1pt;  line-height:  18px;  margin:  7px 0px 12px 0px ;  padding:  0;  font-weight: 300;  text-align:  justify;  color:   rgb(108,108,108);  }


 	P					{padding: 0px 0px 0px 0px; margin: 0px 0px 9px 0px; }
	.title				{font-size: 20px; letter-spacing:1.4pt; line-height:26px;  padding: 0px 0px 0px 0px; margin: 0px 0px 16px 0px; text-align: left; font-weight: 400;}
	.main_text			{font-size: 14px;  line-height: 18px;  padding: 0px 0px 0px 0px; margin: 0px 0px 9px 0px; text-align: justify;}
	.main_text2			{font-size: 14px;  line-height: 18px;  padding: 0px 0px 0px 0px; margin: 0px 0px 9px 0px; text-align: center;}
	.main_text3			{font-size: 14px;  line-height: 26px;  padding: 0px 0px 0px 0px; margin: 0px 0px 9px 0px; text-align: left;}
	.sub_head			{font-size: 16px;  line-height: 22px;  padding: 0px 0px 0px 0px; margin: 0px 0px 9px 0px; text-align: center; font-weight: 400;}
	.italic_text		{font-style: italic; font-size: 13px;  line-height: 18px;  padding: 0px 0px 0px 0px; margin: 0px 0px 9px 0px; text-align: justify;}	
	.italic_text_indent	{font-style: italic; font-size: 13px;  line-height: 18px;  padding: 0px 20px 0px 20px; margin: 0px 0px 9px 0px; text-align: justify;}	
	.sub_text			{font-family: helvetica, arial, sans serif; font-size: 10px;  line-height: 12px;  letter-spacing: 1pt; padding: 0px 0px 0px 0px; margin: 6px 0px 4px 0px; text-align: center}
	.caption_text		{font-size: 14px;  line-height: 26px;  padding: 0px 0px 0px 0px; margin: 12px 0px 9px 0px; text-align: left;}
	.right				{float: right;  margin: 0px 0px 0px 0px;}
	.float_text			{font-style: italic; font-size: 15px;  line-height: 18px;  padding: 16px 16px 16px 16px; margin: 12px 0px 9px 0px; text-align: left;font-weight: 400; color: rgb(255,255,255)}


		
	#container			{position: relative; width: 820px; margin: 0px auto;   margin-bottom: 50px;}
 	#nav				{position: absolute; top:   1012px; left: 0px; width:  820px; font-weight: 200; text-align: center;}
 	#contact			{position: absolute;top:    970px; left: 158px; width:  500px; font-size: 14px; line-height: 18px;}
 	#floater			{float: right; margin: 6px 0px 12px 18px;}
 	#floater_left		{float: left; margin: 6px 12px 6px 0px; text-align: center; border: solid 0px green;}

/*styles for the index page*/

   	#logo				{position: absolute; top:   70px; left:  61px;}
   	#detail				{position: absolute; top:   956px; left: 329px;}
    #title				{position: absolute; top:   250px; left: 158px; width: 500px; font-weight: 200;}
   	#email				{position: absolute; top:   729px; left: 119px; z-index: 2;  border: 0px; visibility: hidden;}
   	#email2				{position: absolute; top:   729px; left: 119px; z-index: 1;  border: 0px; visibility: visible;}
   	#bullet				{margin: 0px 10px 0px 0px;}
   	
 	#body_text			{position: absolute; top:   316px; left: 158px; width: 500px; font-weight: 200;}
 	#body_text2			{position: absolute; top:   590px; left: 188px; width: 265px; font-weight: 200;}
    #body_text3			{position: absolute; top:   745px; left: 158px; width: 500px; font-weight: 200;}
    #body_text4			{position: absolute; top:   590px; left: 450px; width: 265px; font-weight: 200;}
   	#body_text5			{position: absolute; top:   605px; left: 135px; width:  558px; font-weight: 200;  font-size: 12px; text-align: center; }

 	#contact_index		{position: absolute;top:    910px; left: 158px; width:  500px; font-size: 14px; line-height: 18px;}
  	.divider			{margin: 0px 55px 0px 35px;}
  	#entry				{margin: 30px 0px 0px 35px;}
  	
  	
  /*styles for the equipment  page*/

	#floater_box_pink			{float: left; margin: 0px 12px 6px 0px; width: 150px; background:URL('images/magenta.gif');}
	#floater_box_blue			{float: right; margin: 0px 0px 6px 12px; width: 105px;  background:URL('images/cyan.gif');}
	#floater_box_yellow			{float: left; margin: 0px 12px 6px 0px; width:130px; background:URL('images/yellow.gif');}
	#floater_box_red			{float: right; margin: 0px 0px 6px 12px; width: 150px;  background:URL('images/magenta.gif');}
	#floater_box_cyan			{float: right; margin: 0px 0px 6px 12px; width: 170px; background:URL('images/cyan.gif')}
	#floater_box_blue2			{float: right; margin: 0px 0px 6px 12px; width: 135px;  background:URL('images/cyan.gif');}


 /*styles for the retouch  page*/
	#retouch			{position: absolute; top:    0px; left:   0px;  z-index: 2;  border: 0px; visibility: visible;}
   	#retouch1			{position: absolute; top:    0px; left:   0px;  z-index: 1;  border: 0px; visibility: visible; }
   	#pic_box			{position: absolute; top:  405px; left: 158px; width:  500px; }
   	#body_text6			{position: absolute; top:  765px; left: 158px; width:  500px; }
	#caption			{position: absolute; top:  330px; left:   0px; width:  500px; text-align: center;} 
