﻿@import url("layout.css");
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; /*background-image: url("../images/background_tile.gif");
	background-repeat: repeat-x; background-attachment: scroll;*/ background-color: #CCFFCC;}
	
#container {border: 1px solid #484848; background-color: #fff; margin-top:5px; margin-bottom:5px;}

#masthead {text-align: right; height: 175px; background-color: #FFFFFF; background-image: url('../images/CloudHdrB.jpg'); background-repeat: no-repeat;}

#navigation {border-top: 1px solid #808080; border-bottom: 1px solid #808080; background-color: #fea;}
html>body #navigation {overflow: hidden;}

#column_l {width: 140px; padding: 15px 5px; background-color: #fff;}
html>body #column_l {width: 140px; padding: 15px 5px; background-color: #fff;}

#column_r {width: 660px; padding: 15px 10px; background-color: #fff;}
html>body #column_r {width: 660px; padding: 15px 10px; background-color: #fff;}

#content {background-color: #fff;}

#footer {text-align: center; padding-bottom: 10px; background-color:#01923f;}
html>body #footer {text-align: center; padding-bottom: 0; background-color:#01923f;}

/* Navigation */
#navigation { border-top: 2px solid #C9C900; background-color: #01923f; width: 840px; border-bottom: 2px solid #C9C900; }
html>body #navigation { overflow: hidden; width: 840px; }

#navigation ul { list-style-type: none; width: 100%; margin: 0; padding: 0; }
#navigation li { float: left; }
#navigation a {	text-decoration: none; color: #ffffff; display: block; padding:5px 23px 5px 23px; border-right: 1px solid #ffffff; font-weight:bold; }
#navigation a:hover { text-decoration: none; color: #fbcf03; font-weight:bold; }

/* Navigation Old
#navigation ul {list-style-type: none; width: 100%; margin: 0; padding: 0;}
#navigation li {float: left;}

#navigation a {font-weight: bold; text-decoration: none; color: #8b0000; display: block; padding: 5px; border: 1px solid #fea; background-color: #fea;}
#navigation a:hover {font-weight: bold; text-decoration: none; color: #fea; border: 1px solid #8b0000; background-color: #8b0000;} */

#navigation2 a:visited {display:inline; color: #FFFFFF; background-color: transparent; text-decoration: none; text-transform: uppercase;
font-family: Arial Narrow, Verdana, Arial, sans-serif; font-size: x-small;}
#navigation2 a:link {display:inline; color: #FFFFFF; background-color: transparent; text-decoration: none; text-transform: uppercase;
font-family: Arial Narrow, Verdana, Arial, sans-serif; font-size: x-small;}
#navigation2 a:hover {color: #fbcf03;}

