/* New Design STYLES */
img {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
} /* IE 5.5-6 hack */


body{
	background-color: #dabb93;  color: #2f271d;
	padding: 0; margin: 0;
	background-image: url(_tech/bg_main.png); 
	background-repeat: repeat;
	text-align: center;
}

.new_header_tbl{
	background-image: url(_tech/bg_header.png); 
	background-repeat: repeat-x;
}
.new_header_tbl, .new_header_tbl2{
	border-collapse: collapse; border-spacing: 0; border: 0; margin: 0 auto;
}
.new_header_tbl tr td, .new_header_tbl2 tr td{
	padding: 0; border: 0; text-align: center;
}

.new_header_tbl tr td img, .new_header_tbl2 tr td img{
	border: 0; margin: 0 auto;
}

table.footer{
	padding: 0; margin: 0; 
	border-collapse: collapse; border-spacing: 0; border: 0;
	background-image: url(_tech/bg_footer.png); 
	background-repeat: repeat-x;	
}

table.index_dogs{
	margin: 0 auto;
}

table.index_dogs tr td{
	text-align: center;
	font-weight: bold;
}

table.index_dogs tr td img{
	border: 0;
}
/* END New Design STYLES */

table.footer tr td p {  padding: 0; margin: 0; font-size: 12px;  }

h1, h2, h3 { text-align: center; }

/*** Links in texts **/	
A:link,  A:active {  /* unvisited link = active - text color, but bolder*/
	color: #2f271d;
	text-decoration: underline; font-weight: bolder;
	}
A:visited {	/* visited link - lighter*/
	color: #554735;
	text-decoration: underline; font-weight: bolder;
	}     
A:hover { /* link under mouse - lighter and underline*/
	font-weight: bolder; 
	text-decoration: none; color: #2f271d;
	}
/*** End Links in texts **/	

p.about_us { margin: 0; text-indent: 20px; }
img.about_us { border: 1px solid #635036; }