.tgstd { color: #001040;
	     font-family: arial, helvetica, sans-serif;
	   }
body.tgstd { margin: 0;
		     padding: 0;
		     font-family: arial, helvetica, sans-serif;
		     background-color: #e0e0e0
		   }	 

a.tgstd:link { color: #401000 }
a.tgstd:visited { color: #201020 }

div.tgimagenav { margin: 10px;
			   text-align: center;
			  }

#gallery H1.tgstd { font-size: 1.70em }
/*#gallery H2.tgstd { font-size: 1.45em }*/
#gallery H3.tgstd { font-size: 1.20em }
#gallery H4.tgstd { font-size: 1.00em }
#gallery H5.tgstd { font-size: 0.85em }
#gallery H6.tgstd { font-size: 0.72em }
			   
span.tgImageNavDisabled { color: #e0e0e0;
					     padding-right: 18px }

span.tgPagerCurrentPage { background-color: #cccccc;
						  border-style: solid;
						  border-color: #aaaaaa;
						  border-width: 1px;
						  padding-top: 1px;
						  padding-bottom: 1px;
						  padding-left: 2px;
						  padding-right: 2px
						 }

.tgFooterLinks { text-align: left }

.tgFooterLinksSpacer { margin-top: 13px }

/* experiments */
.contentArea {  }
			   
.introArea { background-color: #c0c0c0;
			 padding: 10px;
			 border-style: solid;
			 border-width: 1px;
			 border-color: #aaaaaa }

.secondaryArea { background-color: #f0f0f0;
				 padding: 10px;
				 border-style: solid;
				 border-top-style: none;
				 border-width: 0px;
				 border-color: #cccccc;
				 vertical-align: text-top }
			 
.horizSectionSpacer { padding: 3px }

.contactTitleBlock{ background-color: #A3D963;
				 	padding: 7px;
				 	background-image: url( 'img/contact_block.jpg' );
			   	 	background-position: left;
			   	 	background-repeat: no-repeat }
				 	
.newsTitleBlock{ background-color: #8FBEE9;
				 padding: 7px;
				 background-image: url( 'img/news_block.jpg' );
			   	 background-position: left;
			   	 background-repeat: no-repeat; }
				  
.usingTitleBlock{ background-color: #C7DFF4;
				  padding: 7px;
				  background-image: url( 'img/using_block.jpg' );
			   	  background-position: left;
			   	  background-repeat: no-repeat; }
				 
.leftColumn { width: 50%;
			  float: left;
			  vertical-align: text-top;
			  text-align: center }

.rightColumn { margin-left: 50%;
			   width: 50%;
			   vertical-align: text-top;
			  text-align: center }
			  
.smallHorizSpacer { padding: 2px }
			 
.tgSidebarWidth { width: 11em };
