/* Old CSS */
A:link, A:visited, A:active { text-decoration: underline; color: #770000; font-size:9pt; font-face: verdana,arial;}
A:hover { text-decoration: underline; color: #990000; }

A.mainnav:link, A.mainnav:visited, A.mainnav:active { text-decoration: none; text-transform:uppercase; color: #E6EEDD; font-weight: bold; font-family: verdana,arial; font-size: 8pt; }
A.mainnav:hover { color: #FFFFFF; font-weight:bolder; text-decoration: none;}

A.subnav:link, A.subnav:visited, A.subnav:active { text-decoration: none; font-weight: none; font-family: verdana,arial; font-size: 8pt; }
A.subnav:hover { text-decoration: underline; }

.header {
  color: #000000;
  font-weight: bold;
  font-family: arial, verdana;
  font-style:italic;
  font-size: 14pt;
}

.large, .verd_10, .ART_content, .FORM_Intro {
  font-family: times, verdana,arial;
  font-size: 10pt;
}

.largeB, .verd_10_b, .ART_title {
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 10pt;
}

.medium, .verd_9  {
  font-family: verdana,arial;
  font-size: 9pt;
}

.small, .verd_8, .FORM_Choice {
  font-family: verdana,arial;
  font-size: 8pt;
}

.smallB, .verd_8, .FORM_Question {
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 8pt;
}

.xsmall, .verd_7 {
  font-family: verdana,arial;
  font-size: 7pt;
}


/* New CSS */

body {
  background: url('http://www.yellowstonevalleylodge.com/images/wood_panel.jpg') fixed repeat-x #000;
  font-family: Times, Helvetica, sans-serif;
  font-size: 10px;
}

#banner {
 position: relative;
}

#navigation {
        display: block;
        width:100%;
        text-align: center;
        
        padding:4px 0px 4px 0px;
        
}
#navigation table {
        width: 63%;
        text-align: center;
        
}

#ace1table {padding:5px;}
#Footer {
        font-size:12pt;}

#PageHeader {
        position: absolute;
        top:260px;
        left:40px;
        z-index:5;
        font-family: Times, Helvetica, sans-serif;
  font-size: 24px;
  color: #000000;
        font-style: Italic;
}

#HeaderText {
  font-family: Times, Helvetica, sans-serif;
  font-size: 10px;
  color: #9C9C4E;
        text-align:center;
}
#MainContent {
  background-repeat:no-repeat;
  background-color:#FFFFFF;
 
        }

#MainTable {
  border:solid 2px #777777;
}
#FlashObject {
  left: auto;
  right: 20px;
  display: inline;
}
#Content {
        text_align:left;
}

#SideContent {
        text_align:left;
}

#SideContent img {
       margin-top:5px;
       margin-right:5px;
       margin-left:0px;
       margin-bottom:0px;
       }

#SlideContent {
       position:relative;
       left:40px;
       }

#ItemsList {
      border:solid 1px #000000;
      padding:6px;
      background-color:#555136;
      width:130px;
      margin:6px;
      float:right;
      }
#ItemsList A:link {
      font-size:8pt;
      color:#FFFFFF;
      text-decoration:none;
      }
#ItemsList A:hover {
      font-size:8pt;
      color:#FF7B21;
      text-decoration:underline;
      }
#ItemsList A:visited {
      font-size:8pt;
      color:#FF7B21;
      text-decoration:none;
      }
#Map {width:564px;float:left;}

#MapContent {
        width:100%;
  background-repeat:no-repeat;
  background-color:#555136;
        }
#interactivemap{
      margin-top:5px;
      }
#MapList {
      border:solid 1px #000000;
      padding:10px;
      background-color:#555136;
      width:130px;
      margin:10px;
      }
#MapList A:link {
      font-size:8pt;
      color:#FFFFFF;
      text-decoration:none;
      }
#MapList A:hover {
      font-size:9pt;
      color:#FF7B21;
      text-decoration:underline;
      }
#MapList A:visited {
      font-size:8pt;
      color:#FFFFFF;
      text-decoration:none;
      }

#FrontFlash {
      margin-right:-3px;
      margin-bottom:-3px;
      }

#ItemContent {
      width:536px;
      float:left;
      text-align:left;
      margin-left:42px;
      }


.SiteMap_Text {
       font-size:12pt;
       font-family: Times, Helvetica, sans-serif;
       }

/* Navigation Mune Style Definitions */

.navFlyouts div table tbody tr td {
       font-size:9px;
       color:#9C9C4E;

}

.navFlyouts div table tbody tr td  {
  border: 0px !important;
}

.navFlyouts div table {
  border: 1px solid #9C9C4E !important;
}

.navFlyouts div table tbody tr td img {

}

.Marg {margin:5px;}

/* PlugIn Styles */
#Plug_Title {}
#Plug_Content {}
#Plug_SideContent {
       float:right;
       border:1px solid #000000;
       padding-top:-5px;
       padding-bottom:5px;
       padding-left:5px;
       padding-right:5px;
       margin:10px;
       background-color:#555136;
      }

/* Hierarchical definitions */
