body.Background{
	background: #9cf; /* //#F90; //#ff;*/
	text-align: center;
	align: center;
	
}


div.OutlineBox{
	color: #000;
	background: #fff;
	width: 650px;
	top: 0px;
	margin: 0 auto;
	text-align: center;
	border-width: 1px;
	border-color: #000;
	border-style: solid;
}

div.MenuBar {
	color: #000;
	background: #000;
	width: 650px;
	height: 25px;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px;
}

a.MenuButton {							
	color: #FFF;
	background: #06C; /* #00C; //#D00; */
	margin: 1px;
	height: 23px;
	text-decoration: none;
	vertical-align: middle;
	padding-top: 5px;
	float: left
}

a.MenuButton:hover {
	color: #06C; /* //#00C; //#D00;*/
	background: #FFF;
	margin: 1px;
	height: 23px;
	text-decoration: none;
	vertical-align: middle;
	padding-top: 5px;
	float: left
}

a.Footer {
	color: #06C;
	background: transparent;
	text-decoration: none;
}
a.Footer:hover{
	color: #06C; /* //#00C; //#D00;*/
	background: #FFF;
	text-decoration: none;
}

a {
	color: #06C;
	background: transparent;
	text-decoration: none;
}
a:hover{
	color: #06C; /* //#00C; //#D00;*/
	background: transparent; /* //#FFF;*/
	text-decoration: underline;
}

div.BodyText{
	color: #000;
	background: transparent;
	text-align: left;
	
	padding-left: 4em;
	padding-right: 4em;

}

div.CookieTrail{
	
	margin-left: -3em;
	margin-top: -2em;
	font-style: italic;
}

th.Prices{
	margin: 0em;
	background: #ccc;
	
	padding-left: 2em;
	padding-right: 2em;
	padding-top: .2em;
	padding-bottom: .2em;
	
}
td.Prices{
	border-style: solid;
	border: 1px;
	text-align: center;
}


/* - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - */
/* Side bar images												 */
/* - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - */

p.narrow{
	width: 75%;
}

div.RightSideBar{

	left: 400px; /* 62%; 450px; 520px; */
	position: relative;
	
}

div.SideBarImage02{

	top: 25px; /* -10px; */
	position: absolute;
	background: transparent;
}

div.SideBarImage05{

	top: 50px; /* -10px; */
	position: absolute;
	background: transparent;
}

div.SideBarImage07{

	top: 75px; /* -10px; */
	position: absolute;
	background: transparent;
}

div.SideBarImage1{

	top: 100px; /* -10px; */
	position: absolute;
	background: transparent;
}

div.SideBarImage15{

	top: 150px; /* -10px; */
	position: absolute;
	background: transparent;
}

div.SideBarImage2{
	top: 200px;
	position: absolute;
	background: transparent;
}

div.SideBarImage25{
	top: 250px;
	position: absolute;
	background: transparent;
}

div.SideBarImage3{
	top: 300px;
	position: absolute;
	background: transparent;
}

div.SideBarImage35{
	top: 350px;
	position: absolute;
	background: transparent;
}

div.SideBarImage4{
	top: 400px;
	position: absolute;
	background: transparent;
}

div.SideBarImage42{
	top: 425px;
	position: absolute;
	background: transparent;
}

div.SideBarImage45{
	top: 450px;
	position: absolute;
	background: transparent;
}

div.SideBarImage5{
	top: 500px;
	position: absolute;
	background: transparent;
}

img.SideBar{
	border-style: solid;
	border-width: 2px;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - */
/* PHOTO GALLERY CSS 												*/
/* - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - */


/* div.Title{											*/
/* background: transparent; */
	
/* font-family: sans-serif;*/
/* font-size: 30px; */
/* text-align: center;	*/
	
/* width: auto;*/
/* height: 70px;*/
/* clear: both;*/
/* }*/

div.Wrapper{
	
	margin-left: -4em;
  padding-left: 10px;
  
  width: 640px; /* 650px (full width) - padding-left: */
	
	height: auto;
	
	padding-top: 2em;
	padding-bottom: 2em;
	
	text-align: left;
}

div.Menu{

	width: 125px;
	height: 260px;
	float: left;
	overflow: auto;
	


}

div.Album{
	text-align: center;		

	margin-top: -4px;

	width: 485px;
	height: 260px;
	
	float: left;
	overflow: auto;
}

div.ImageBox{
	padding: 5px;
	float: left;
}

/* Stops items floating left (like AFTER the menu, or the 3 columns */
.end_float {
    clear: both;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - */
/* Horse Blurbs														*/
/* - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - */

div.candid{

	/*height: 300px;*/
	/*float: left;*/
	font-size: 125%;
	text-decoration: bold;
	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;

	/*
	border-style: solid;
	border-width: 1px;
	*/
}

div.HorseBlurb{

	font-size: 80%;
	text-decoration: none;
	text-align: left;	
	
	padding-top: 10px;
	padding-left: 10px;

}
img.Horses{
	text-decoration: none;
	border-width: 0px;
}
img.HorseProfile{
	border-width: 1px;
	border-style: solid;
}