@charset "UTF-8";
/* CSS Document */

#layout {
	background-color:#fff;
	width:700px;
	height:800px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	font-family:Copperplate, "Optima Bold";
}

#header {
	width:700px;
	height:140px;
}

#logo {
	width:140px;
	height:140px;
	float:left;
	border:none;
}

#fc {
	margin-left:75px;
	padding-top:35px;
	border:none;
}

#home {
	width:660px;
}

#menu {
	margin-top:3px;
	margin-right:15px;
	text-align:right;
}

#menu li {
	display:inline;
	margin:0px;
	letter-spacing:2px;
}

#about {
	padding-left:15px;
}

#menu a:link {
	color:#888;
	font-size:16px;
	text-decoration:none;
	padding:5px;
}

#menu a:visited {
	text-decoration:none;
	font-size:16px;
	color:#888;
	padding:5px;
}

#menu a:hover {
	color:#000;
}

#box {
	width:700px;
	height:400px;
}

#nav {
	width:200px;
	float:left;
}

#content {
	width:500px;
}

#footer {
	width:600px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

ul#productmenu {
	font-family:Calibri, Tahoma;
	list-style:none;
	margin-left:0px;
	padding:0px;
}

#productmenu li.productbox {
	padding:3px;
	border-style:solid;
	border-width:1px;
	border-color:#999;
	margin-top:10px;
	margin-right:52px;
	background-color:#E3E8C9;
}

#productmenu a:link, #productmenu a:visited {
	color:#888;
	font-size:15px;
	text-decoration:none;
	padding:5px;
}

#productmenu a:hover {
	color:#000;
}

#bodycontact #box {
	background-image:url(images/ricola.jpg);
	background-repeat:no-repeat;
}

#contactcontent {
	font-family:Calibri, Tahoma;
	float:right;
	padding:30px;
	padding-right:80px;
	color:#999;
	letter-spacing:1px;
}

#contactcontent a:link, #contactcontent a:visited {
	text-decoration:none;
	color:#999;
}

#contactcontent a:hover {
	color:#111;
}

#homepage #box {
	background-image:url(images/homepage/rotate.php);
	background-position:right;
	background-repeat:no-repeat;
	
}

#productmenu .equip a:link,
#productmenu .equip a:visited {
	font-size:13px;
	padding:3px;
}
#productmenu li.equip {
	padding-top:2px;
	margin-left:20px;
}

#bodyproducts #products a,
#bodyhorse #products a,
#bodyplayer #products a,
#bodyapparel #products a,
#bodygameday #products a,
#bodyabout #about a,
#bodynew #new a,
#bodypreowned #preowned a,
#bodycontact #contact a {
	color:#000;
}

#bodyhorse #horse a,
#bodyplayer #player a,
#bodyapparel #apparel a,
#bodygameday #gameday a,
#bodysaddles #saddles a,
#bodysaddles #products a,
#bodysaddles #horse a,
#bodyfittings #products a,
#bodyfittings #horse a,
#bodyfittings #fittings a,
#bodybridles #products a,
#bodybridles #horse a,
#bodybridles #bridles a,
#bodybits #products a,
#bodybits #horse a, 
#bodybits #bits a,
#bodybandages #products a,
#bodybandages #horse a, 
#bodybandages #bandages a,
#bodypads #products a,
#bodypads #horse a,
#bodypads #pads a {
	color:#000;
}

#bodyboots #products a,
#bodyboots #player a,
#bodyboots #boots a,
#bodyhelmets #products a,
#bodyhelmets #player a,
#bodyhelmets #helmets a,
#bodyknee #products a,
#bodyknee #player a,
#bodyknee #knee a,
#bodyspurs #products a,
#bodyspurs #player a,
#bodyspurs #spurs a,
#bodygloves #products a,
#bodygloves #player a,
#bodygloves #gloves a,
#bodywhips #products a,
#bodywhips #player a,
#bodywhips #whips a {
	color:#000;
}

#bodyteam #products a,
#bodyteam #apparel a,
#bodyteam #team a,
#bodywhites #products a,
#bodywhites #apparel a,
#bodywhites #whites a,
#bodycustom #products a,
#bodycustom #apparel a,
#bodycustom #custom a {
	color:#000;
}

#bodyground #products a,
#bodyground #gameday a,
#bodyground #ground a,
#bodychairs #products a,
#bodychairs #gameday a,
#bodychairs #chairs a,
#bodytents #products a,
#bodytents #gameday a,
#bodytents #tents a {
	color:#000;
}

#bodypreowned p {
	text-align:center;
}

.used {
	border-color:#666;
	border-width:1px;
	border-style:dashed;
	padding:8px;
	margin-right:205px;
	margin-left:205px;
	background-color:#E3E8C9;
}

#customapparel {
	margin-right:15px;
	margin-left:215px;
	text-align:center;
}

#bodygloves #nav {
	height:800px;
}

table {
	margin-bottom:40px;
}

td {
	text-align:left;
	font-size:17px;
	font-family:Calibri, Tahoma;
	font-variant:small-caps;
}

td.description {
	padding-bottom:120px;
}

td.picture {
	text-align:center;
}

.bitlinks {
	border:none;
}

td.bitlinks a:hover {
	background-image:url(images/horse/gags.gif);
}

a#gaglink {
	display: block;
	height: 180px;
	width: 250px;
	background-image:url(images/horse/gagslight.gif);
}

a#pelhamlink {
	display: block;
	height: 180px;
	width: 250px;
	background-image:url(images/horse/pelhamslight.gif);
}

a#gaglink:hover {
	background-image:url(images/horse/gags.gif);
	background-repeat:no-repeat;
}

a#pelhamlink:hover {
	background-image:url(images/horse/pelhams.gif);
	background-repeat:no-repeat;
}

a#gagpage {
	display: block;
	height: 180px;
	width: 250px;
	background-image:url(images/horse/gags.gif);
}

a#pelhampage {
	display: block;
	height: 180px;
	width: 250px;
	background-image:url(images/horse/pelhams.gif);
}

td.bitlinks {
	padding-bottom:20px;
}

td.pelhams {
	text-align:right;
}

td#double {
	padding-bottom:120px;
}

