@charset "utf-8";
/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
#container{width:860px;margin:30px auto;border:1px #d9d9d9 solid;}
#logo{display:block;margin:20px 0px 20px 0px;}

#navigation{background-color:#e7e7e7;}
#navigation a.button{color:#5c526a;display:inline-block;text-align:left;padding:10px;height:50px;vertical-align:top;font-size:11px;font-weight:bold;text-decoration:none;}
#navigation a:hover,#navigation a.activeBtn{background:url(../images/navHover.jpg) bottom right no-repeat #55298a;color:#FFF;}

#home{background:url(../images/horse.jpg) no-repeat #FFF;height:492px;}

.scheduleBtn{background-color:#e7e7e7;padding:10px;text-align:center;}
.scheduleBtn a{display:block;background:url(../images/scheduleBG.jpg) no-repeat top right;width:97px;height:34px;border:1px solid #FFF;padding:5px 5px 10px 5px;font-size:11px;font-weight:bold;text-decoration:none;}

#content{padding:0px 20px 20px 20px;}

.pageTitle{font-size:12px;font-weight:bold;margin-top:0px;}

.leftColumn{width:400px;float:left;line-height:16px;text-align:justify;}
.rightColumn{float:left;padding:33px 0px 0px 40px;}
.rightColumn img{display:block;margin-bottom:10px;}

.textbox{width:350px;margin-bottom:10px;}
.label{display:block;margin-bottom:3px;font-weight:bold;}
.label span{color:#F00;font-size:9px;}
.errorField{color:#F00;}

#footer{background-color:#542989;color:#FFF;padding:5px;font-size:11px;}
#footer a{color:#FFF;}