/* Site typography */
h1 {color: #FFCC00; font-family: Arial Black, Verdana, Arial, sans-serif; font-size: x-large; font-weight: bold; text-transform: uppercase;
text-align: left; margin-bottom: 0;}
h2 {font-size: x-large; color: #FFFFFF; margin-left:20px; background-color:#C9C900; padding:5px 0px 5px 20px; margin-bottom:0px; font-family: Arial, Helvetica, sans-serif; }
h3 {font-size: large; color: #FFCC00}
h4 {font-size: medium; color: #008080}
h5 {font-size: x-large; color: #CC6600;}
h6 {font-size: xx-small; color: #300;}

/* Footer */
#footer p {font-size: x-small; color: #FFFFFF;}

/* Links */
a {color: #8b0000; text-decoration: underline;}
a:hover {color: #fa3; text-decoration: underline;}

.style_bold {font-weight: bold;}
.style_italic {font-style: italic;}
.style_centre {text-align: center;}
.style_right {text-align: right;}
.style_left {text-align: left;}
.style_left_italic {font-style: italic; text-align: left;}
.style_centre_italic {font-style: italic; text-align: centre;}

.style_bkg_color1 {background-color: #99FFCC;}

.style_parabold {font-size: small; font-weight: bold; color: #000000;}
.style_sidebar {text-align: center; text-decoration: none; font-size: small; color: #009933;}
.style_footer_txt {font-size: x-small; color:#FFFFFF; text-align: center; margin-top: 10px; margin-bottom:10px;}
.style_linkstit {color: #008080; font-size: medium; text-align: left; background-image: url('../images/Background%201.jpg'); 
background-repeat: no-repeat; font-weight: bold;}
.style_liv1 {font-family: Arial; font-size: medium; color: #009C39; font-weight: bold;}

/* Column Widths */
.style_price_width {width: 67%;}
.style_width_83 {width: 83%;}
.style_width_17 {width: 17%;}
.style_width_95 {width: 95%;}
.style_width_65 {width: 65%;}
.style_width_33 {width: 33%; text-align: left; height: 25px;}
.style_width_33b {width: 33%; text-align: left; height: 5px;}

.style_small {font-size: x-small; font-style: italic}
.style_tiny {font-style: italic; font-size: xx-small;}

/* Livery Page */
.style_med {font-size: medium; color: #FF9900; font-weight: bold; width:67%; font-family:Arial, Helvetica, sans-serif; padding:3px; border-bottom:1px #FF9900 solid; margin-top: 20px; }
.style_top {text-align: left; font-size:x-small; font-style: italic;}
.style_tick {color: #FF0000; font-size: large; text-align: center;}

/* RDA Page */
.style_rda_tit {color: #CC3300; font-size: small; font-weight: bold; text-align: center;}

/* Contact Page */
.style_cont {font-size:small; font-weight: bold; color: #009900}
.style_cont_1 {font-weight: bold; font-size:small; font-style: italic; color: #008080; text-align:center;}

/* Event Page */
.style_mail_but {color: #C9C900; font-size: medium;}
.style_event_tab {text-align:left; border: 1px solid #99FFCC; background-image: url('../images/Background%202.jpg'); height: 40px;
font-size: medium; color: #FF9900;}
.style_event_con {text-align: center; border: 1px solid #99FFCC; font-style:italic; font-size: small; color: #008080;}
.style_event_note {font-size:small; font-style: italic; color: #008080; text-align:center;}

/* Rules & Entry Pages */
.style_rules {text-align: justify; font-style: italic; font-size: small;}
.style_close {border-bottom: 10px solid #C9C900; text-align:right; text-decoration:none; font-weight:bold; font-size: medium;}

/* Walk Trot Page */
.style_walk {border: 1px solid #000080; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; height: 30px;
font-style: italic; font-size: small; color: #0000FF; text-align: left;}
.style_walk_alt {font-style: italic; font-size: small; color: #0000FF}
.style_walk_60 {width: 60px; height: 30px; border: 1px solid #000080; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px}
.style_walk_5 {height: 5px; border: 1px solid #000080; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px}
.style_des {font-style: italic; font-size: small; color: #0000FF}

/* Pictures */
.pic_right { float: right; margin-left: 10px; }
.pic_left {float: left; margin-right: 10px; }

.style1 {color: #FFFFFF;}
.style2 {background-image: url('images/Side%20Pic%20004.jpg'); background-repeat: no-repeat; text-align: center;}
.style3 {color: #C9C900;}
.style4 {border: 1px solid #C0C0C0; padding-bottom:10px; padding-top:10px; padding-left:10px; padding-right:10px;}
.style6 {border-width: 1px; background-color: #FFFF99;}
.style7 {font-family: Arial; font-style: italic; font-size: x-small;}
.style8 {border-width: 0;}
.style9 {text-align: center; border-style: solid; border-width: 1px;}
.style11 {font-family: Arial; color: #008000;}
.style12 {border:1px #C0C0C0 solid; background-color: #FFCC00;}
.style13 {font-size: xx-small;}
.style14 {border-style: solid; border-width: 1px; padding-left: 5px}
.style15 {font-size: x-small; color: #CC3300; text-align: center;}
.style16 {color: #FFFFFF; font-size: medium; text-align: right;}

fieldset {border: 0px solid #0033CC; padding: 15px;}
legend {font-weight: bold; font-size: medium; font-family: Arial, Tahoma, sans-serif; color: #0033CC; padding: 5px;}
select {font-weight: normal; font-size: medium; font-family: Arial, Tahoma, sans-serif;}
form.event fieldset {border: 2px solid #0033CC; padding: 10px;}
form.event legend {font-weight: bold; font-size: small; font-family: Arial, Tahoma, sans-serif; color: #0033CC; padding: 5px;}
form.event select {font-weight: normal; font-size: small; font-family: Arial, Tahoma, sans-serif;}

