﻿#Horse_Bx
{
	min-height:400px;
	WIDTH: 650px;
	margin-left:15px;
	border-style:solid;
	border-width:2px;
}
#Horse_InBx
{
	POSITION: relative; top: 25px; WIDTH: 650px; 
	margin-bottom: 45px;
}

#HorseAdDates_Bx
{
	position: absolute;
	width: 636px;
	top: -20px;
	height: 10px;
	font-size: 8pt;
	padding: 3px;
	text-align:right;
	z-index: 1;
}
#MediaInfo_Bx
{
}
#AdActivationDate_Lbl, #AdEditDate_Lbl
{
	display:inline;
	padding-left: 5px;
}
#Hits_Bx
{
	float: right;
	font-size: 8pt;
	margin:15px 10px 0 0;
	height:220px;
}
#Photo_Bx
{
	padding: 10px;
	height: 220px;
}
.PhotoMain
{
	width: 220px;
	height: 220px;
}
#HorseName_Bx
{
	position:absolute;
	top: -25px;
	left: 0px;
	width: 635px;
	padding: 3px 0px 3px 15px;
	font-size: 12pt;
}
.HasMultiPhotos_Icon
{
	background-image: url(http://buyhorses.mobi/images/multiphotoicon.png);
	width: 23px; height: 23px;
	position:absolute;
	top: 210px;
	left: 200px;
}
.HasVideos_Icon
{
	background-image: url(http://buyhorses.mobi/images/videoicon.png);
	width: 20px; height: 20px; margin:2px;
	position:absolute;
	top:210px;
	left: 225px;
}
#HorseId_Bx
{
	padding-bottom: 5px;
	margin-bottom: 110px;
}
#HorseId_Lbl
{
	position:relative;
	left: 55px;
}
#HorseTitle_Bx
{
	position:absolute;
	top: 50px;
	left: 250px;
	font-size: 14pt;
}
#Bullets_Bx
{
	position: absolute;
	top: 100px;
	left: 245px;
	width: 380px;
	font-size: 10pt;
}
#DOB_Bx SPAN {
	TEXT-ALIGN: center; DISPLAY: block
}
#DOB_Bx {
	BORDER-BOTTOM-style:solid ; 
	BORDER-bottom-width:1px ; 
	BORDER-top-style:solid ; 
	BORDER-top-width:1px ; 
	BORDER-right-style:solid ; 
	text-align:center;
	BORDER-right-width:1px ; 
	POSITION: absolute;
	WIDTH: 98px;
	HEIGHT: 35px; 
	top: 263px;
	FONT-SIZE: 12pt;
}

#Age_Bx SPAN {
	TEXT-ALIGN: center; DISPLAY: block
}
#Age_Bx {
	BORDER-BOTTOM-style:solid ; 
	BORDER-bottom-width:1px ; 
	BORDER-top-style:solid ; 
	BORDER-top-width:1px ; 
	BORDER-right-style:solid ; 
	BORDER-right-width:1px ; 
	text-align:center;
	POSITION: absolute;
	top: 263px;
	HEIGHT: 35px; 
	WIDTH: 68px;
	FONT-SIZE: 12pt;
	left: 99px;
}
#Height_Bx SPAN {
	TEXT-ALIGN: center; DISPLAY: block;
}

#Height_Bx {
	BORDER-BOTTOM-style:solid ; 
	BORDER-bottom-width:1px ; 
	BORDER-top-style:solid ; 
	BORDER-top-width:1px ; 
	BORDER-right-style:solid ; 
	BORDER-right-width:1px ; 
	POSITION: absolute;
	top: 263px;
	HEIGHT: 35px; 
	WIDTH: 50px; 
	FONT-SIZE: 12pt; 
	text-align:center;
	LEFT: 168px;
}


