body{
    margin : 0px;
    padding : 0px;
    /*border-radius : 5px;*/
}

#all,#all2{
    /*background-image : url(images/idaho_peak_medium_03.jpg);*/
    background-image : url(images/idaho_peak_spring_med_02.jpg);
    background-position : center -150px;
    background-color : #0C0B09;
    background-repeat : no-repeat;
    margin-top : -15px;
    padding-top : 0;
    width : 1000px;
    margin-left : auto;
    margin-right : auto;
    font-family : Arial, Helvetica, sans-seriff;
}
a{
    text-decoration : none;
}
#title_bar{
    /*background-image : url(images/silverton_small.png);*/
    background-repeat : no-repeat;
    /*height : 250px;*/
    height : 200px;
    font-family : Arial, Helvetica, sans-seriff;
    color : #ea7825;   /* Dark Orange */
    /*color : #f2ca25;*/
    /*color : #ffcc66; */
}
#title_bar #william_hunter{
    height : 105px;
    width : 370px;
    margin-left : 90px;
    background-color : #062f5a;       /*Dark Blue */
}
#title_bar #william_hunter h1{
    padding-top : 55px;
    text-align : center;
    font-weight : normal;
}

#main_content{
    /*background-color : #b7ccce;   [>Light Blue<]*/
    min-height : 100%;
    text-align : center;
}
#main_content #menu_bar{
    height : 40px;
    background-color : #062f5a;       /*Dark Blue */
    border-top : 1px solid #6A7474; 
    border-bottom : 2px solid #ea7825;   /* Dark Orange */
}

#main_content #menu_bar #menu_links{
    float : left;
    width : 600px;
    margin-left : 100px;
    text-align : left;
}
#main_content #menu_bar a {
    display : inline-block;
    margin-top : 10px;
    text-decoration : none;
    padding : 0px 25px;
    color : #ea7825;   /* Dark Orange */
}
#main_content #menu_bar #menu_links a:hover{
    color : #f2ca25;
}
#main_content #menu_bar p{
    position : relative;
    top : -20%;
    display : block;
    width : 310px;
    margin-left : 650px;
    background-color : #062f5a;       /*Dark Blue */
    color : #f2ca25;    /*Yellow*/
    text-align : center;
    font-weight : normal;
    font-size : large;
}
#main_content_text_container{
    height : 500px;
    overflow-x : none;
    overflow-y : scroll;
    /*
     *opacity:0.8;
     *filter:alpha(opacity=80);
     */
    /*background-image : url(images/blue_background.png);*/
    background-image : url(images/blue_background_op_10.png);
    
    /*background-image : url(images/idaho_peak_medium_03.jpg);*/
    /*background-color : #b7ccce;   [>Light Blue<]*/
}
#main_content #main_content_text_container #main_content_text{
    width : 750px;
    min-height : 200px;
    margin-left : 110px;
    padding-top : 30px;
    padding-bottom : 50px;
    text-align : left;
    line-height : 250%;
}
#main_content #main_content_text_container #main_content_text h2{
    /*color : #0a64a4;   [>Med Blue<]<]      [>this is used in the winter scheme<]*/
    color : #086FBB;   /*Lighter Med Blue*/
    width : 20em;
    /*background-color : yellow;*/
    padding-bottom : 10px;
    margin-bottom : 0;
}
#main_content #main_content_text_container #main_content_text h4{
    /*color : #0a64a4;   [>Med Blue<]  [>this is used in the winter scheme<]*/
    color : #0B76C3;   /*Light Blue*/
    width : 27em;
    text-align : center;
    /*background-color : pink;*/
    padding-top : 0;
    margin-top : 0;
    line-height : 1em;
}
#main_content #main_content_text_container #main_content_text p{
    /*color : #062f5a;       [>Dark Blue <]<] [>this is used in the winter scheme*/
    /*color : #042343;       [>Really Dark Blue <]*/
    color : #063F79;       /*Lighter Dark Blue */
}
#main_content #main_content_text_container #main_content_text.main_page p{
    text-align : left;
    line-height : 1.5em;
    /*text-indent : 40px;*/
}
#main_content #main_content_text_container #main_content_text.main_page p a.rates{
    display : block;
    text-indent : 200px;
}

a.rates.cancellation{
  line-height : 40px;
  font-weight : bold;
}
a.rates.cancellation.ratecalc{
    display : block;
    clear : both;
}
p.bold{
    font-weight : bold;
}

