@charset "utf-8";
/* CSS Document */

Body {
	background-color: #000218;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/HeaderBG.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#HomeTable {
	margin-top: 30px;
	
}

#HomeHeader {
	background-image: url(../images/HomeHeader.jpg);
	background-repeat: no-repeat;	
}

#HomeNavTop {
	background-image: url(../images/HomeNavTop.jpg);
	background-repeat: no-repeat;	
}

#HomeNavBot {
	background-image: url(../images/HomeNavBot.jpg);
	background-repeat: no-repeat;	
}


/*NAVIGATION */
#HomeNavButtons {
	background-image: url(../images/HomeNavBG.jpg);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	height: 21px;
	width: 686px;
	padding-left: 100px;
}

#NavLeft {
	background-image: url(../images/MainNavLeft.jpg);
	background-repeat: no-repeat;
	}

#NavRight {
	background-image: url(../images/MainNavRight.jpg);
	background-repeat: no-repeat;
	}

.NavLink {
	font-size: 14px;
	color: #b19c60;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;	
}

.NavLink:hover {
	color: #FFF;
}

#NavButtons {
	background-image: url(../images/MainNavBG.jpg);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	height: 21px;
	width: 686px;
	padding-left: 140px;
}

.aLink {
	color: #AE7602;
	text-decoration: underline;
}

.aLink:hover {
	color: #fff;
	text-decoration: underline;	
}

#MoreLink {
	padding-right: 20px;
	text-align: right;
	width: 100%;
	float: right;
}

#PrevLink {
	text-align: left;
	width: 100%;
	float: left;
}

/*PAGE */

#Page {
	background-color: #000000;
	height: 100%;
	width: 100%;
	text-align: left;
	vertical-align: top;
	background-image: url(../images/NavShadow.jpg);
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-right: 100px;
	padding-left: 110px;
}


#PageHeading {
	text-align: left;
	padding-left: 200px;
	padding-top: 10px;
}

.MainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #CCC;
}


.HorseHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	line-height: 16px;
	text-transform: uppercase;
	}

#HorseTable {
	width: 100%;
	padding: 10px;
	}

#HeadingTable{
	padding-top: 5px;
	padding-bottom: 5px;
}

#InfoBox {
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #CCC;
}

#InfoBoxHeader {
	padding-bottom: 5px;
	padding-top: 5px;
}

#BottomInfoBox {
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
}

#imgBox {
	text-align: Right;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 300px;
}

.InfoSubHeading {
	color: #CCC;
	font-weight: bold;
}

#BorderLeft {
	background-image: url(../images/Frame.jpg);
	background-repeat: repeat-y;	
}

#BorderRight {
	background-image: url(../images/FrameR.jpg);
	background-repeat: repeat-y;	
}

/*ELEMENTS*/

.ContentPhoto {
	padding: 10px;	
	
}

.PhotoBorder {
	border: 1px solid #CCC;	
}

.SoldText {
	font-weight: bold;
	color: #F00;	
}

/*FOOTER*/

#FootNav {
	background-image: url(../images/MainFooterTitle.jpg);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	height: 34px;
	width: 820px;
	}
	
#FootLegal {
	font-size: 12px;
	color: #666;
	text-align: right;
	vertical-align: middle;
	padding-right: 15px;
	padding-left: 15px;
}

.LegalLink {
	color: #666;
	text-decoration: underline;	
	
}

.LegalLink:hover {
	color: #ccc;
	text-decoration: underline;	
}
