	*					{margin : 0px; padding: 0px;}
	body				{font-family:  "versailles", Times, serif; font-size: 14px;   line-height: 26px; font-weight: normal; 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  4px 0px; border:  0px 0px 0px 0px; vertical-align: middle; }
	table, 				{font-family:  "helvetica neue", helvetica, arial, sans-serif; font-size: 11px; line-height: 14px;  letter-spacing: 1pt; font-weight: 200; border: 1px solid  rgb(255,255,255); padding: 6px  6px 6px 6px; border-collapse:collapse}
	td, tr				{font-family:  "helvetica neue", helvetica, arial, sans-serif; font-size: 11px; line-height: 14px;  letter-spacing: 1pt; font-weight: 200; border: 1px solid  rgb(255,255,255); padding: 6px 6px 6px 6px; border-collapse:collapse }
	th					{background-color:  rgb(150,150,150); height: 20px; color: #ffffff;}
	tr.row1				{background-color:  rgb(150,150,150); color: #ffffff;}
	li,ul,ol			{font-family:  "versailles", Times, serif; font-size: 12px;   line-height: 16px; font-weight: 200; color: rgb(128,128,128); text-align:justify;}
	li					{margin: 0px 20px 0px 20px;}
	ol					{list-style-type: lower-roman; margin: 0px 20px 0px 30px;}
	ul					{margin: 0px 0px 16px 0px;}
	menu				{list-style-type: none; margin: 0px 0px 16px 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; font-weight: 200; margin: 0px 0px 0px 0px; color:  rgb(128,128,128); text-decoration: underline;}
	a.contact:hover		{ font-family:  "versailles", Times, serif; font-size: 14px;  line-height: 18px; 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: 14px;  line-height: 16px; 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: 14px;  line-height: 16px; 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: 10px;  line-height: 16px; font-weight: 200; margin: 0px 25px 0px 25px; color:  rgb(128,128,128); text-decoration: none;}
	a.nav:hover			{ font-family: helvetica, arial, sans-serif; text-transform: uppercase;  font-size: 10px;  line-height: 16px; font-weight: 200; margin: 0px 25px 0px 25px; color:  rgb(158,11,11); text-decoration: none;}

	a.nav2				{ font-family:  helvetica, arial, sans-serif; text-transform: uppercase;  font-size: 10px;  line-height: 13px; font-weight: 200; margin: 0px 0px 0px 25px; color:  rgb(128,128,128); text-decoration: none; text-align: left;}
	a.nav2:hover		{ font-family:  helvetica, arial, sans-serif; text-transform: uppercase;  font-size: 10px;  line-height: 13px; font-weight: 200; margin: 0px 0px 0px 25px; color:  rgb(158,11,11); text-decoration: none; text-align: left;}

	h1,h2,h3,h4,h5		{font-size: 20px;  padding: 0px 0px 0px 0px; margin: 0px 0px 18px 0px; text-align: justify;  letter-spacing: 1.4pt; font-weight: normal }
	h2					{font-size: 16px;   line-height: 20px; padding: 0px 0px 0px 0px; margin: 16px 0px 3px 0px; text-align: justify;  letter-spacing: 1.4pt; }

	P					{padding: 0px 0px 0px 0px; margin: 0px 0px 9px 0px; }
	.title				{font-size: 20px;   line-height: 26px; padding: 0px 0px 0px 0px; margin: 0px 0px 18px 0px; text-align: justify;  letter-spacing: 1.4pt; }
	.sub_head			{font-size: 16px;   line-height: 20px; padding: 0px 0px 0px 0px; margin: 16px 0px 3px 0px; text-align: justify;  letter-spacing: 1.4pt; }

	.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}
	.sub_text			{font-size: 10px;  line-height: 12px;  padding: 0px 0px 4px 0px; margin: 0px 0px 4px 0px; text-align: center}
	.italic_text		{font-style: italic; font-size: 13px;  line-height: 18px;  padding: 0px 0px 0px 0px; margin: 0px 0px 9px 0px; text-align: justify}	
	.right				{float: right;  margin: 0px 100px 0px 0px;}
	.emphasis			{font-weight: 400; font-size: 16px;  line-height: 16px; color:  rgb(158,11,11);}
	
 	#container			{position: relative; width: 820px; margin: 0px auto;   margin-bottom: 50px; }
 
   	
   	#photo				{position: absolute; top:    84px; left:  113px; 	 }
   	#title				{position: absolute; top:    502px; left: 249px;	 }
   	#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:    315px; left: 135px; width:  558px; font-weight: 200;  text-align: center;  }
 	#body_text2			{position: absolute; top:    270px; left: 135px; width:  658px; font-size: 14px; line-height: 18px; }
     
      #nav				{position: absolute; top:   1012px; left: 0px; width:  820px; font-weight: 200; text-align: center;}

	 #nav_left			{position: absolute; top:   950px; left:  90px; width:  220px; font-weight: 200; text-align: left;}
	 #nav_center		{position: absolute; top:   950px; left: 315px; width:  220px; font-weight: 200; text-align: left;}
	 #nav_right			{position: absolute; top:   950px; left: 540px; width:  220px; font-weight: 200; text-align: left;}
  	.divider			{margin: 0px 55px 0px 35px;}
  	
	
	
	/*for the gallery pages*/
	
	.caption			{font-size: 12px; line-height: 16px; text-align: center;  margin: 10px 0px 0px 0px; }
	.options_left		{font-size: 12px; line-height: 16px; text-align: left; margin: 0px 20px 0px 0px; }
	.options_button		{font-size: 12px; line-height: 16px; text-align: left;}

	
	

	
	form				{padding: 0px 0px 0px 0px; margin: 0px 0px 9px 0px; text-align: center; }
	
 	#grid				{position: absolute; top:    116px; left: 130px;}
   	 	
  	#pic1				{position: absolute; top:  0px; left: 30px; z-index: 1; }
   	#pic2				{position: absolute; top:  0px; left: 30px; z-index: 2; visibility: visible;  opacity: .0; filter:alpha(opacity=0); moz-opacity: .0;  }
 	
 	#gallery_text		{position: absolute; top:     72px; left: 127px; width:  565px; font-weight: 200;  text-align: center; }
 	#gallery_text2		{position: absolute; top:    906px; left: 127px; width:  565px; font-weight: 200;  }
    #body_text3			{position: absolute; top:    556px; left: 450px; width:  265px; font-weight: 200; }
    #body_text4			{position: absolute; top:    665px; left: 450px; width:  265px; font-weight: 200; }
   
 	.center				{text-align: center}
 	
 	#floater			{float: right; margin: 0px 0px 12px 18px; border: 1px solid  rgb(128,128,128); border-collapse:collapse ; visibility: hiddden;}
 	#floater			{float: right; margin: 12px 0px 12px 18px; width: 275px;}
	#floater2			{float: right; margin: 0px 0px 12px 18px; border: 0px solid  rgb(128,128,128); border-collapse:collapse ; visibility: hiddden;}
	#floater3			{float: left; margin: 0px 18px 12px 0px; width: 212px;}
	#floater4			{float: left; margin: 0px 18px 12px 0px; width: 212px;}
		
	
  	#grid2				{position: absolute; top:    186px; left: 152px;}
   	 	
   	#thumb1				{position: absolute; top:    0px; left: 0px;  text-align: center;}
   	#thumb2				{position: absolute; top:    0px; left: 187px;  text-align: center; }
   	#thumb3				{position: absolute; top:    0px; left: 374px;  text-align: center;}
   	#thumb4				{position: absolute; top:    256px; left: 0px;  text-align: center;}
   	#thumb5				{position: absolute; top:    256px; left: 187px;  text-align: center;}	
   	#thumb6				{position: absolute; top:    256px; left: 374px;  text-align: center;}
   	#thumb7				{position: absolute; top:    512px; left: 0px; 	 text-align: center;}
   	#thumb8				{position: absolute; top:    512px; left: 187px;  text-align: center;}
   	#thumb9				{position: absolute; top:    512px; left: 374px;  text-align: center;}

      	
  	#gallery_text3		{position: absolute; top:    936px; left: 133px; width:  565px; font-weight: 200;  }
   