
* {margin:0; padding:0;}



td, input, textarea{
	font-family:Georgia;
	font-size:11px;
	line-height:14px;  
	color:#000;/*878787*/	
	vertical-align:top;
}

a { color:#af0606; text-decoration:underline;}
a:hover { text-decoration: none;}
a img { border:0;}

.clear { clear:both;}

table { 
	border:0px;
	border-collapse:collapse;
	width:100%;
	height:100%;
}

.auto { width:auto; height:auto;}

ul { list-style:none;}

.menu { margin:82px 0 0 125px; }/* margin:82px 0 0 65px; */
.menu li {font-size:12px; color:#43A0C3; background: url(images/markertrans.gif) no-repeat 0 0; line-height:13px; padding-left:25px; margin-top:15px;}
.menu li a { color:#000;}/*June 09 { color:#43A0C3;}*/

.tab { width:auto; height:auto; text-align:left;}
.tab .c1 { width:60px;} /*50*/
.tab .c2 { width:80px;} /*70*/
.tab .c3 { width:60px;}
.tab .c4 { width:82px;} /*72*/
.tab .c5 { width:80px;} /*75*/
.tab .c6 { width:65px;}

.t1 { margin-bottom:25px;}

.block { margin:17px 26px 6px 0;}


.line_hor { background: url(images/line_hor.gif) repeat-x; margin:20px 19px 15px 0;}

.form { height:30px; margin-bottom:5px; }
.form input {width:223px; padding:2px 0px 4px 3px; border-color:#DBDBDB; color:#444444; }
textarea { width:223px; height:100px; padding-left:2px; border-color:#DBDBDB; color:#444444; overflow:auto;}

.list2 a{font-size:12px; color:#636363; background: url(images/marker_2.gif) no-repeat 3px 7px; line-height:20px; padding-left:12px;  text-decoration:underline;}
.list2 a:hover{ text-decoration:none;}

/*.link2 {color:#259AC9; font-weight:bold; background: url(file:///C|/OHD/Stanmore%20Stables/template_16157_BfBB88QQQxxffTTEErr2/site/images/row_1.gif) no-repeat 0 3px; background-position:right; padding-right:14px; text-decoration:none;}
.link2:hover { text-decoration:underline;}
.link3 { color:#D5D5D5; font-family:tahoma; text-decoration:underline}
.link4 { color:#43A0C3; text-decoration:none; font-size:14px;}*/



#main {height:860px; width:766px; margin:0 auto; padding: 0 0 0 266px;}/*padding: 266px; added June 09*/

#header_top { height:130px;}/*{ height:130px;*/
#header_top img { padding: 0 0 0 187px;}/* margin: 0 0 0 187;*/

#header { height:280px;}
/*#header .column1 {width:443px; background: url(file:///C|/OHD/Stanmore%20Stables/template_16157_BfBB88QQQxxffTTEErr2/site/images/claire_rednwhite_1leftcrop.jpg)}
#header .column2 { background: url(file:///C|/OHD/Stanmore%20Stables/template_16157_BfBB88QQQxxffTTEErr2/site/images/claire_rednwhite_1rightcrop.jpg); padding-top:42px;}
*/



#content {padding:31px 0 20px 30px;}
#content h4 {font-size:11px; color:#259AC9; font-weight:bold; margin-bottom:5px;}
#content .column1 {color:#70A110;}
#content a { color:#70A110;}
#content .column2 { width:35px; background: url(file:///C|/OHD/Stanmore%20Stables/template_16157_BfBB88QQQxxffTTEErr2/site/images/line_pict.gif) repeat-y;}
#content .column1 { color:#70A110;}

#footer {font-family:tahoma; color:#909090; text-align: center; padding: 10px 0 0 0;/*June 09 padding:31px 0 0 0px;*/ height:70px; background: #000;}
#footer a {color:#D5D5D5; font-family:tahoma; text-decoration:underline;}
#footer a:hover { text-decoration:none;} 
#footer span { color:#D5D5D5; font-size:9px;}


/* page1 index page*/

#page1 #content .column1 { width:250px;}/*336*/
#page1 #content .column1 h4 {font-family:tahoma;}
#page1 #content .link2 {color:#259AC9; line-height:18px;}
#page1 #content .column3 { width:400px;}/*362*/
#page1 #content .column3 .list2 a{ color:#636363;}
#page1 #content .column3 h4 {font-family:tahoma;}
#page1 #content .column3 ul { padding-top:10px;}
/*#page1 {background-image: url(stanmorebg.jpg);}*/

/* page2 About Us page*/
#page2 #content {padding:31px 20px 20px 30px;}
#page2 #content .column1 { width:381px; padding-right:36px;}
#page2 #content h4 {font-family:georgia; font-size:11px; }
#page2 #content .link2 {color:#259AC9;}
#page2 #content .column1 strong {text-decoration:underline; line-height:20px;}
#page2 #content .column3 { padding-right:6px;}
#page2 #content .column2 { width:38px;}
/*#page2 {background-image: url(stanmorebg2.jpg);}*/


/* page3 Livery page*/
#page3 #content .link2 {color:#259AC9;}
#page3 #content .column1 {width:302px; padding-right:32px;}
#page3 #content .column1 strong{ font-family:tahoma; color:#259AC9; background: url(file:///C|/OHD/Stanmore%20Stables/template_16157_BfBB88QQQxxffTTEErr2/site/images/marker_3.gif) no-repeat 1px 5px; padding-left:10px; line-height:20px; }
#page3 #content .column3 { width:362px;}
#page3 #content .column3 li a {font-size:12px; color:#636363; background: url(file:///C|/OHD/Stanmore%20Stables/template_16157_BfBB88QQQxxffTTEErr2/site/images/marker_2.gif) no-repeat 3px 7px; line-height:20px; padding-left:12px;  text-decoration: none;}
#page3 #content .column3 li a:hover { text-decoration:underline;}
#page3 #content .column3 h4 {font-family:georgia;}


/* page4 */
#page4 #content { padding:31px 0 0 30px; }
#page4 #content .t1 { margin-bottom:16px;}
#page4 #content .column1 {width:305px;}
#page4 #content .column1 h4 {font-family:tahoma; color:#259AC9;}
#page4 #content .link2 {color:#259AC9;}
#content .column2 { width:30px; background: url(file:///C|/OHD/Stanmore%20Stables/template_16157_BfBB88QQQxxffTTEErr2/site/images/line_pict.gif) repeat-y;}
#page4 #content .column3 { padding:28px 0 16px 0;}
#page4 #content .column3 span {font-size:11px; color:#259AC9; font-weight:bold; margin-bottom:5px; text-decoration:underline;}
/*#page4 {background-image: url(stanmorebg3.jpg);}*/

/* page4a */
#page4a #content { padding:10px 0 0 30px; }/*{ padding:31px 0 0 30px; }*/
#page4a #content .t1 { margin-bottom:16px;}
#page4a #content .column1 {width:305px;}
#page4a #content .column1 h4 {font-family:tahoma; color:#259AC9;}
#page4a #content .link2 {color:#259AC9;}
#contenta .column2 { width:30px; background: url(file:///C|/OHD/Stanmore%20Stables/template_16157_BfBB88QQQxxffTTEErr2/site/images/line_pict.gif) repeat-y;}
#page4a #content .column3 { padding:10px 0 16px 0;}/*{ padding:28px 0 16px 0;}*/
#page4a #content .column3 span {font-size:11px; color:#259AC9; font-weight:bold; margin-bottom:5px; text-decoration:underline;}
/*#page4a {background-image: url(stanmorebg4.jpg);}*/


/* page5 */
#page5 #content { padding:31px 30px 24px 30px; }
#page5 #content .column2 { width:28px;}
#page5 #content .column3 { width:200px;} /*padding-top:41px; width317*/
#page5 #content .column3 a{color:#43A0C3; text-decoration:none; font-size:14px;}
#page5 #content .column3 a:hover{ text-decoration:underline;}
#page5 #content img { padding: 10px 10px 10px 10px;}/*added*/

/* page5a */
#page5a #content {padding:31px 20px 20px 30px;}
#page5a #content .column1 { width:381px; padding-right:36px;}
#page5a #content h4 {font-family:georgia; font-size:11px; }
#page5a #content .link2 {color:#259AC9;}
#page5a #content .column1 strong {text-decoration:underline; line-height:20px;}
#page5a #content .column3 { padding-right:6px;}
#page5a #content .column2 { width:38px;}

/* yardgallery */
#yardgallery #content {padding:31px 20px 20px 30px;}
#yardgallery #content .column1 { width:381px; padding-right:36px;}
#yardgallery #content h4 {font-family:georgia; font-size:11px; }
#yardgallery #content .link2 {color:#259AC9;}
#yardgallery #content .column1 strong {text-decoration:underline; line-height:20px;}
#yardgallery #content .column3 { padding-right:6px;}
#yardgallery #content .column2 { width:38px;}

/* page5b For Sale page*/
#page5b #content {padding:31px 20px 20px 30px;}
#page5b #content .column1 { width:381px; padding-right:36px;}
#page5b #content h4 {font-family:georgia; font-size:11px; margin-left: 10px;}
#page5b #content .link2 {color:#259AC9;}
#page5b #content .column1 strong {line-height:20px;}
#page5b #content .column3 { padding-right:6px;}
#page5b #content .column2 { width:38px;}


/* page5a */
/*#page5a #content {padding:31px 20px 20px 30px;} from page2*/
/*#page5a #content .column1 { width:381px; padding-right:36px;} from page 2*/
/*#page5a #content .column2 { width:38px;}from page2*/
/*#page5a #content .column3 { padding-right:6px;}
/*#page5a #content .column3 { width:200px;} padding-top:41px; width317*/
/*#page5a #content .column3 a{color:#43A0C3; text-decoration:none; font-size:14px;}
#page5a #content .column3 a:hover{ text-decoration:underline;}
#page5a #content img { padding: 10px 10px 10px 10px;} added*/

/* page6  Unused as yet*/
#page6 #content {  padding:31px 30px 27px 30px;}
#page6 #content .column1 {width:449px;}
#page6 #content .column1 h4 { line-height:13px;}
#page6 #content .link2 {color:#259AC9;}
#page6 #content .column2 { width:37px;}
#page6 #content .column3 { padding: 0 27px 0 36px;}

/* page7 */
#page7 #content { padding:31px 30px 24px 30px; color:#70A110;}
#page7 #content a{ font-size:11px; color:#259AC9; font-weight:bold;}



/* Horses For Sale Highlighting */
.forsale {width:480px;/*400 increased to 480 */
		text-align:left;
		padding:4px;
		border: 1px solid #70A110;/*#70A110#BC8B00*/
		background-color:#E5F2C8;/*#F5F1E5*/
		overflow: auto;
		}

		
.forsalepic {
			width:80px; 
			float:right;	
			}/*width 80*/
		
.forsaletext {
			width:320px;/*320*/
			float:left;}					
		
.forsaletitle {
			color:#BC8B00;
			font-weight:600;
			}
#Caption {
			text-align: left;
			margin:  5 0 0 10px;
			font: arial, Tahoma;
			font-size: 12px;
}

/* Gallery page listing */
/* Horses For Sale Highlighting */
.gallery {width:500px;/*400 increased to 480 */
		text-align:left;
		padding:4px;
		border: 1px solid #af0606;/*#BC8B00*/
		background-color:#E5F2C8;/*#F5F1E5*/
		overflow: auto;
		margin-left: 40px;
		}

		
.gallerypic {
			width:80px; 
			float:right;	
			}/*width 80*/
		
.gallerytext {
			width:320px;/*320*/
			float:left;}					
		
.gallerytitle {
			color:#BC8B00;
			font-weight:600;
			}
#Caption {
			text-align: left;
			margin:  5 0 0 10px;
			font: arial, Tahoma;
			font-size: 12px;
}


/* right hand side box*/

.rhbox {width:160px;/*400*/
		text-align:center;
		padding:4px 4px 4px 4px;
		margin-left: 10px;
		border: 1px solid #259AC9;
		background-color:#fff;
		overflow: auto;
		}
.rhbox img {padding: 0 0 0 15px;
		}
	
	
/*navigation start*/

/*-------------------------------------------
	- IMAGE REPLACEMENT NAVIGATION
-------------------------------------------*/
* { margin: 0; padding: 0; }
	
	.nav a {text-decoration: none;}
	.nav a:hover { text-decoration: none;}
	
	.clear:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	.clear { display: inline-block; }
	
	/* Hides from IE-mac \*/
	* html .clear { height: 1%; }
	.clear { display: block; }
	/* End hide from IE-mac */
	
	/* image replacement general properties */
	ul.IR li { 
		position: relative;
		/* The original method recommends setting this so that the text doesn't peak out if you resize the text.
		   But overflow also includes our dropdown list, so we need the overflow to be visible. */
		/*overflow: hidden; */
		font-size: 0.9em;
	}
			
	.IR em {
		display: block;
		position: absolute;
		top: 0; left: 0;
		z-index: 1;
	}
	
	/* For IE5.x mac only */
	* html>body	.IR { 
		position: static;
		overflow: visible;
		font-size: 10px;
  }
	* html>body .IR em  { position: static; }
	
	/* image replacement specific properties */
	.nav { list-style: none; }
	.nav li { float: left; padding-bottom: 0px; } /* was 10px. Add a little bottom padding to make sure the sub menus don't disappear before selecting them */
	.nav li, .nav li em {height: 30px; }/*{height: 28px; }*/
	
	* html>body ul.nav li em { margin-bottom: -40px; } /* for ie5.x/mac only */
	
	.link1 em, .link2 em, .link3 em, .link4 em, .link5 em, .link6 em, .link7 em, .link8 em { 
		background: url(../images/links.gif) no-repeat; 
		cursor: pointer; width: 5px; 
		/* IE5 requires cursor: hand; however this is not valid CSS2 */
	}
	.link1 { left: 0; width: 80px; margin-right: 0px;}/*left: 0; width: 100px; margin-right: 0px*/
	.link1 em { background-position: 0 0; width: 80px;}/*background-position: 0 0; width: 100px*/
	.link1:hover em { background-position: 0 -30px; }/*background-position: 0 -30px*/
	#home .link1 em { background-position: 0 -30px; }/*background-position: 0 -30px*/
	.link2 { left: 0px; width: 100px; margin-right: 0px}/*left: 0px; width: 100px; margin-right: 0px*/
	.link2 em { background-position: -80px 0; width: 100px;}/*background-position: -100px 0; width: 100px*/
	.link2:hover em { background-position: -80px -30px;  cursor: default;}/*background-position: -100px -30px;  cursor: default*/
	#about .link2 em { background-position: -80px -30px;  cursor: default;}/*background-position: -100px -30px;  cursor: default*/
	.link3 { left: 0px; width: 100px; margin-right: 0px}/*left: 0px; width: 100px; margin-right: 0px*/
	.link3 em { background-position: -175px 0; width: 100px;}/*background-position: -100px 0; width: 100px*/
	.link3:hover em { background-position: -175px -30px;  cursor: default;}/*background-position: -100px -30px;  cursor: default*/
	#breaking .link3 em { background-position: -175px -30px;  cursor: default;}/*background-position: -100px -30px;  cursor: default*/
	.link4 { left: 0px; width:80px; margin-right: 0px}/*left: 0px; width:100px; margin-right: 0px*/
	.link4 em { background-position: -270px 0; width: 100px;}/*background-position: -200px 0; width: 100px*/
	.link4:hover em { background-position: -270px -30px;  cursor: default;}/*background-position: -200px -30px;  cursor: default*/
	#livery .link4 em { background-position: -270px -30px;  cursor: default;}/*background-position: -200px -30px;  cursor: default*/
	.link5 { left: 0px; width: 100px; margin-right: 0px}/*left: 0px; width: 100px; margin-right: 0px*/
	.link5 em { background-position: -350px 0; width: 100px;}/*background-position: -300px 0; width: 100px*/
	.link5:hover em { background-position: -350px -30px;  cursor: default;}/*background-position: -300px -30px;  cursor: default*/
	#lessons .link5 em { background-position: -350px -30px;  cursor: default;}/*background-position: -300px -30px;  cursor: default*/
	.link6 { left: 0px; width: 100px; margin-right: 0px}/*left: 0px; width: 100px; margin-right: 0px*/
	.link6 em { background-position: -440px 0; width: 100px;}/*background-position: -400px 0; width: 100px*/
	.link6:hover em { background-position: -440px -30px;  cursor: default;}/*background-position: -400px -30px;  cursor: default*/
	#gallery .link6 em { background-position: -440px -30px;  cursor: default;}/*background-position: -400px -30px;  cursor: default*/
	.link7 { left: 0px; width: 100px; margin-right: 0px}/*left: 0px; width: 100px; margin-right: 0px*/
	.link7 em { background-position: -530px 0; width: 100px;}/*background-position: -500px 0; width: 100px*/
	.link7:hover em { background-position: -530px -30px;  cursor: default;}/*background-position: -500px -30px;  cursor: default*/
	#forsale .link7 em { background-position: -530px -30px;  cursor: default;}/*background-position: -500px -30px;  cursor: default*/
	.link8 { left: 0px; width: 100px; margin-right: 0px}/*left: 0px; width: 100px; margin-right: 0px*/
	.link8 em { background-position: -620px 0; width: 100px;}/* background-position: -600px 0; width: 100px*/
	.link8:hover em { background-position: -620px -30px;  cursor: default;}/*background-position: -600px -30px;  cursor: default*/
	#contactus .link8 em { background-position: -620px -30px;  cursor: default;}/*background-position: -600px -30px;  cursor: default*/
	
	
	.nav a { display: block; font-weight: normal; }
	* html .nav a { height: 1%; }
	
	.nav li ul {
		position: absolute;
		z-index: 10; /* show the dropdowns above the images */
		top: 30px; /* top:40px position the dropdowns a set distance from the top of the image */
		left: -999em;
		list-style: none;
		width: 190px;/*150......191px*/
		margin: 0px 0px 0px 0px;/*0px 0px 0px -9px;*/
		padding: 20px 0px 0px 0px;
		background-image:url(../images/submenutop_bg2.gif);
		background-repeat:no-repeat;
		background-position: top;
				z-index: 100;/*try bring position of dropdowns above movie*/

	}
	
	.nav li:hover ul { position:absolute; left: -9px; /*.left: -8px;*/ width: 190px; /*_left: -16px;*/
}
	
	.nav li li {
		height: auto; /* reset the height and padding set on the IR list items */
		padding-bottom: 0;
		font-size: 110%;
		width: 191px;
				z-index: 100;/*try bring position of dropdowns above movie*/

	}
	
	.nav li ul a {
		font-family: Arial, Helvetica, sans-serif;
		color: #fff;/*dadada*/
		width: 150px;/*width: 162px*/
		margin: 0px 0px 15px 8px;
		/*_margin-left: 16px;*/
		padding: 5px 0px 5px 13px;
		/*_padding: 5px 0px 5px 11px;*/
		/*.padding: 5px 0px 5px 11px;*/
		font-size: 11px;
	}
	.nav li ul a:hover {
		color: white;
		background-color: #800000;/*#420302*/
	}
	
	.bottomone {
		background-image:url(../images/submenubottom_bg.gif);
		background-repeat:no-repeat;
		margin-left: 7px;
		/*.margin-left: 6px;*/
		/*_margin-left: 7px;*/
		margin-bottom: -20px;
		padding: 0px;
		/*z-index: 100 try bring position of dropdowns above movie*/
	}

#menu {
position: relative;/*absolute*/
left: 0px;/*249px....231px ... 31px*/
background: #000;/*000*/
width: 766px;/*increase width to same size as header image*/
top: 0px;/*130....72px*//*226, 300*/
height:30px;/*added to bring down to sit on movie in IE*/
z-index: 100;

}		
		

