body { margin: 0px; text-align: centre; }
#outerwrapper { overflow: hidden; background: url(images/bg_leftcol.jpg) #3E2308 repeat-y; width: 990px; margin: auto; border: 1px solid #333333; }
#header { padding: 0px; }
#wrapper { width: 715px; margin-left: 275px; }
#leftcol { float: left; width: 275px; margin: 0px; overflow: hidden; padding: 0px; background: url(images/lcol_top.jpg) no-repeat; }
#navpanel a, #navpanel img { border: 0; padding:0; margin: 0; display:block; }
#content { padding: 0px 10px 10px; color: #FFFFCC; }
#footer { width: 1000px; text-align: left; padding: 4px; background-color: #FFFFFF; border: 1px #FFFFCC solid; font: 0.8em Arial; color: #333333; background: url(images/bg_footer.jpg) repeat-x; }
#footer a { color: #666666; }
#footer a:hover, #footer a:focus, #footer a:active { color: #000000; text-decoration: none; }
.clearing { height: 0; clear: both; }
img { border: none; }
.leftcolthumb { border-top: 1px solid #666666; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #666666; background-color: #FFFFFF; text-align: center; margin: 10px 29px; width: 200px; padding: 4px 4px 8px 4px; overflow: hidden; }
.leftcolthumb img { border-top: 1px solid #666666; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #666666; margin: auto; }
.contactdiv { float: left; margin-right: 15px; }
.forsalediv { text-align: left; vertical-align: top; padding: 4px 4px 4px 0px; border-top: 1px solid #CCCCCC; margin-top: 5px; margin-bottom: 5px; width: 90%; overflow: hidden; }
.forsalediv img { float: left; margin: 0px 10px 0px 0px; border-top: 1px solid #666666; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #666666; }
.forsalediv h2 { margin-top: 0px; margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #33CC33; }
.forsalediv p { margin: 5px 0px 5px 0px; }
.forsalediv a { color: #FF6600; text-decoration: none; }
.forsalediv a:hover, .forsalediv a:focus, .forsalediv a:active { text-decoration: none; color: #FF3300; }
p { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 0.9em; margin: 0px 0px 9px 0px; }
h1 { margin-top: 0px; margin-bottom: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 1.3em; color: #33FF66; }
h2 { margin-top: 5px; margin-bottom: 3px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 1em; color: #C7FFE7; }
#content a { color: #66CCFF; }
#content a:hover, #content a:focus, #content a:active { color: #66CCCC; text-decoration: none; }
.horseprice { font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; color: #3366FF; vertical-align: middle; float: left; margin-right: 10px; }
.newsdate { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FF3300; float: right; }
.newsscroll { padding: 3px; font-size: 0.9em; font-family: "Trebuchet MS", Arial, sans-serif; color: #FFFF99; background-color: #333333; text-align: center; border-top: 1px solid #000000; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #000000; }
.newsscroll a { color: #FFCC66; }
.newsscroll a:hover, .newsscroll a:focus, .newsscroll a:active { text-decoration: none; }
.newsitem h2 { margin-bottom: 5px; font-size: 1.2em; font-family: Geneva, Arial, Helvetica, sans-serif; color: #FF9900; margin-top: 0px; }
.newsitem { overflow: hidden; padding-top: 5px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666; margin-bottom: 10px; }
.newsimg { margin: 5px 0px 5px 0px; }
.newsimg img { border: 1px solid #000000; float: left; margin-right: 7px; margin-bottom: 7px; }
#lcolnews { vertical-align: bottom; background: url(images/lcolnews.jpg) no-repeat left bottom; padding: 5px 4px 180px 4px; background-color: #F6E0C9; margin: -4px 0px; color: #000000; width: 259px; overflow: hidden; }
#lcolnews h1 { font-size: 1em; font-family: Arial, Helvetica, sans-serif; color: #333333; }
.snippet { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 0.9em; color: #000000; width: 252px; }
.snippetdate { font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; }
.snippetdate a { color: #FF3300; }
.snippetdate a:hover, .snippetdate a:focus, .snippetdate a:active { text-decoration: none; }
.forsaleadmin { float: left; overflow: hidden; }
.clearimgcheck { margin: 3px 3px 3px 0px; }
.lcolhelp { background-color: #F6E0C9; padding: 4px; margin-top: -4px; width: 259px; overflow: hidden; }
.lcolhelp h1 { color: #000000; }
.lcolhelp h2 { color: #333333; }
.imgcaption { float: right; width: 237px; overflow: hidden; margin: 5px 0px 5px 5px; padding: 0px; }
.imgcaption p { margin: 0px; padding: 0px 0px 3px 3px; font-size: 11px; font-family: Arial, sans-serif; color: #33FF66; }