#bodyContainer {
	width: 940px;
}
#bodyContainerWelcome {
	float: left;
	width: 940px;
	background-repeat: no-repeat;
	background-position: top right;
	background-image: url(../Images/General/mainpagesidepic1.jpg);
	background-attachment: top right;
}
#bodyContainerStudDogs {
	float: left;
	width: 940px;
	background-repeat: no-repeat;
	background-position: top right;
	background-attachment: top right;
	background-image: url("../Images/Stud%20Dog%20Pictures/StudDogsSidePic.jpg");
}
#bodyContainerPuppies {
	float: left;
	width: 940px;
	background-repeat: no-repeat;
	background-position: top right;
	background-attachment: top right;
	background-image: url(../Images/puppies%20pictures/puppiesSidePic.gif);
}
#bodyContainerContact {
	float: left;
	width: 940px;
	background-repeat: no-repeat;
	background-position: top right;
	background-attachment: top right;
	background-image: url(../Images/General/ContactsSidePicture.jpg);
}
#leftColumn  {
	width: 370px;
	float: left;
}

#leftTextBox {
	background-color: #E6E6E6;
	font-size: 12px;
	width: 370px;
	float: left;
	padding-bottom: 20px;
}
#leftTextBoxContact {
	background-color: #E6E6E6;
	font-size: 12px;
	width: 370px;
	float: left;
	padding-bottom: 20px;
	height: 475px;
}
#studDogContainer {
	background-color: #E6E6E6;
	font-size: 12px;
	float: left;
	width: 370px;
	background-image: url("../Images/Stud%20Dog%20Pictures/studdogdivider.gif");
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 10px;
}
#studDogsPic {
	font-size: 12px;
	width: 140px;
	float: left;
	height: 185px;
	margin: 15px 0 0px 0px;
	background-image: url(../Images/Stud%20Dog%20Pictures/sdclicktoenlarge.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	text-decoration: none;
	text-align: right;
}
#studDogsPic img{
	border: 0px;
}
#studDogsTextHeader {
	font-size: 14px;
	width: 189px;
	float: left;
	height: 15px;
	margin: 15px 0 0px 26px;
	font-style: inherit;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
#studDogsTextLeft {
	font-size: 12px;
	width: 75px;
	float: left;
	margin: 20px 0px 5px 15px;
	color: #333333;
	text-align: right;
}
#studDogsTextRight {
	font-size: 12px;
	width: 120px;
	float: left;
	margin: 20px 15px 5px 5px;
}
#studDogsTextFooter {
	font-size: 12px;
	width: 200px;
	float: left;
	height: 30px;
	margin: 0px 0 0px 15px;
	text-align: left;
}
#studDogsTextFooter img{
	border: 0px;
}
.studDogsTextLeft {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 12px;
	text-align: right;
	line-height: 18px;
	font-weight: bold;
}
.studDogsTextRight {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 12px;
	text-align: left;
	line-height: 18px;
	font-weight: bold;
}
#contactBox {
	background-color: #666666;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	width: 940px;
	float: left;
	border-top-style: solid;
	border-top-width: 15px;
	border-bottom-width: 15px;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-bottom: 20px;
}
#rightTextBox {
	width: 540px;
	float: left;
	background-image: url(../Images/General/mainpagesidepic.jpg);
	overflow: hidden;
	margin-left: 15px;
}

.mainTelephoneNumber {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 35px;
	padding-top: 20px;
}

.contactDetails {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 12px;
	padding-left: 35px;
}
.introductionText {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 12px;
	padding: 25px;
	text-align: left;
	line-height: 17px;
}
#achievementBodyBox {
	font-size: 12px;
	border-top: 20px solid;
	border-bottom: 25px solid;
	border-top-color: #E6E6E6;
	border-bottom-color: E6E6E6;
	background-image: url(../Images/General/achievementDivider.gif);
	background-position: centre;
	background-color: #E6E6E6;
	margin: 0;
	float: left;
}
#achievementscolumn  {
	width: 313px;
	float: left;
}
#achievementscolumn p {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0px 10px 15px 10px;
	font-size: 12px;
	text-align: left;
	line-height: 18px;
}
#achievementscolumn .achievementsHeader {
	margin: 0;
	padding: 0px 15px 15px 60px;
	font-weight: bold;
	font-size: 16px;
}
#achievementscolumn .achievementsYear{
	font-weight: bold;
}
#achievementscolumn .achievementsFirst{
	color: #F00;
}
#achievementscolumn .achievementsSecond{
	color: #00F;
}
#achievementscolumn .achievementsThird{
	color: #F90;
}
#achievementscolumn .achievementsForth{
	color: #060;
}
#achievementscolumn .achievementsAOH{
	color: #F0F;
}
#achievementscolumn .achievementsDiploma{
	color: #90F;
}
#leftTextBox .contactText{
	font-size: 12px;
	text-align: left;
	padding-left: 25px;
	padding-right: 15px;
	color: #000000;
	padding-top: 15px;
}

#leftTextBox .contactNumber{
	font-weight: bold;
	font-size: 20px;
	text-align: left;
	padding-left: 25px;
}
#leftTextBox .contactMobile{
	font-size: 16px;
	text-align: left;
	padding-right: 15px;
	color: #5C5C5C;
	padding-left: 25px;
}
#facilitiesBox {
	background-color: #E6E6E6;
	font-size: 12px;
	width: 940px;
	float: left;
	margin-top: 5px;
}
#facilitiesPic {
	font-size: 12px;
	width: 235px;
	float: left;
	height: 160px;
	background-image: url(../Images/General/clicktoenlarge.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	text-decoration: none;
	margin: 15px 0px 0px 0px;
}
#galleryBox {
	background-color: #E6E6E6;
	font-size: 12px;
	width: 940px;
	float: left;
}
#galleryPic {
	font-size: 12px;
	height: 160px;
	margin: 15px 0px 0px 0px;
	background-image: url(../Images/General/clicktoenlarge.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	text-decoration: none;
	float: left;
	width: 235px;
}
#galleryTitle {
	font-size: 20px;
	width: 940px;
	height: 25px;
	text-decoration: none;
	color: #464646;
	background-image: url(../Images/Gallery_photos/gallery-divider.gif);
	background-repeat: no-repeat;
	background-position: top;
	text-align: left;
	padding-top: 5px;
	float: left;
}
#galleryTitleTop {
	font-size: 20px;
	width: 940px;
	height: 25px;
	text-decoration: none;
	color: #464646;
	text-align: left;
	padding-top: 10px;
	float: left;
}
#galleryBottomSpacer {
	width: 900px;
	height: 1px;
	float: left;
}
.galleryText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: left;
	padding-left: 17px;
}
.img1 {
	border-style: solid;
	border-color: #999999;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
}
#leftTextBoxContact .contactText{
	font-size: 12px;
	text-align: left;
	padding-left: 25px;
	padding-right: 15px;
	color: #000000;
	padding-top: 15px;
}

#leftTextBoxContact .contactNumber{
	font-weight: bold;
	font-size: 20px;
	text-align: left;
	padding-left: 25px;
}
#leftTextBoxContact .contactMobile{
	font-size: 16px;
	text-align: left;
	padding-right: 15px;
	color: #5C5C5C;
	padding-left: 25px;
}

