@charset "UTF-8";
/* CSS Document */



/* light green #93BDBD         dark green #1E5C1A     */


img { border:0;}
body { background:#DDF2F3 url(../images/mountains-big.jpg) repeat-x ; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; padding:0px; margin:0px }

#wrapper { text-align:left; margin: 0px auto; padding-left:100px; padding-right:100px;  width:860px;  margin-top:10px; position:relative; z-index:1;  }

div#header a#mintLogo{float:left;}
div#header{}


#topNav ul#sectionNav { margin:0; padding:0px; background: #1E5C1A url(../images/dark-green-nav-bg.jpg) repeat-x 0px 0px; list-style:none; padding-left:60px; }
#topNav{clear:both;}
#topNav ul#sectionNav li { float:left; background-color: #1E5C1A;  }
#topNav ul#sectionNav li a { display:block; float:left; padding-left:21px; padding-right:21px; padding-top:3px; height:22px; color:#fff; display:inline; font-size:110%;   text-decoration:none;}
#topNav ul#sectionNav li a:hover { background:#93BDBD; color:#fff;}
#topNav ul#sectionNav li a.current { background:#93BDBD; color:#1E5C1A; cursor:default; }
#topNav ul#sectionNav li a:focus {
  outline-style:none;
}
#topNav ul#subNav { margin:0; padding:0 0 0 25px; background-color: #93BDBD; clear:left; list-style:none; height:25px;}

#topNav ul#subNav ul { margin:0; padding:0; }
#topNav ul#subNav li { float:left;    }
#topNav ul#subNav li a { display:block; float:left; padding-left:23px; padding-right:23px; padding-top:3px; height:22px; color:#000; display:inline; font-size:120%; text-decoration:none;}
#topNav ul#subNav li a:hover { background:#fff; color:#1E5C1A; }
#topNav ul#subNav li a.current { background:#93BDBD; color:#1E5C1A;}

#topNav ul#subNav li a:focus {
  outline-style:none;
}

/*====NAV HEIGHTS===*/
/* top row */
#topNav ul#sectionNav {height:25px;}
#topNav ul#sectionNav li a {height:22px;}

/* bottom row */
#topNav ul#subNav{height:25px;}
#topNav ul#subNav li a {height:22px;}








#content { clear:left; background-color:white; background: #FFFFFF url(../images/mint-homepage-mint.jpg) no-repeat -40px 0px;}

#content p { color:#000;   margin:0px; padding:0px;}
#leftCol { width:600px; float:left; padding-top:210px; padding-left:32px;}

/*====HERE TO CHANGE ALL FONTS TO SAME SIZE===*/
#leftCol p{font-size:120%; width:550px; margin-bottom:15px;}


#leftCol #tabs p{font-size:100%;}
#leftCol h1 { color:#93BDBD; font-size:30px;  margin:0 0 5px 0; padding:0px;}
#leftCol h2 { color:#93BDBD; font-size:20px; margin:5px 0 0 0; padding:0px;}
#leftCol p {}

#leftCol p a{ text-decoration:underline; color:#256B22;}
#leftCol p a:hover{ text-decoration:none;}

#rightCol { float:right; width:180px;  margin-left:30px;}

#rightCol a.news { color:#fff;  font-size:220%; display:block; margin-top:90px; padding-left:10px;}


#rightCol a.news { color:#fff; text-decoration:none; }
#rightCol a:hover.news { color:#93BDBD;  font-size:220%; display:block; margin-top:70px; padding-left:10px;}
#rightCol a span { color:#93BDBD; font-family:Arial, Helvetica, sans-serif;}

ul#rightColLinks {   font-size:200%; list-style:none;  padding:10px; margin:0px;  font-weight:normal;}
ul#rightColLinks li{ padding:3px 0px;  }
ul#rightColLinks li a{ color:#fff; text-decoration:none;  }
ul#rightColLinks li a:hover, ul#rightColLinks li a#current{ color:#93BDBD; }
ul#rightColLinks li a#current{cursor:default;}
ul#rightColLinks li a span{ color:#93BDBD; font-family:Arial, Helvetica, sans-serif; }

