/***********************
  M O U N T A I N    FRESH   
  skin.css
***********************/

body {
  background: #c69c6c url("../images/template/pageBG.png") repeat-x 0 0;
  border-top:10px solid #333;
}

#content-sub1 {
  background: none;
  min-height:599px;
}

#content {
  padding-top:10px;
  padding-bottom: 10px;
  background:none;
}

#content-sub2 {
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  border-radius: 1px;
  background:url("../images/template/affilInfoBG.png") no-repeat scroll center bottom #f5e1b9;
  border:1px solid #b0b0b0;
  min-height:160px;
  text-align:left;
  width:195px;
  padding:0px 0px 0px 0px;
}
#content-sub2 h4 {
  color:#847452;
  font-size:16px;
  text-align:left;
  background:#fff;
  width:185px;
  padding:10px 0px 0px 10px;
  height:30px;
}

#content-sub2 p a:link, #content-sub2 p a:visited{
  color:#847452;
  font-family:times;
  font-size:14px;
  height:20px;
  padding-left:10px;
}

#content-sub2 p a:hover{
color:#000;
}



#home #content-main {}

#header-wrap{
  background:url("../images/template/bannerPics/PagePic.jpg") no-repeat scroll right top #fff;
  height:1025px;
  margin:0px 0 -700px 0; 
  padding:0;
  overflow: hidden;
}


#header {
  background: transparent url("../images/template/fullPageBacker.png") repeat-x 0 265px ;
  height:1025px;
  overflow: hidden;
}

#content-wrap {
  background:none;
}

#page {

}

#interior #page {
  background:url("../images/template/bannerPics/PagePic2.jpg") no-repeat scroll right top transparent;
}

#nav-main ul li a:hover {
  background: #ded5ae;
}

#nav-main ul li:active {
  background-color: transparent;
  background-image:none;
}

.twoCol {
  background-color:none;
}



#footer {
  margin-top:-55px;
  background: #f3e7cd url("../images/template/footerBG.jpg") 0 0;
}

#branding {
  float:right;
  margin:0;
  width:230px;
  padding:0;
}


#interior #content-wrap {
background:url("../images/template/fullPageBackerInterior.png") repeat-x scroll 0 0 transparent;
}

#logo h1 a {
  background: transparent url("../images/template/logo.png") no-repeat 0 0;
  float: left;
  margin: 0px;
  text-indent: -5000px;
  width: 220px;
  padding:0px;
  height: 222px; /*logo graphic height */
}

#logo h1 a:hover{
   background-position:  0 -238px;
}

#logo h2.tagLine {
  clear: left;
  color:#404040;
  float: left;
  font: normal normal bold 16px/normal 'Times New Roman', Times, serif;
  font-style: oblique;
  margin: 0 5px 5px 10px;
}

.nav {
  margin-top: 40px;
}

#nav-main{
  float: left;
  margin: 0px 0px;
  width: 240px;
}

/* link styles */
#nav-main ul li a, #nav-main ul li a:visited {
  background: #fff;
  color: #404040;
  font-weight: normal;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid transparent; 
}
/* style of menu item while submenu is showing */
#nav-main ul li:hover a, 
#nav-main ul li.sfHover a {
  color: #000;
  border: 1px solid transparent;
  background: #e0d3af url("../images/template/navBacker.png") 0 -1px repeat-x;
  -moz-box-shadow: 2px 2px 0px transparent;
  -webkit-box-shadow: 2px 2px 0px transparent;
  box-shadow: 2px 2px 0px transparent;
}


#bar-wrap {
  background: transparent;
}

/* 8.1 HEADINGS 
----------------------------------------------- */

h1, h2, h3, h4, h5, h6 { 
  font-weight: normal; 
  font-family:times;
}

h1, h2, h5, h3, h4, h6 { color: #404040; }

h2 {
  font-size:22px;
  margin:0 0 0px;
  padding-bottom:5px;
}

#interior h2 {
  border-bottom:1px solid #ccc;
}

h3 a, h3 a:link {
  color: #824737;
}

#footer, 
#site-info a, 
#footer p, 
#site-info{
  color:#404040;
}

#home #content-main .col ul ,
#home #content-main .col ol {
  margin:0 0 10px 25px;
}

#home #content-main .col.last ul ,
#home #content-main .col.last ol {
  margin:0 0 10px 0;
}

#home .col.last ul{ 
  margin:0;
}

#interior #header{
  background:none;
}

#gc-buttons ul{
  list-style:none; 
  margin:0 0 0 0; 
  padding:0; 
  width:222px;
}

#gc-buttons ul li a{
  float:left;        
  margin: 0 0 8px 8px;
  background-repeat: no-repeat;
  background-position: 0 0;
  border: 1px solid transparent;
}

#gc-buttons ul li a:hover{
  border: 1px solid #666;
}

a.gc-buttonAbout{
  height: 61px;
  width:222px;
  text-indent: -5000px; 
  background-image: url("../images/template/buttonAboutUs.jpg");
}

a.gc-buttonBook{
  height: 61px;
  width:222px;
  text-indent: -5000px; 
  background-image: url("../images/template/buttonBookAppt.jpg");
}

a.gc-buttonAppt{
  height: 61px;
  width:222px;
  text-indent: -5000px; 
  background-image: url("../images/template/buttonAppt.jpg");
}

a.gc-buttonContact{   
  background-image: url("../images/template/buttonContact.jpg");
  font-family: times; 
  font-size:18px; 
  color:#847452; 
  text-decoration: none;
  padding: 35px 5px 0 0px;
  height:26px;
  text-align:right;
  width:217px;
}
a.gc-buttonHosp{
  background-image: url("../images/template/buttonHospAffil.jpg");
  font-family: times; 
  font-size:14px; 
  color:#847452; 
  text-decoration: none;
  padding: 35px 5px 0 0px;
  height:26px;
  text-align:right;
  width:217px;
}


a.gc-buttonMaps{ 
  height: 61px;
  width:222px;
  text-indent: -5000px; 
  background-image: url("../images/template/buttonLocation.jpg");
}

a.gc-buttonBill{ 
  height: 61px;
  width:222px;
  text-indent: -5000px; 
  background-image: url("../images/template/button-billpay.jpg");
}

a.gc-buttonForms{ 
  height: 61px;
  width:222px;
  text-indent: -5000px; 
  background-image: url("../images/template/button-forms.jpg");
}

a.gc-buttonCCO{ 
  height: 61px;
  width:222px;
  text-indent: -5000px; 
  background-image: url("../images/template/buttonFacility_companyCare.jpg");
}

a.gc-buttonKirk{ 
  height: 61px;
  width:222px;
  text-indent: -5000px; 
  background-image: url("../images/template/buttonFacility_kirkwood.jpg");
}

a.gc-buttonBayside{ 
  height: 61px;
  width:222px;
  text-indent: -5000px; 
  background-image: url("../images/template/buttonFacility_bayside.jpg");
}
  
  
#home #crumb-trail{
  display:none;
}

input[type="text"]{
  border: 1px solid #ccc;
  color: #a7a6a6;
}

/* Forms */
.btn{
  background-color: #824737;
}