/* CSS Document */
body {
	background: #333333 url(../images/bgextend2.jpg) repeat-x center top;
	margin:0;
	padding:0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	line-height:150%;
	font-size:12px;
	color:#333333;
}

a { color:#333333; }

h1 { color:#803c28; font-size:18px; font-weight:bold; line-height:22px; }

#container { margin:auto; text-align:left; padding:0; width:935px; }

#header { display:block; background:url(../images/content_header.png) no-repeat; width:935px; height:190px; }


#menu { text-align:right; padding:12px; color:#FFFFFF; text-decoration:none; }

#menu a { text-decoration:none; color:#FFFFFF; font-weight:bold; }



#holder { background:#ffffff; }

#footer { background:url(../images/distinctive_equestrian4_204.png) no-repeat; height:40px; width:935px; text-align:center; padding-top:4px; color:#FFFFFF; }

#footer a {
	color:#FFFFFF;
}

#topContent { 
	border-left:2px solid #810f16; 
	background:url(../images/content_left_subhead.png) no-repeat -2px top;
	_background:url(../images/content_left_subhead.png) no-repeat 0 top; 
	overflow:auto;
}
#productContent {
	border-left:2px solid #810f16; 
	border-right:2px solid #810f16; 
	padding:0 20px;
}


.productGroup {
	border-top:2px solid #810f16; 
	padding-bottom:15px;
}

.productGroup h1 { font-size:24px; margin-bottom:5px; margin-top:6px; }

.productSubGroup { padding:10px; border-top:1px solid #810f16; }

h1.sub { color:#333333; font-size:20px; }
b.price { font-size:16px; }

a.productLink img, .highlightImages img { border:2px solid #810f16; }

.productTable { width:220px; }

.productDesc { background:#803c28; padding:2px; margin-left:2px; margin-top:8px; text-align:center; font-weight:bold; width:100%; width:212px; color:#FFFFFF; line-height:14px; font-size:11px;  }

.paragraph { padding:15px; width:450px; font-weight:bold; }

.specTable td { background:#cccccc; }

.color { color:#810f16; font-weight:bold; }