#Temperament_Bx {
	BORDER-BOTTOM-style:solid ; 
	BORDER-bottom-width:1px ; 
	BORDER-top-style:solid ; 
	BORDER-top-width:1px ; 
	BORDER-right-style:solid ; 
	BORDER-right-width:1px ; 
	top: 263px;
	POSITION: absolute; 
	WIDTH: 90px; 
	HEIGHT: 35px; 
	FONT-SIZE: 12pt; 
	LEFT: 219px;
	text-align:center;
}
#SecondaryBreed_Bx SPAN {
	PADDING-LEFT: 10px; 
	DISPLAY: block; 
}
.SecondaryBreed
{
	margin-left:10px;
}
#SecondaryBreed_Bx 
{
	BORDER-BOTTOM-style:solid ; 
	BORDER-top-style:solid ; 
	BORDER-bottom-width:1px ; 
	BORDER-top-width:1px ; 
	POSITION: absolute; 
	WIDTH: 340px;
	FONT-SIZE: 12pt; 
	text-transform:capitalize;
	HEIGHT: 35px; 
	top: 263px;
	LEFT: 310px
}

.City 
{
	text-transform:capitalize;
	FLOAT: left;
}
.State {
	text-transform:uppercase;
	FLOAT: left
}
.Zip {
	text-transform:capitalize;
	FLOAT: left
}

#Location_Bx {
	BORDER-BOTTOM-style:solid ; 
	BORDER-bottom-width:1px ; 
	BORDER-right-style:solid ; 
	BORDER-right-width:1px ; 
	POSITION: absolute;
	WIDTH: 340px;
	padding-left:10px;
	HEIGHT: 35px; 
	FONT-SIZE: 12pt;
	TOP: 300px;
}
#Location_Bx SPAN {
	TEXT-ALIGN: left;
	PADDING-LEFT: 10px;
	DISPLAY: block;
}
.Distance_Bx {
	TEXT-ALIGN: center;
	PADDING-LEFT: 10px;
	DISPLAY: block;
	PADDING-TOP: 1px;
	POSITION: absolute;
	WIDTH: 75px;
	HEIGHT: 37px;
	FONT-SIZE: 12pt;
	TOP: 300px;
	LEFT: 255px
}
#Distance_Lbl {
	PADDING-BOTTOM: 2px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #4a7151; 
	FONT-SIZE: 8pt
}
#Registration_Bx SPAN {
	TEXT-ALIGN: left;
	DISPLAY: block
}

