/* Global Styles */

body {
	background-color: #E3E3E3;
	margin:0px;
	}

a { /*for animal hrefs*/
	color: #6E8EA3;
	text-decoration:none;
	}
	
a:hover {
	color: #B89EB2;
	}

.a2 a { /*for equine product selection matrix*/
	color: #FFFFFF;
	text-decoration:none;
}

.a2 a:hover {
	color: #B89EB2;
}

.a3 { /*for people hrefs*/
	color: #B89EB2;
	text-decoration:none;
}

.a3:hover {
	color: #6E8EA3;
}


/* ID Styles */

#bullet li{
list-style-image:url(../images/amberley_drop_blue_bullet.jpg);
}

#bullet_lilac li{
list-style-image:url(../images/amberley_drop_lilac_bullet.jpg);
}


/* Class Styles */

/*Hover Popups*/
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #6E8EA3;
padding: 2px;
left: -1000px;
border: 1px #B89EB2;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
/**************/

/*Rounded Corners*/
/*
#roundcorner h1, #roundcorner h2, #roundcorner p {margin:0 10px; letter-spacing:1px; padding:0;}
#roundcorner h1 {font-size:2.5em; color:#6E8EA3;}
#roundcorner h2 {font-size:2em;color:#06a; border:0;}
#roundcorner p {padding-bottom:0.5em;}
#roundcorner h2 {padding-top:0.5em;}
*/
#roundcorner {
	background: transparent;
/*	min-height:100px; /*ff*/
/*	height: auto; /*ie7 */
/*	height: 566px; /*ie6 */

}

