

        
          body{
          background:white url(/managed_files/3200/backgroundtile.jpg) 50% 0 repeat-y;
          font-size:90%;
        font-family:        "Avant Garde",		/* MacOS */
        "Century Gothic",		/* Windows (HP printer) */
        "Avant Garde Gothic",	/* HP font name */
        "URW Gothic L",		/* Unix+X+FontConfig */
        /* Fallback options */
        helvetica,		
        ,sans-serif;
          }
        
        #bodyWrap{
        margin-top:0px;
        background:transparent url(/managed_files/3189/content_tile.png) 50% 0 repeat;
        }

        #bodyTable{
        background:transparent;
        }
        
        #mainCell{
        background:transparent url(/managed_files/3195/background_scene.png) 0px 100% no-repeat;
        width:479px;
        padding-bottom:40px;
        }

        #pageLinkBar{
        margin-top:0px;
          text-align:center;
        background:#3d2d25;
        border:0px;
        border-top:3px solid #553f34;
        border-bottom:3px solid black;
        margin-left:-1px;
        color:white;
          }
        
          #pageLinkBar table{
          margin:0px;
          margin-left:auto;
          margin-right:auto;
          }

          .pageLink{
          display:block;
          color:white;
          text-decoration:none;
          padding:2px;
          padding-left:10px;
          padding-right:10px;
          }
        
        .pageLink:hover{
        color:#c6ab74;
        text-decoration:none;
        }

          #pageWrap{
          border:0px;
          width:763px;
          }
          
          #logoBar{
          text-align:center;
          background: transparent url(/managed_files/3202/logo_bar.png) 0% 0% no-repeat;
          margin:0px;
        
          }
        
        #mainContentCell{
        background:transparent url(/) 0 0 repeat-x;
        }
        
        #branch{
        margin:5px;
        border-bottom:1px dotted #3d2d25;
        margin-top:0px;
        padding-top:5px;
        }

        
        
        #sideBarCell{
        width:142px;
        background:transparent url(/managed_files/3198/side_tile.png) 0 0 repeat-y;
        border-right:0px;
        line-height:1em;
        }

        #menuList{
        background:transparent url(/managed_files/3199/side_top.png) 0 0 no-repeat;
        }
        

        #titleDiv{
        background:transparent;
        color:#3d2d25;
        border:0;
        }
        
 

        #sideMenu a{
        color:#3d2d25;
        font-weight:bold;
        }

        #sideMenu a:hover{
        color:#553f34;
        }

        #sideMenu ul{
        padding-right:10px;
        padding-left:5px;
        margin:0px;
        }

        #sideMenu ul li{
        padding-top:5px;
        padding-bottom:5px;
        }


        #mainContentCell{
        width:auto;
        }


        #linkCat{
        width:142px;
        background:transparent url(/managed_files/3197/link_tile.png) 0 0 repeat-y;
        border-right:0px;
        color:white;
        }

        #linkCap{
        height:59px;
        background:transparent url(/managed_files/3203/link_bottom.png) 0 0 no-repeat;
        border-right:0px;
        }
        
        #linkCat #linkWrap{
        background:transparent url(/managed_files/3188/link_top.png) 0 0 no-repeat;
        text-align:center;
        padding-left:5px;
        padding-right:10px;
        }
        
        #linkCat h3{
        margin:0px;
        }

        #linkCat a{
        display:block;
        color:white;
        font-size:90%;
        text-decoration:none;
        margin-bottom:12px;
        line-height:1em;
        }
        
        #linkCat a:hover{
        color:#c6ab74;
        }

        .siteInfo{
        background:#553f34 url(/svg_textures/main_style/color2/dark_fade.jpg?darkenColor=0&lightenColor=0&textureOpacity=1&textureRotate=90&textureOffset=0&width=300&height=25&filter=normal&vertFlip=true&horizFlip=false) 0 0 repeat-x;
        margin-bottom:-5px;
        padding-top:10px;
        padding-bottom:10px;
        }

        .faq h2{
        margin:0px;
        padding:0px;
        color:#553f34;
        }

        .faq .body{
        margin-left:30px;
        }

        .faq{
        margin-bottom:10px;
        }
        
        #imgBar{
        position:relative;
        border-top:5px solid #3d2d25;
        text-align:left;
        }

        #imgBarWrap{
        padding-left:17px;
        }

        #horse{
        position:absolute;
        left:-142px;
        bottom:0px;
        }

        #tag1{
        border-top:5px solid #3d2d25;
        background:#6d4c3b;
        font-size:120%;
        text-align:left;
        padding:3px;
        padding-left:110px;
        color:white;
        }

        #tag2{
        border-top:5px solid #3d2d25;
        background:#c6ab74;
        font-size:120%;
        padding:3px;
        text-align:right;
        }
        
        .date,.trainer,.link{
        border-bottom:1px dotted #3d2d25;
        padding-top:10px;
        padding-bottom:10px;
        }

        .trainer h4,.link h4{
        margin:0px;
        padding:0px;
        margin-bottom:10px;
        }

        .date .body{
        margin-left:20px;
        }

        .date h3{
        margin:0px;
        padding:0px;
        }

        .dateDetail table td{
        padding-top:2px;
        padding-bottom:2px;
        }

        .dateDetail table td.lable{
        padding-right:10px;
        }

        .dateDetail .lable{
        font-weight:bold;
        }

        .dateDetail .map{
        margin-left:5px;
        }

        .classCategory table{
        border:1px solid #3d2d25;
        border-left:0;
        border-top:0;
        }
        
        .classCategory table td.lable{
        color:white;
        background:#3d2d25;
        }

        .classCategory table td{
        border:1px solid #3d2d25;
        border-right:0;
        border-bottom:0;
        padding:3px;
        }
        
        .pointClass{
        margin-left:40px;
        }
        
        .letterBullet{
        margin-right:2px;
        }

        .directory table td{
        border-bottom:1px dotted #3d2d25;
        padding:2px;
        }

        .directory table td.letterLable{
        color:white;
        background:#3d2d25;
        }

        .directory table td.lable{
        background:#c6ab74;
        }

        .directory table td.letterLable a{
        color:white;
        }

        