/* CSS Document */
*{padding:0px;margin:0px;}
body{text-align:center;background:#000;}
img{border:0px}
a{text-decoration:none;color:#87212e;}
a:hover{text-decoration:none;color:#000;}
h1{font:19px/24px tahoma;color:#87212e; margin-bottom: 0; }
h2, h3, h4, h5{font:14px/24px tahoma;color:#87212e;font-weight:bold;}
p { margin: 18px 0 18px 0; }

#footer_horse{/*background:url(../images/footer_horse.jpg) no-repeat;background-position:0% 100%;width:900px;*/}
#footparts{/*background: url(../images/footer_bg.jpg);*/ height:168px;color:#fff;text-align:left;}
#left{width:269px;float:left;background:url(../images/left_bg.jpg) repeat-y #fff;}
#right{width:631px;float:left;background:url(../images/right_bg.jpg) repeat-y #fff;background-position:599px;}
#container{margin:0px auto;width:900px;font:12px/17px tahoma;color:#666;}
#main{background:url(../images/left_bg.jpg) repeat-y #fff;width:900px;}
#nav{width:601px;background:url(../images/topnav_right.jpg) no-repeat;text-align:right;font:10px tahoma;padding:14px 30px 13px 0px;}
#nav a{text-decoration:none;color:#FFF;padding-right:15px;}
#nav a:hover{text-decoration:none;color:#000;padding-right:15px;}
#logo{width:631px;}
#horseparts{width:269px;}
#midparts{width:631px;}
#content_right{width:32px;float:left;}
#content{ line-height: 20px; float:left;width:499px;text-align:left;position:relative;/*background:url(../images/content_bg.jpg) no-repeat #FFF;*/padding:0px 40px 50px 60px;background-position:bottom left; height: 200px; min-height:200px;}
*>#content { height: auto; }
#footertext{float:left;position:relative;top:16px; left:38px;width:170px;font:9px/14px tahoma;}
#footeraddress{float:left;position:relative;top:16px; left:98px;width:350px;font:9px/14px tahoma;}
#content_footer{position:absolute;bottom:20px;width:530px;left:40px;font:10px/18px tahoma;}
#content_footer a{text-decoration:none;color:#000;padding-right:4px;}
#content_footer a:hover{text-decoration:none;color:#87212e;padding-right:4px;}
#impact{float:left;position:relative;top:138px; left:303px;width:15px;}
div#footer_links { color: #FFFFFF; padding: 27px 0 0 305px }
div#footer_links a { color: #FFFFFF; font-size: 10px }
div#footer_links a:hover { color: #87212e }

.clear{clear:both;}

div.footer_home { background: url(../images/footer_home.jpg); }
div.footer_about { background: url(../images/footer_about.jpg); }
div.footer_contact { background: url(../images/footer_contact.jpg); }
div.footer_products { background: url(../images/footer_products.jpg); }
div.footer_location { background: url(../images/footer_location.jpg); }
div.footer_specials { background: url(../images/footer_specials.jpg); }
div.footer_faq { background: url(../images/footer_faq.jpg); }
div.footer_request { background: url(../images/footer_request.jpg); }

div#finfo_left { font-size: 11px; display: inline; float: left; margin: 20px 0 0 305px;}
div#finfo_right { font-size: 11px; float: left; margin: 20px 0 0 40px; }
div#copy { clear: both; margin: 2px 0 0 325px; font-size: 11px }

ul { list-style: none; }
ul li { padding: 0 0 0 18px; margin: 5px 0 5px 0; background: url(../images/arrow_32.gif) no-repeat 2px 5px }

table.contact td { padding: 0 12px 4px 0; }