#Registration_Bx 
{
	BORDER-BOTTOM-style:solid; 
	BORDER-bottom-width:1px; 
	POSITION: absolute; 
	WIDTH: 289px; 
	HEIGHT: 35px;
	padding-left:10px;
	FONT-SIZE: 12pt;
	TOP: 300px; 
	LEFT: 351px;
}
.Registration
{
	margin-left:10px;
}
#Seller_Bx
{
	POSITION: absolute; 
	WIDTH: 650px; 
	height: 37px; 
	FONT-SIZE: 12pt; 
	TOP: 336px;
}
#Seller_Bx SPAN
{
	TEXT-ALIGN: left; 
	PADDING-LEFT: 10px; 
	DISPLAY: block
}
#Seller_Lbl
{
	margin-left:10px;
}
.Seller 
{
	FONT-WEIGHT: bold;
	position: relative;
	left: 25px;
}
.MyHorse
{
	POSITION: absolute; 
	WIDTH: 75px; 
	BACKGROUND: url(http://buyhorses.mobi/images/morehorses.png) no-repeat; 
	HEIGHT: 21px; 
	TOP: 342px; 
	LEFT: 490px
}
.ContactSeller {
	POSITION: absolute; 
	WIDTH: 75px; 
	BACKGROUND: url(http://buyhorses.mobi/images/sendmsg.png) no-repeat; 
	HEIGHT: 21px; 
	TOP: 342px; 
	LEFT: 490px
}
.SellerHorses 
{
	POSITION: absolute; 
	WIDTH: 75px; 
	BACKGROUND: url(http://buyhorses.mobi/images/morehorses.png) no-repeat; 
	HEIGHT: 22px; 
	TOP: 342px; 
	LEFT: 570px
}
.MyHorse span 
{
	text-transform:uppercase;
	font-size: 8pt;
	display:block;
	padding-left: 25px;
	line-height: 95%;
	
}
.ContactSeller span {
	font-size: 8pt;
	display:block;
	padding-left: 25px;
	line-height: 90%;
	
}
.SellerHorses span {
	font-size: 8pt;
	display:block;
	padding-left: 25px;
	line-height: 90%;
}
.Sold_Bx
{
	position:absolute;
	top: -10px;
	left: 200px;
}
#Notes_InBx
{
	position: relative;
	width: 630px;
	border-top-style:solid;
	border-top-width:2px;
	padding: 5px 10px 10px 10px;
}
#Notes_Lbl
{
	display:block;
	padding-bottom: 2px; 
}
.Notes
{
	text-align:left;
	display:block;
	width: 638px;
}
#Suitability_InBx SPAN
{
	text-align: left; 
	display: block;
}
.Suitability_Bx
{
	position:relative;
	border-top-style:solid;
	border-top-width: 2px;
}
.clear
{
	clear:both;
	height: 10px;
}
.Competitive_Bx
{
	padding-left: 20px;
}
.Trained_Bx
{
	padding-left: 20px;
}
.Potential_Bx
{
	padding-left: 20px;
}
.Winner_Bx
{
	padding-left: 20px;
}
.Suitability_Lst LI
{
	BACKGROUND-IMAGE: url('/images/orange-dot.png'); 
	PADDING-LEFT: 25px; 
	WIDTH: 177px; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: 0px 1px;
	MARGIN-LEFT: 5px;
	float:left;
}
#Bullets_Bx li
{
	BACKGROUND-IMAGE: url('/images/orange-dot.png'); 
	PADDING-LEFT: 25px; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: 0px 1px;
	MARGIN-LEFT: 5px;
	width: 368px;
}
#Suitability_Lbl
{
	padding: 3px 0px 2px 10px; 
}
#Pedigree_InBx
{
	font-size: 10pt;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 15px;
	border-top-style: solid;
	border-top-width: 2px;
}
#Pedigree_Lbl
{
	padding-bottom: 2px;
	display:inline;
}
#Pedigree_InBx .tip
{
	text-transform:lowercase;
	font-style:italic;
	font-size: 8pt
}
#Services_Bx
{
	position:absolute;
	top: 3px;
	left: 245px;
	font-size: 8pt;
	text-transform:uppercase;
}
#Services_Bx .for_
{
	padding-left: 5px;
}
.Price_Bx
{
	position:absolute;
	height: 25px;
	top: 18px;
	left: 250px;
	font-size: 18pt;
	font-weight:bold;
}
.OfferType
{
	vertical-align:super;
	font-size: 10pt;
}
#Price_Lbl
{
	display:none;
}
.Stud_Bx
{
	position:absolute;
	top: 18px;
	left: 420px;
	text-transform:capitalize;
}
.Stud
{
	font-size: 18pt;
	font-weight:bold;
}


.HorseId
{
	position:relative;
	left: 60px;
}


#Media_InBx
{
	padding-top:3px;
	font-size: 10pt;
}
#Photo_Lbl
{
	display:inline;
	margin-left:10px;
}
#Media_InBx .tip
{
	text-transform:lowercase;
	font-style:italic;
}
#Thumbnails_Bx
{
	position:relative;
	text-align:center;
	padding-top: 10px;
}
.Photos_RepeaterTemplate,.Videos_RepeaterTemplate
{
	display:inline-block;
	padding-left:3px;
	padding-right:3px;
}

#MediaDetail_Bx
{
	text-align:center;
	padding-bottom: 10px;
	padding-top: 10px;
}

.Photos_RepeaterTemplate:hover,.Videos_RepeaterTemplate:hover
{
	outline: dotted 1px #cb4800;
}


