A:link
{
	font-family: Arial, Verdana, Helvetica;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
A:visited
{
	font-family: Arial, Verdana, Helvetica;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
A:active
{
	font-family: Arial, Verdana, Helvetica;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
A:hover
{
	font-family: Arial, Verdana, Helvetica;
	text-decoration: none;
	color: #A63EB0;
	font-weight: bold;
}
body
{
	font-family: Verdana, Arial, Helvetica;
	color: #CCCCCC;
	background-color: #000000;
}
.frame {
	text-align: center;
	vertical-align: center;
	height: 100%;
	width: 100%;
}
.main {
	text-align: center;
	vertical-align: center;
	display: inline;
	height: 535px;
	width: 770px;
}
.border
{
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
}
.copyright
{
	font-family: Verdana, Arial, Helvetica;
	color: #ffffff;
	font-size: 8px;
	text-align: center;
}
/*****************************
Start of shared header code
*****************************/
.header {
	background-image: url('images/header/header.gif'); 
	background-position: center bottom; 
	background-repeat: no-repeat;
	vertical-align: bottom;
	display: block;
	height: 155px;
	width: 770px;
}
/*****************************
End of header code
*****************************/
/*****************************
Start of shared body code
*****************************/
.center_body {
	background-image: url('images/body/body02.gif'); 
	background-position: center; 
	background-repeat: no-repeat;
	height: 293px;
	width: 100%;
}
.film1 {
	border-right: 1px solid #CCCCCC;
	height: 265px;
	width: 77px;
}
.film2 {
	border-left: 1px solid #CCCCCC;
	height: 265px;
	width: 77px;
}
.navigation {
	color: #ffffff;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	line-height: 12px;
	padding-top: 6px;
	height: 18px;
	width: 100%;
}
/*****************************
End of body code
*****************************/
/*****************************
Start of index body code
*****************************/
.index_body {
	background-image: url('images/body/body.gif'); 
	background-position: top center;
	background-repeat: no-repeat;
	height: 293px;
	width: 770px;
}
.index_body2 {
	text-align: center;
	vertical-align: center;
	height: 267px;
	width: 715px;
}
.index_content {
	vertical-align: top;
	background-image: url('images/body/index_lines.jpg'); 
	background-position: top center;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
}
.updates {
	height: 100%;
	font-family: times;
	font-weight: bold;
	line-height: 17px;
	padding-top: 18px;
	vertical-align: top;
}
.members {
	height: 42px;
	font-family: arial;
	line-height: 17px;
	padding-top: 0px;
	vertical-align: top;
}
.members_align {
	text-align: center;
}
/*****************************
End of index code
*****************************/
/*****************************
Start of album code
*****************************/
.album_body {
	height: 100%;
	font-size: 14px;
	font-family: times;
	font-weight: bold;
	line-height: 17px;
	padding-top: 18px;
	padding-left: 10px;
	vertical-align: top;
}
.album_title {
	font-size: 17px;
	line-height: 17px;
	margin-left: -5px;
}
p.caption {
	color: #CCCCCC;
	font-family: times;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
}
/*****************************
End of album code
*****************************/
/*****************************
Start of links code
*****************************/
.links {
	height: 100%;
	width: 50%;
	font-family: times;
	font-weight: bold;
	text-align: center;
	line-height: 17px;
	padding-top: 18px;
	vertical-align: top;
}
/*****************************
End of links code
*****************************/
/*****************************
Start of breedings code
*****************************/
.breeding {
	height: 100%;
	width: 50%;
	font-family: times;
	font-weight: bold;
	line-height: 17px;
	padding-top: 18px;
	padding-left: 10px;
	vertical-align: top;
}
.breedings_thumbs {

	width: 240px;
	height: 265;
}
.breedings_thumbs2 {
	border-left: 1px solid #CCCCCC;
	width: 240px;
	height: 267;
}
/*****************************
End of breedings code
*****************************/
/*****************************
Start of contact code
*****************************/
.contact {
	height: 100%;
	width: 50%;
	font-family: times;
	font-weight: bold;
	line-height: 17px;
	padding-top: 18px;
	padding-left: 10px;
	vertical-align: top;
}
/*****************************
End of contact code
*****************************/
/*****************************
Start of dog page code
*****************************/
.dog_content {
	vertical-align: top;
	background-image: url('images/body/lines.gif'); 
	background-position: top left;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
}
.thumbs {
	border-left: 1px solid #CCCCCC;
	width: 120px;
	height: 100%;
}
.thumbs2 {
	width: 120px;
	height: 100%;
}
.doginfo {
	color: #A00EB0;
	font-weight: bold;
	padding-left: 10px;
}
.dogtitle {
	color: #BF8BC4;
	font-family: arial;
	font-weight: bold;
	text-align: center;
}
/*****************************
End of dog page code
*****************************/
/*****************************
Start of shared footer code
*****************************/
.footer {
	background-image: url('images/footer/footer.gif'); 
	background-position: center top;
	background-repeat: no-repeat;
	vertical-align: top;
	display: block;
	height: 87px;
	width: 770px;
}
/*****************************
End of footer code
*****************************/
P
{
	font-family: Verdana, Arial, Helvetica;
	color: #000000;
	font-size: 8pt;
}