/*Blue Corners - White Background*/
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFF; border-left:1px solid #6E8EA3; border-right:1px solid #6E8EA3;}
.xb1 {margin:0 5px; background:#6E8EA3;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {margin:0 1px; height:2px;}

.xbcontent {display:block; background:#FFF; border:0 solid #6E8EA3; border-width:0 1px;}

/*Blue Corners - Blue Background*/
.xb5, .xb6, .xb7, .xb8 {display:block; overflow:hidden;}
.xb5, .xb6, .xb7 {height:1px;}
.xb6, .xb7, .xb8 {background:#6E8EA3; border-left:1px solid #6E8EA3; border-right:1px solid #6E8EA3;}
.xb5 {margin:0 5px; background:#6E8EA3;}
.xb6 {margin:0 3px; border-width:0 2px;}
.xb7 {margin:0 2px;}
.xb8 {margin:0 1px; height:2px;}

.xbcontent2 {display:block; background:#6E8EA3; border:0 solid #6E8EA3; border-width:0 1px;}

/*Light Grey Corners - Light Grey Background*/
.xb9, .xb10, .xb11, .xb12 {display:block; overflow:hidden;}
.xb9, .xb10, .xb11 {height:1px;}
.xb10, .xb11, .xb12 {background:#F0F0F0; border-left:1px solid #F0F0F0; border-right:1px solid #F0F0F0;}
.xb9  {margin:0 5px; background:#F0F0F0;}
.xb10 {margin:0 3px; border-width:0 2px;}
.xb11 {margin:0 2px;}
.xb12 {margin:0 1px; height:2px;}

.xbcontent3 {display:block; background:#F0F0F0; border:0 solid #F0F0F0; border-width:0 1px;}

/*Lilac Corners - White Background*/
.xb13, .xb14, .xb15, .xb16 {display:block; overflow:hidden;}
.xb13, .xb14, .xb15 {height:1px;}
.xb14, .xb15, .xb16 {background:#FFF; border-left:1px solid #8C6B88; border-right:1px solid #8C6B88;}
.xb13 {margin:0 5px; background:#8C6B88;}
.xb14 {margin:0 3px; border-width:0 2px;}
.xb15 {margin:0 2px;}
.xb16 {margin:0 1px; height:2px;}

.xbcontent4 {display:block; background:#FFF; border:0 solid #8C6B88; border-width:0 1px;}

/*Lilac Corners - Lilac Background*/
.xb17, .xb18, .xb19, .xb20 {display:block; overflow:hidden;}
.xb17, .xb18, .xb19 {height:1px;}
.xb18, .xb19, .xb20 {background:#8C6B88; border-left:1px solid #8C6B88; border-right:1px solid #8C6B88;}
.xb17 {margin:0 5px; background:#8C6B88;}
.xb18 {margin:0 3px; border-width:0 2px;}
.xb19 {margin:0 2px;}
.xb20 {margin:0 1px; height:2px;}

.xbcontent5 {display:block; background:#8C6B88; border:0 solid #8C6B88; border-width:0 1px;}

/*Smooth Menu Corners*/

/*Animals*/
/*Blue Corners - Blue Background*/
.xb21, .xb22, .xb23, .xb24, .xb25, .xb26, .xb27, .xb28 {display:block; overflow:hidden;}
.xb21, .xb22, .xb23, .xb25, .xb26, .xb27 {height:1px;}
.xb22, .xb23, .xb24, .xb26, .xb27, .xb28{background:#6E8EA3; border-left:1px solid #6E8EA3; border-right:1px solid #6E8EA3;}
.xb21 {margin:0 0 0 5px; background:#6E8EA3;}
.xb22 {margin:0 0 0 3px; border-width:0 2px;}
.xb23 {margin:0 0 0 2px;}
.xb24 {margin:0 0 0 1px; height:2px;}
.xb25 {margin:0 5px 0 0; background:#6E8EA3;}
.xb26 {margin:0 3px 0 0; border-width:0 2px;}
.xb27 {margin:0 2px 0 0;}
.xb28 {margin:0 1px 0 0; height:2px;}



/*People*/
/*********************/

/*******CLASSES*******/
.logo {
	height:135px;
	width:100%;
}


.iframe_left {
	height:600px;
	width:200px;
}

.iframe_right {
	height:900px;
	width:200px;

}

.peopletitle {
	font:18px Arial, Helvetica, sans-serif;
	color:#8C6B88;
	font-weight:bold;
	line-height:20px;
	margin-top:0px;
	}

.animaltitle {
	font:18px Arial, Helvetica, sans-serif;
	color:#6E8EA3;
	font-weight:bold;
	line-height:20px;
	margin-top:0px;
	}
	
.bodyTextHeader {
	font:16px Arial, Helvetica, sans-serif;
	color:#727274;
	font-weight:bold;
	line-height:20px;
	margin-top:0px;
	}

.bodyTextHeaderUnderline {
	font:16px Arial, Helvetica, sans-serif;
	color:#727274;
	font-weight:bold;
	line-height:20px;
	margin-top:0px;
	text-decoration:underline;
	}

.bodyTextHeader2 {
	font:18px Arial, Helvetica, sans-serif;
	color:#727274;
	font-weight:bold;
	line-height:20px;
	margin-top:0px;
	}

.bodyTextHeader20 {
	font:20px Arial, Helvetica, sans-serif;
	color:#727274;
	font-weight:bold;
	line-height:20px;
	margin-top:0px;
	}

.bodyText {
	font:14px Arial, Helvetica, sans-serif;
	color:#727274;
	line-height:20px;
	margin-top:0px;
	margin-left:10px;
	}
	
.bodyTextItalic {
	font:13px Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#727274;
	line-height:20px;
	margin-top:0px;
	margin-left:10px;
	}

.bodyTextItalicBold {
	font:13px Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	color:#727274;
	line-height:20px;
	margin-top:0px;
	margin-left:10px;
	}

.productTextHeader {
	font:20px Arial, Helvetica, sans-serif;
	color:#6E8EA3;
	font-weight:normal;
	line-height:20px;
	margin-top:0px;
	}

.pageName {
	font: 20px Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:26px;
	letter-spacing:.21em;
	}
	
.pageName2 {
	font: 16px Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:26px;
	letter-spacing:.21em;
	font-weight:bold;
	}

.pageName3 {
	font: 14px Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:26px;
	letter-spacing:.21em;
	font-weight:bold;
	}

.pageName4 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:26px;
	letter-spacing:.21em;
	font-weight:bold;
	}

.pageName5 {
	font: 15px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:26px;
	letter-spacing:.21em;
	font-weight:bold;
	}

	
.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.2em;
	}
	
.mainHeader {
	font:bold 36px Arial, Helvetica, sans-serif;
	/*color: #ff0000; '#993300;*/
	line-height:40px;
	letter-spacing:.2em;
	}
	
.specialsPrice {
	color:#6E8EA3;
	font-weight:bold;
}

.specialsSave {
	color:#FF0000;
	font-weight:normal
}

.specialsSave_big {
	font:16px Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:bold;
	line-height:20px;
	margin-top:0px;
}