#bookNow { z-index:10; position: absolute; left: 38px; top: 88px; }
#bookNow2 { z-index:10; position: absolute; left: 745px; top: 353px; }
#bookNow3 { z-index:10; position: absolute; left: 748px; top: 387px; }
#bookNow7 { z-index:10; position: absolute; left: 860px; top: 421px; }
#bookNow8 { z-index:10; position: absolute; left: 756px; top: 374px; }

a:focus{
  outline-style:none;
}

#footer p{margin-top:5px; background-color:#c2e7e7; text-align:right; padding-top:3px; padding-bottom:3px; color:black;}
#footer a{color:#128541; margin-right:10px; display:inline; text-decoration:none;}
#footer a:hover{color:black;}
 b { color:#256B22!important;}
 
 
 
#footerLogos{ } 
 a#logo1, a#logo2, a#logo3{float:left; display:block; background-image:url(../images/icons-sprite.jpg); background-repeat:no-repeat; width:20px; height:20px;}
 
a#logo1{background-position:-50px 0; width:85px; height:71px; margin-left:40px;}
a#logo2{background-position:0 -140px; width:180px; height:32px; margin-left:25px; margin-top:15px;}
a#logo3{background-position:-140px 0; width:180px; height:40px; margin-left:20px; margin-top:10px;}

a#logo1:hover{background-position:-50px -70px;}
a#logo2:hover{background-position:0 -171px;}
a#logo3:hover{background-position:-140px -40px;}

#footerLogos a span{position:absolute; margin-left:-3000px;}/* hiding text */
#footer p{margin-bottom:0;} 
 
 
 .clearHack{clear:both; font-size:1px;}
 
 ul#resortLogos {list-style:none; margin:0px; padding:0px; }
 ul#resortLogos  li { display:inline; float:left; list-style:none; padding-right:30px; }
 
 ul#resortLogo li a{ text-decoration:none; display:block;}
 
 ul#resortLogo li a:hover{ text-decoration:none;}
 
 
 /*==========twitter and facebook link icons=============*/
 #icons-twitterFacebook{width:110px; height:32px; margin-top:35px; float:right;}







a#twitter, a#facebook, a#flickr{display:block; width:25px; height:25px; margin-left:8px; background-image:url(../images/icons-sprite.jpg); background-repeat:no-repeat; float:left;}
a#twitter{background-position:-25px 0;}
a#facebook{background-position:0 0;}
a#flickr{background-position:0 -52px;}
a#twitter:hover{background-position:-25px -26px;}
a#facebook:hover{background-position:0 -26px;}
a#flickr:hover{background-position:0 -79px;}
a#twitter span, a#facebook span, a#flickr span{position:absolute; left:-3000px; color:#003399; font-size:50%;}
 /*======================================================*/
 
 
 
a.tammy { background:url(../images/team-photos.jpg) -615px 0px ; display:block; height:180px; width:280px;}
a.adam { background:url(../images/team-photos.jpg) -320px -180px; display:block; height:180px; width:280px;}
a.grant { background:url(../images/team-photos.jpg) -320px 0px; display:block; height:180px; width:280px;}
a.baden { background:url(../images/team-photos.jpg) -610px 180px; display:block; height:180px; width:280px;}
a.jenny { background:url(../images/team-photos.jpg) 0px 0px; display:block; height:180px; width:280px;}

.leftColInner, .rightColInner2 { margin-top:10px;}
.leftColInner p, .rightColInner2 p { width:250px !important;}
.leftColInner ul, .rightColInner2 ul { margin:0px; padding:0px; list-style:none;} 
.leftColInner ul li, .rightColInner2 ul li { display:block; padding-top: 2px;  padding-bottom: 2px; background:url(../images/145.gif) no-repeat; padding-left:20px; padding-bottom:10px;}



#panels ul { list-style:none; margin:0px; padding:0px; font-size:110%}
#panels ul li { display:block; padding-top: 2px;  padding-bottom: 2px; background:url(../images/145.gif) no-repeat; padding-left:20px; padding-bottom:10px;}
#panels a { color:#256B22; display:block;}
#panels a:hover { color:#256B22; text-decoration:none;}
