@charset "utf-8";
/* You can use this website template anywhere you want, for anything you want. All I ask is that you link back to Blank CSS (www.blankcss.com) in some way. Thank you very much and enjoy! */

/******** Body Elements ********/

* {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	margin: 0 auto;
	
	background-color: #514364;
	font-family: arial, verdana, tahoma;
	font-size: 12px;
	line-height: 180%;
	color: #ffffff;


}

/******** Layout Elements ********/

#content {
	width: 980px;
	margin: 0 auto;
}
.header {
	height: 50px;
	margin: 0 auto;
	height: 287px;
	background-color: #514364;
	text-align: center;
	line-height: 50px;
	background-image: url(Assets/hdrbackground.jpg);
	background-repeat: repeat;

	
}


.nav {
	margin: 0 auto;
	height: 29px;
	background-image: url(qmimages/gradient101.gif);
	background-repeat: repeat
	
}
/*********************************** Table Class */

.table {
	margin: 0 auto;
	text-align: center;
	border: thin;
	border-color: #00FFFF;

}

/* images */

/******** IMAGE Layout Elements ********/

.imageleft { 
float: left; margin: 10px; 
}
.imageright {
 float: right; margin: 10px;
  } 
  
.imgagecentre{
    display: block;
    margin-left: auto;
    margin-right: auto 
	}

  
  /******** END OF IMAGE Layout Elements ********/


p {
	margin: 0 0 15px 0;
	text-indent: 15px;
}


A {
	font-family:arial;
	font-size:12px;
}
A:link {
	color:yellow;
	
}
A:visited {
	color: #FFF;
}
A:hover {
	text-decoration: none;
	color: #FF0;
	font-weight:bold;
}
A:active {
	color: #FFF;
	text-decoration: none
}

h1 {
	font-size: 18px;
	font-weight: bold;
	color: white;
	text-align: center;
	text-transform: uppercase;
}

h2 {
	margin: 0 0 15px 0;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
}

h3 {
	font-size: 15px;
	font-weight: bold;
}

/** contact form **/
#page-wrap {
	width: 980px;
	margin: 0 auto;
}

#contact-area {
	
	margin-top: 25px;
}

#contact-area textarea {
	padding: 5px;
	width: 800px;
	font-family: Helvetica, sans-serif;
	
	font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contact-area input {
	padding: 5px;
	width: 800px;
	font-family: Helvetica, sans-serif;
	font-weight:bold;
	font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}
#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #900;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 150px;
	padding-top: 5px;
	font-size: 1.4em;
}
.wrapper .pedigree table tr .pedboy .style3 strong {
	color: #FFF;
}
.wrapper .pedigree table tr .pedboy .style3 em {
	color: #03F;
}
.wrapper .pedigree table tr .pedgirl .style3 strong {
	color: #FFF;
}
.wrapper .pedigree table tr .pedgirl .style3 em {
	color: #03F;
}
