/* Cochran Horse Treks :: Screen CSS Definitions */

body
{
   margin: 0px;
   padding: 0px;

   color: #000000;

   font-size: 75%;
   font-family: Arial,Verdana,Helvetica,sans-serif;

   background-image: url(../img/page/img-pge-bkg.png);
   background-repeat: repeat-x;
}

img
{
   behavior: url(../css/htc/iepngfix.htc);
}

a
{
   color: #6a3907;
}

#page
{
   width: 933px;

   margin: 0px auto;

   padding-top: 50px;
   padding-bottom: 50px;
}

#header
{
   width: 933px;
   height: 121px;

   behavior: url(../css/htc/iepngfix.htc);

   background-image: url(../img/header/img-hdr-bkg.png);
}

#header h1
{
   display: none;
}

#banner
{
   width: 901px;
   height: 177px;

   margin-top: 15px;

   padding: 15px 16px;

   behavior: url(../css/htc/iepngfix.htc);

   background-image: url(../img/header/img-hdr-banner-bkg.png);
}

#middle
{
   margin-top: 15px;

   min-height: 601px;

   behavior: url(../css/htc/iepngfix.htc);

   background-image: url(../img/left/img-lft-bkg.png);
   background-repeat: no-repeat;
}

* html #middle
{
   height: 550px;
}

#middle h1
{
   color: #6a3907;
   font-size: 1.6em;
   font-family: Arial,Verdana,Helvetica,sans-serif;
}

#middle h2
{
   color: #6a3907;
   font-size: 1.2em;
   font-family: Arial,Verdana,Helvetica,sans-serif;

}

#calendar-date
{
   color: #000000;
   font-size: 1.2em;
   font-family: Arial,Verdana,Helvetica,sans-serif;
   font-weight: bold;

}


#calendar-title
{
   color: #6a3907;
   font-size: 1.1em;
   font-family: Arial,Verdana,Helvetica,sans-serif;
   font-weight: bold;

}


#left
{
   width: 603px;

   padding: 15px;
}

#news
{
   width: 588px;
}

#news-header
{
   width: 588px;
   height: 31px;

   behavior: url(../css/htc/iepngfix.htc);

   background-image: url(../img/left/img-lft-hdr-nws-bkg.png);
}

#news-header h2
{
   display: none;
}

#right
{
   float: right;

   width: 297px;
}

#right-header
{
   width: 297px;
   height: 31px;

   behavior: url(../css/htc/iepngfix.htc);

   background-image: url(../img/right/img-rgt-hdr-bkg.png);
}

#right-header h2
{
   display: none;
}

#right-middle
{
   min-height: 550px;

   padding: 10px;

   background-color: #FFFFFF;

   background-position: bottom;

   background-repeat: no-repeat;

   background-image: url(../img/right/img-rgt-mid-bkg.png);
}

* html #right-middle
{
   height: 550px;
}

div.upcoming-ride
{

}

div.upcoming-ride h3
{
   font-size: 1.2em;

   margin-top: 0.4em;
   margin-bottom: 0.4em;
}

div.upcoming-ride p
{
   margin-top: 0.4em;
   margin-bottom: 0.8em;
}

#footer
{
   width: 637px;
   height: 76px;

   behavior: url(../css/htc/iepngfix.htc);

   background-image: url(../img/footer/img-ftr-bkg.png);
}

.cssEvtTab
{
   width: 100%;
}

.cssEvtTab th
{
   color: #FFFFFF;

   text-align: left;

   background-color: #6c3702;
}

.cssEvtDte
{
   width: 30%;

   font-size: 0.8em;
}

.cssEvtNme
{
   width: 70%;

   font-size: 0.8em;
}

.cssEvtRow1
{
   background-color: #ae9378;
}

.cssEvtRow2
{
   background-color: #e3d9d0;
}

.cssEvtRow1 a
{
   color: #000000;
}


.cssEvtRow2 a
{
   color: #000000;
}