﻿html, body, form, #aspnetForm, div, #topnav, #btm, ul.Menu, .join, img, input {margin: 0; padding: 0;}
body {background: url(Images/j0178529.jpg); font-family: Arial, Helvetica, sans-serif; font-size:16px;}
h1 {padding: 20px 10px 0px 10px;}
ul.Menu, ul.Menu li{position: relative;}
#topnav, #hdrtxt, #tbdr1, #email a, #vcss {position:fixed;}
#horseRiderHome a,  #tbdr, #lc a:hover span, ul.Menu ul {position: absolute;}
#email a, #vcss {z-index: 150;}
#topnav {z-index: 125;}
#tbdr1{z-index: 100;}
#hdrtxt,  #tbdr {z-index: 50;}
#email a, ul.Menu, ul.Menu li a, ul.Menu li span, ul.Menu ul, #lc a, .rclinks a, .title {display: block;}
#topnav {top: 0px; left: 0px; height: 25px; width: 100%; min-width:800px; background: #FFF6EF; border-bottom: Solid 2px #521819; font-weight:bold}
#hdrtxt{top:27px; left:0px; height:60px; width:100%; padding-bottom:10px; color: #FFA5A7; background: #640e0f url(images/horse_bullet.png); overflow: hidden;}
#email a {top: 37px; right: 8px; width: 80px; height: 15px; background: url(Images/email.gif);}
#vcss {top: 60px; right: 0px; width: 88px; height: 31px; background: url(Images/vcss.png);}
ul.Menu li {float: left;}
ul.Menu li {list-style: none;  padding: 0px 10px; border-right: Solid 2px #521819;}
ul.Menu li a, #lc a, .rclinks a {text-decoration: none;}
ul.Menu li:hover{background: #640e0f;}
ul.Menu ul {width: 210px; visibility: hidden; margin: 0; padding: 0 21px 0 0; top:25px; left:0; margin-left:-2px; white-space:nowrap;}
ul.Menu ul li {width: 100% !important; list-style-type:none; border-left: Solid 1px #521819; border-bottom: Solid 1px #521819;}
ul.Menu ul li a {color: #640e0f !important;}
ul.Menu li a:hover {color: #FFFFFF !important;}
ul.Menu li:hover ul ul, ul.Menu li.Menu-Hover ul ul {visibility: hidden;}
ul.Menu li:hover ul, ul.Menu li li:hover ul, ul.Menu li li li:hover ul, ul.Menu li.Menu-Hover ul, ul.Menu li li.Menu-Hover ul, ul.Menu li li li.Menu-Hover ul {visibility: visible;}
ul.Menu li ul li ul  {width: 210px; visibility: hidden; margin: 0; padding: 0 21px 0 0; top:0px; left:232px; margin-left:-2px; white-space:nowrap;}
#horseRiderHome a {display: block; top:97px; left:0px; width: 100%; height:100px; background: url(Images/hdr_horse-magazines-horse-and-rider.jpg) center top;}
#HorseAds {padding-top:20px;}
#tbdr1 {top:86px;left:0; width:100%; height:16px; background: url(Images/barbwire.gif) repeat-x top left;}
#tbdr {top:180px;left:0; width:100%; height:16px; background: url(Images/fence-trans.gif) repeat-x top left;}
#container { position:relative; margin-top: 196px; width:100%;}
#lc {position: absolute; top: 15px; left:15px; z-index: 10; width: 210px; overflow: hidden;}
#mcrc_wrpr {float:right; margin-left:225px; width:100%;}
#mc {margin-left:225px; margin-right: 150px; }
#rc {position: absolute; top:0; right:0; z-index: 11; width: 150px;}
#btm {width: 100%; height:181px; background: url(Images/j0178529.jpg) repeat bottom center; }
#kw{position:relative; bottom:0;left:0; width:100%;font-weight:bold;}
#lc .title{width:192px;}
#lc a{width:185px;height:20px;}
#lc a, .rclinks a {padding: 8px 0 0 5px; background: #FFF6EF url(images/horse_bullet.gif) no-repeat top left; border: Solid 1px #521819;}
#lc a:hover, .rclinks a:hover {background: #625549 url(images/horse_bullet.png) no-repeat top right;}
#lc a:hover span, .rclinks a:hover span {z-index: 1000; display: block; padding: 10px; color:#FFC; background: #421819; border:dashed 1px Orange;}
#lc a:hover span {top: 0px;left: 10px; width:185px; height:55px;}
#mc { background: #FFFFFF;}
#search, #lc a:hover, .rclinks a:hover, #horseorgs, ul.Menu li:hover a, ul.Menu li:hover, #btm, #btm a, .btn {color:#FFF}
body, a, #topnav, #btm a:hover, ul.Menu li a {color:#640e0f}
#rc, ul.Menu ul, .pbdr, .mag {background: #cc9966}
a span {display:none}
img {border-style: none;border: none; }
p { padding: 10px 20px; }
.bdr {border: 1px solid #640e0f; margin: 5px;}
.btn { background:#640e0f;}
.clear { clear: both; }
.cntr,  body, #mc, #k2 { text-align: center;}
.end {margin-left:-193px !important}
.end2 {margin-left:-136px !important}
.i {font-style: italic; }
.join {width:145px;}
.lft, #topnav {text-align: left; }
.mag {height: 125px; width: 95px;}
.none { text-decoration:none}
.pbdr, .mag {border: 1px solid #640e0f; padding: 6px; margin-bottom: 5px;}
img:hover {background: #640e0f; }
.red {color: red}
.sml, #topnav, #lc, #rc {font-size: 0.8em;}
.subbtn {width: 173px; height: 25px;}
.title {background: #640e0f; margin-top:10px; color: #FFF6EF}
.txtcolr {color:#637081}
ul {line-height: 200%; text-align: left;}
#myfavoritlinks li {list-style-image: url(/images/horse_bullet.gif)}
.w75p { width: 75%; margin-left: 40px;}