#cabin_pic{
    float : right;
}
#cabin_pic img {
    position : relative;
    top : 20px;
    left : 60px;
    margin-left : 20px;
    border : solid 1px #062f5a;
}
#content_pics{
    float : left;
}
#content_pics img{
    float : left;
    border : solid 1px #062f5a;
    margin-right : 30px;
}
#right_side_box{
    float : right;
    clear : right;
    position : relative;
    left : 70px;
    padding-left : 60px;
    padding-right : 60px;
    /*border : solid 1px #062f5a;*/
    text-align : center;
    font-weight : bold;

}
#right_side_box h3{
    /*color : #0B76C3;   [>Light Blue<]*/
    /*color : #086FBB;   [>Lighter Med Blue<]*/
    color : #0a64a4;   /*Med Blue<]<]      [>this is used in the winter scheme*/
    padding-bottom : 0px;
    margin-bottom : 0px;
    padding-top : 0px;
    margin-top : 0px;
}

.end_pic{
  margin-right : 0;
}
#main_content_text ul li{
    list-style-type : disc;
    color : #062f5a;       /*Dark Blue */
    font-size : .85em;
}

#main_content_text #sublist li{ 
    list-style-type : circle;
}
a:link{
    /*[>color : #0a64a4;   [>Med Blue<]<] this is used in the winter scheme*/
    color : #0B76C3;   /*Light Blue*/
}
a:visited{
    /*[>color : #0a64a4;   [>Med Blue<]<] this is used in the winter scheme*/
    color : #0B76C3;   /*Light Blue*/
}
a:hover{
    color : #ea7825;   /* Dark Orange */
}

a.module {
    color : #0a64a4;   /*Med Blue<]<]      [>this is used in the winter scheme*/
}

a.module:hover{
    color : #ea7825;   /* Dark Orange */
}

a.rates:link{
    /*[>color : #0a64a4;   [>Med Blue<]<] this is used in the winter scheme*/
    /*color : #0B76C3;   [>Light Blue<]*/
    color : #063F79;       /*Lighter Dark Blue */
}
a.rates:visited{
    /*[>color : #0a64a4;   [>Med Blue<]<] this is used in the winter scheme*/
    /*color : #0B76C3;   [>Light Blue<]*/
    color : #063F79;       /*Lighter Dark Blue */
}
a:hover.rates{
    color : #ea7825;   /* Dark Orange */
}



#main_content #footer{
    height : 50px;
    background-color : #062f5a;       /*Dark Blue */
    border-top : 2px solid #ea7825;   /* Dark Orange */
}
#main_content #footer #footer_links{
    float : left;
    width : 500px;
    margin-left : 100px;
    text-align : left;
    background-color : #062f5a;       /*Dark Blue */
}
#main_content #footer #footer_links a{
    display : inline-block;
    margin-top : 20px;
    padding : 0px 25px;
    color : #ea7825;   /* Dark Orange */
    font-size : small;
}
#main_content #footer #footer_links a:hover{
    color : #f2ca25;
}
#main_content #footer p{
    display : block;
    height : 25px;
    width : 310px;
    margin-top : 20px;
    margin-left : 650px;
    background-color : #062f5a;       /*Dark Blue */
    color : #f2ca25;    /*Yellow*/
    text-align : center;
    font-weight : normal;
    font-size : small;
}



#suite_pics article, aside, details, figcaption, figure, 
    footer, header, hgroup, menu, nav, section {
        display: block;
    }

#suite_pics a{
    /*color : #0B76C3;   [>Light Blue<]*/
    /*color : #086FBB;   [>Lighter Med Blue<]*/
    color : #0a64a4;   /*Med Blue<]<]      [>this is used in the winter scheme*/
    font-weight : bold;
    padding-bottom : 0px;
    margin-bottom : 0px;
    padding-top : 0px;
    margin-top : 0px;
    padding-left : 30px;
    padding-right : 30px;
    line-height : 1.5em;
}
#suite_pics #curr_page{
    color : #ea7825;   /* Dark Orange */
}

#suite_pics a:hover{
    color : #f2ca25;
}
#suite_pics ol, ul {
        list-style: none;
    }
#suite_pics blockquote, q {
        quotes: none;
    }
#suite_pics blockquote:before, blockquote:after,
        q:before, q:after {
        content: '';
        content: none;
    }
#suite_pics table {
        border-collapse: collapse;
        border-spacing: 0;
    }
#suite_pics #content {
        width: 618px;
        margin: 0 auto;
        padding: 1em 0;
    }
#suite_pics #frame {
      background: black;
      width: 556px;
      height: 370px;
      margin-bottom: 10px;
      position:relative;
      left : 220px;
    }
#suite_pics #matt {
      margin: 0 auto;
    }
#suite_pics #picture {
      max-width: 616px;
      height: 370px;
    }
#suite_pics .thumbnail {
        margin: 0px;
        padding: 0px;
        border: 1px solid white;
        height: 80px;
    }
#suite_pics .hover {
        border: 1px solid #0a64a4;   /*Med Blue<]<]      [>this is used in the winter scheme*/
    }

