Soverimg{behavior: url('pngbehavior.htc');}

body {
color: #111144;
background-color: #928A73/*#847F74#1A1615#9DAA99*/;    
text-decoration: none;  
margin-top:    20px;
margin-bottom: 600px;
margin-left:   0;
margin-right:  0;
height: auto;
}


H1    { font-size:24px; color:#000000;margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; padding:0px 0px 0px 0px;}
H2    { line-height:18px; font-size:16px; font-weight:400; color:#000000; margin-top:0px; margin-bottom:0px; }



div.ind  {  position: relative; width: 860px; text-align:right; 
           margin-top: 35px;  margin-bottom: 15px;  padding-right:40px; padding-left:40px;
           font-size: 18px; line-height: 19px;  font-weight:bold;
           font-family: optima, candara,  "Trebuchet MS", arial, helvetica, sans-serif;}    

div.ind a         { color: #111144; text-decoration: none; ;padding-left:8px; padding-right:8px;}
div.ind a:hover   { color: #888888; text-decoration: none;}


#wrap {  position: relative; width: 940px;  margin: 40px auto 0px auto;
             text-align: left; 
             font-family:  optima, candara,  "Trebuchet MS", arial, helvetica, sans-serif; 
             font-size: 16px; line-height: 25px;  color: #111133;    text-decoration: none;
                border-top-width:    2px; border-top-color:    #555555; border-top-style:    solid;
             border-bottom-width: 2px; border-bottom-color: #555555; border-bottom-style: solid;
             border-right-width:  2px; border-right-color:  #555555; border-right-style:  solid;
             border-left-width:   2px; border-left-color:   #555555; border-left-style:   solid;
             background-color:  #FFFFFF; text-align:left; text-decoration: none;
}

#wrappdf {  position: relative; width: 940px;  margin: 0px auto 0px auto;
             text-align: left; 
             font-family: optima, candara,  "Trebuchet MS", arial, helvetica, sans-serif; 
             font-size: 18px; line-height: 25px;  color: #111133;    text-decoration: none;
                border-top-width:    2px; border-top-color:    #FFFFFF; border-top-style:    solid;
             border-bottom-width: 2px; border-bottom-color: #FFFFFF; border-bottom-style: solid;
             border-right-width:  2px; border-right-color:  #FFFFFF; border-right-style:  solid;
             border-left-width:   2px; border-left-color:   #FFFFFF; border-left-style:   solid;
             background-color:  #FFFFFF; text-align:left; text-decoration: none;
}







#main     { position: relative; margin: 0px auto 0px auto; width:870px;  }
#main2     { position: relative; margin: 0px auto 0px auto; width:870px;}

#sidecol  {position: relative; float:right; width:250px; padding-right:0px; padding-left:0px; padding-top:7px; text-align:right;}

#titimg {position: relative; float:right; width:230px, margin-right:0px;padding-top:0px;}

#pdf  {position: relative; float:right; width:245px; padding-right:5px; margin-right:0px; padding-left:0px; padding-top:15px; text-align:right;}
l

/* --------- HOME -------------*/
span.minislots {font-size: 18px; font-family: "palatino", "Palatino Linotype", Cochin, Times, serif;font-style:italic;}

#HOME_left  {position: relative; float:left; width:490px; padding-right:0px; padding-left:0px; padding-top:20px; padding-bottom:40px; text-align:right;}

#HOME_right   {position: relative; float:right; width:345px; padding-right:5px; padding-left:0px; padding-top:0px;padding-bottom:0px; text-align:left;
               line-height:18px; font-size:16px; }


#HOME_title  {position: relative; padding-top:30px;padding-bottom:25px; }


/* -------  HEADER ------------*/

#col { position: relative; width: 615px; float:left; }

#title {  position: relative;  float:left; width:600px; text-align:left; margin-top: 10px; margin-bottom:65px; margin-left:0px;
          margin-right:0px; padding-left:10px;padding-right:0px;  
          font-family: Baskerville, Garamond, Cochin, Times, serif; color: #3A4C4B;}

#ack {position: relative; width:590px;}

#title i  { font-size: 16px;line-height:20px; font-family: "Baskerville", "Palatino Linotype", Cochin, Times, serif;  color: #281E1D;  text-decoration: none;font-weight:bold; }
#title div.dave  { font-size: 16px;line-height:20px;  font-family: "Big Caslon", "Palatino Linotype", Cochin, Times, serif;  color: #281E1D;  text-decoration: none;text-align:right;padding-bottom:0px;padding-right:25px; }

b.ttl { font-size: 60px; line-height:75px; font-family:  "Big Caslon",  "BodoniSvtyTwoOSITCTT-Book", "Palatino Linotype", Garamond,   Times, serif; color: #603735; font-weight: bold; text-decoration: none}

span.subttl { font-size: 20px;line-height:21px; font-family: "Baskerville", "Palatino Linotype", Cochin, Times, serif; color: #685E49; font-weight: none; text-decoration: none;font-style:italic;}


#des           { position: relative; float:left; width:600px;  /*float:left; overflow:hidden;*/ padding-left:15px; padding-right:0px;
                 margin-top: 10px; margin-bottom:0px; margin-left:0px; text-align:left;  color: #483D8B;
                 font-size:  18px;line-height:21px; font-family:  optima, candara,   "Trebuchet MS", verdana,  arial, sans-serif;  color: #281E1D;  text-decoration: none;}

#des a         { font-size: 16px; line-height: 20px; font-family: optima, candara,  "Trebuchet MS", verdana,  arial, sans-serif; color: #111144; font-weight:bold; text-decoration:none;}
#des a:hover   { font-size: 16px; line-height: 20px; font-family: optima, candara,  "Trebuchet MS", verdana,  arial, sans-serif; color: #777777; font-weight:bold; text-decoration:none;}

#des span.sc   { font-size: 18px; line-height:24px; font-family: optima, candara,   "Trebuchet MS", verdana,  arial, sans-serif;  color: #281E1D;  text-decoration: none; font-weight:bold; }
#des i  { font-size: 16px;line-height:20px; font-family: "Baskerville", "Palatino Linotype", Cochin, Times, serif;  color: #281E1D;  text-decoration: none;font-weight:900 }






#des span.cur  { font-size: 18px; font-family: "Baskerville", "Palatino Linotype", Cochin, Times, serif;  color: #281E1D;  text-decoration: none; }
#des span.book { font-size: 24px; font-family: optima, candara,  "Trebuchet MS", verdana,  arial, sans-serif;  color: #281E1D;  text-decoration: none; }
#des p.offhrs  { font-size: 24px; font-family: optima, candara,  "Trebuchet MS", verdana,  arial, sans-serif;  color: #281E1D;  text-decoration: none; }

span.sm {font-size: 13px; line-height: 18px; font-family: optima, candara,  "Trebuchet MS", verdana,  arial, sans-serif;}


div.stars {position:relative, padding-top:6px;padding-bottom:6px;font-weight:bold}
div.stars img {vertical-align:bottom}

#map {position: relative; clear:both; width:870px; margin: 70px auto 70px auto; padding-top:80px; text-align:center;  }
#drivemap {position: relative; clear:both; width:870px; margin: 70px auto 70px auto; padding-top:0px; text-align:center;   }


 a.lk         { font-size: 16px; line-height: 20px; font-family: optima, candara,  "Trebuchet MS", verdana,  arial, sans-serif; color: #111144; font-weight:bold;}
 a.lk:hover   { font-size: 16px; line-height: 20px; font-family: optima, candara,  "Trebuchet MS", verdana,  arial, sans-serif; color: #777777; font-weight:bold;}





/*  CANYON LIST  */

#CLright { position: relative; float:left; width:432px; padding-right:0px; padding-left:0px; padding-top:7px; text-align:right;}
#CLimg   { position: relative; width: 430px; height:850px; margin-right:0px; padding-left:0px; padding-right:0px; padding-left:0px; padding-top:0px;}
#CLleft  { position: relative; width: 400px; float:right; padding-left:35px; padding-top:10px; }


#titleCL { position: relative;  float:left; width:390px; text-align:left; margin-top: 5px; margin-bottom:25px; margin-left:0px;
          margin-right:0px; padding-left:10px;padding-right:0px;  
          font-family: Baskerville, Garamond, Cochin, Times, serif; color: #3A4C4B;}

div.region  {position: relative; width:345px;font-size: 22px;line-height:24px; font-family: "Baskerville",  Georgia, "Palatino Linotype", Cochin, Cochin, Times, serif;  
              color: #281E1D;  text-decoration: none;font-weight:bold; padding-bottom:5px; padding-left:25px;   }

a.overview {color:#999798; text-decoration:none; line-height:30px; font-size: 16px;
            font-family: optima, candara,  "Trebuchet MS", verdana,  arial, sans-serif; font-weight:bold; padding-left:28px;}
a.overview:hover {color:#573F5E; text-decoration:none; font-size: 16px; line-height: 30px;
              font-family: optima, candara,  "Trebuchet MS", verdana,  arial, sans-serif; font-weight:bold;}


div.canyons { position: relative; width:345px; padding-left:50px; padding-bottom:25px;
              font-size: 16px; line-height: 17px;
              font-family: optima, candara, "Trebuchet MS", verdana,  arial, sans-serif; font-weight:bold;}

div.canyons a {color:#343460; text-decoration:none }
div.canyons a:hover {color:#888888; text-decoration:none;}
div.canyons a:visited {color:#888888 text-decoration:none}

#CR { position: relative; clear:both; width:940px; padding-right:0px; padding-left:0px; padding-top:7px; padding-bottom:12px; text-align:center;
      font-family: "Big Caslon", "Palatino Linotype", Cochin, Times, serif; font-size:16px; }

#CR span { font-family:optima, candara, "Trebuchet MS", arial, sans-serif; font-size:14px; line-height:18px;}
