﻿.sectionWrapper
{
}
.sectionWrapper .itemTitle
{
    display:block;
    color:#ffb573;
    font-size:150%;
    width:100%;
    height:20px;
    line-height:25px;
    margin:2px auto;
}
.sectionWrapper .itemSummary
{
    display:block;
    color:#449F69;
    font-size:105%;
    font-family:Arial;
    font-style:italic;   
    font-weight:bolder;
    line-height:18px;
    margin:0 auto;
    margin-bottom:10px;
    padding:0 10px;
}
.itemWrapper
{
}
.itemWrapper .itemTitle
{
    display:block;
    width:100%;
    height:20px;
    line-height:25px;
    font-weight:bold;
    margin:2px auto;
    padding:7px 2px;
    background-color:#fdf5ea;
    border-bottom:solid 1px #47b3e4;
}
.itemWrapper .itemSummary
{
    display:block;
    color:#3e5142;
    font-size:93%;
    letter-spacing:-.5px;
    font-family:Arial;
    line-height:15px;
    margin:2px auto;
    padding:0 10px;
}
.itemWrapper .itemEditor
{
    display:block;
    color:#878787;
    font-size:105%;
    font-family:Arial;
    line-height:17px;
    margin:2px auto;
    padding:0 10px;
}
.scheduleWrapperIE .itemTitle
{
    display:block;
    color:#068d4a;
    font-weight:bolder;
    font-size:115%;
    width:100%;
    height:20px;
    line-height:25px;
    letter-spacing:-1px;
    margin:1px auto;
}
* html .scheduleWrapperIE .itemTitle{ /*IE6 hack*/
    
    font-size:105%;
    height:15px;
    line-height:15px;
}
.scheduleWrapperIE .itemSummary
{
    display:block;
    color:#000000;
    font-size:95%;
    font-family:Arial;
    line-height:18px;
    margin:0 auto;
    margin-bottom:0px;
    padding:0 10px;
}

* html .scheduleWrapperIE .itemSummary{ /*IE6 hack*/
    
    font-size:90%;
}
.scheduleWrapperFirefox .itemTitle
{
    display:block;
    color:#068d4a;
    font-weight:bolder;
    font-size:115%;
    width:100%;
    height:20px;
    line-height:25px;
    letter-spacing:-1px;
    margin:1px auto;
}
* html .scheduleWrapperFirefox .itemTitle{ /*IE6 hack*/
    
    font-size:105%;
    height:15px;
    line-height:15px;
}
.scheduleWrapperFirefox .itemSummary
{
    display:block;
    color:#000000;
    font-size:95%;
    font-family:Arial;
    line-height:18px;
    margin:0 auto;
    margin-bottom:0px;
    padding:0 10px;
}

* html .scheduleWrapperFirefox .itemSummary{ /*IE6 hack*/
    
    
    font-size:90%;
}
.scheduleWrapperOpera .itemTitle
{
    display:block;
    color:#068d4a;
    font-weight:bolder;
    font-size:115%;
    width:100%;
    height:20px;
    line-height:25px;
    letter-spacing:-1px;
    margin:1px auto;
}
* html .scheduleWrapperOpera .itemTitle{ /*IE6 hack*/
    
    font-size:105%;
    height:15px;
    line-height:15px;
}
.scheduleWrapperOpera .itemSummary
{
    display:block;
    color:#000000;
    font-size:95%;
    font-family:Arial;
    line-height:18px;
    margin:0 auto;
    margin-bottom:0px;
    padding:0 10px;
}

* html .scheduleWrapperOpera .itemSummary{ /*IE6 hack*/
    
    
    font-size:90%;
}
.scheduleWrapperSafari .itemTitle
{
    display:block;
    color:#068d4a;
    font-weight:bolder;
    font-size:115%;
    width:100%;
    height:20px;
    line-height:25px;
    letter-spacing:-1px;
    margin:1px auto;
}
* html .scheduleWrapperSafari .itemTitle{ /*IE6 hack*/
    
    font-size:105%;
    height:15px;
    line-height:15px;
}
.scheduleWrapperSafari .itemSummary
{
    display:block;
    color:#000000;
    font-size:95%;
    font-family:Arial;
    line-height:18px;
    margin:0 auto;
    margin-bottom:0px;
    padding:0 10px;
}

* html .scheduleWrapperSafari .itemSummary{ /*IE6 hack*/
    
    
    font-size:90%;
}
.scheduleWrapper .itemTitle
{
    display:block;
    color:#068d4a;
    font-weight:bolder;
    font-size:115%;
    width:100%;
    height:20px;
    line-height:25px;
    letter-spacing:-1px;
    margin:1px auto;
}
* html .scheduleWrapper .itemTitle{ /*IE6 hack*/
    
    font-size:105%;
    height:15px;
    line-height:15px;
}
.scheduleWrapper .itemSummary
{
    display:block;
    color:#000000;
    font-size:95%;
    font-family:Arial;
    line-height:18px;
    margin:0 auto;
    margin-bottom:0px;
    padding:0 10px;
}

* html .scheduleWrapper .itemSummary{ /*IE6 hack*/
    
    
    font-size:90%;
}
.featuresWrapper .itemTitle
{
    display:block;
    width:100%;
    height:20px;
    line-height:25px;
    font-weight:bold;
    font-size:135%;
    color:#00853F;
    margin:2px auto;
}
.ballyhooWrapper .itemTitle
{
    display:block;
    width:100%;
    height:20px;
    line-height:25px;
    font-weight:bold;
    font-size:95%;
    color:#470217;
    margin:2px auto;
}
.featuresWrapper .itemSummary
{
    display:block;
    color:#872175;
    font-size:95%;
    font-family:Arial;
    line-height:17px;
    margin:2px auto;
    padding:0 10px;
}
.featuresWrapper .itemPhoto
{
    margin-top:19px;
    margin-left:3px;
    width:398px;
    height:295px;
}
* html .featuresWrapper .itemPhoto{ /*IE6 hack*/
    margin-top:18px;
    margin-left:2px;
}
#scribblerFullCol
{
    margin-top:0px;
    overflow:hidden; 
}
#scribblerFullCol img
{
    border:outset 1px #9dd4f3;    
}

.Text
{
    display:block;
    position:inherit;
    color:#243b47;
    font-size:105%;
    font-family:Arial;
    line-height:17px;
    margin:2px auto;
    padding:0 10px;
}
.Title
{
    display:block;
    position:inherit;    
    font-weight: bold;
    font-size:120%;
    color:#fd8200;    
    width:auto;
    margin:0px auto;    
}
.Subtitle
{
    display:inline-block;
    position:inherit;
    color:#16633d;
    font-weight: bold;
    font-size:105%;
    width:auto;
    height:20px;
    line-height:25px;
    padding-bottom:5px;
    margin-bottom:5px;
}
.Price
{
    display:inline-block;
    position:inherit;
    color:#57655a;
    font-weight: bold;
    font-size:120%;
    width:auto;
    background-color: #f8e60a;
    border:solid 1px #068d4a;
    padding:5px 7px;
    float:right;
    margin-top:-20px;
}
.TableWrapper
{
    display:block;
    position:inherit;
    font-weight: normal;
    font-size:95%;
    width:auto;
    margin:0px auto;
    padding:0px 15px;
    text-align:center;
}
.TableList
{
    display:block;
    position:inherit;
    color:#243b47;
    background-color: #d1eafa;    
    font-size:95%;
    line-height:120%;
    width:auto;
    margin:0px auto;
    padding:2px 3px;
    border:solid 2px #cae5f8; 
    text-align:left;
}
.TableListNoBg
{
    background-color: Transparent;
    border:solid 1px #cfe9f9; 
    padding:5px 10px;
}
.TableList .Price
{
    display:inline-block;
    position:inherit;
    color:#57655a;
    font-weight: bold;
    font-size:120%;
    width:auto;
    background-color: #f8e60a;
    border:solid 1px #068d4a;
    padding:5px 7px;
    float:right;
    margin-top:0px;
}
.ModalFooter
{
    display:block;
    position:relative;    
    width:auto;
    color:#dcc9db;
    top: -100px;
}
.ModalTerms
{
    display:block;
    position:inherit;
    width:789px;
    color:#dcc9db;
    padding:4px 5px;
    background: transparent url('images/bgModalTerms.jpg') repeat-x center top;    
    border:solid 1px #d0b4cc;
    font: bold 95%/120%  Tahoma , Arial, Helvetica, sans-serif;
}
.ModalTermsDirections
{
    display:block;
    position:inherit;
    width:789px;
    color:#dcc9db;
    padding:4px 5px;
    background: transparent url('images/bgModalTerms.jpg') repeat-x center top;    
    border:solid 1px #d0b4cc;
    font: bold 15pt Tahoma , Arial, Helvetica, sans-serif;
}
* html .ModalTerms{ /*IE6 hack*/
    width:800px;
}
* html .ModalTermsDirections{ /*IE6 hack*/
    width:800px;
}
.ModalTitle
{
    display:block;
    position:relative;
    top:-245px;
    left:0px;
    width:auto;  
    font-size:180%;
    color:#fd8200;  
    padding:5px 0px;
    text-align:center;
    z-index:2;
}
.ModalSubtitle
{
    z-index:1;
    display:block;
    position:relative;
    top:-274px;
    left:0px;
    width:370px;
    height:30px;
    color:#3c0105;
    font-size:125%;
    padding:0px 5px;
    padding-top:25px;
    text-align:center;
    background: transparent url('images/bgModalSubtitle.png') repeat-x center top;    
    border:solid 1px #03a2dd;
    border-left:none;
}
.ModalTable
{
    display:block;
    position:relative;    
    top:-95px;
    left:-3px;
    width:380px;
    color:#dcc9db;
    padding:1px 5px;
    background: transparent url('images/bgModalTitle.jpg') repeat-x center top;        
    z-index:100;
}
.ModalTableCamping
{
    display:block;
    position:relative;    
    top:-115px;
    left:-3px;
    width:380px;
    color:#dcc9db;
    padding:1px 5px;
    background: transparent url('images/bgModalTitle.jpg') repeat-x center top;        
    z-index:100;
}
.FullTable
{            
    padding-top:50px;

}
.ModalBigImageBox
{
    display:block;
    position:relative;    
    width:auto;
    color:#dcc9db;
}
.ModalSmallImageBox
{
    display:block;
    position:absolute;    
    width:auto;
    top:150px;
    right:7px;
    float:right;
    color:#dcc9db;
    height:auto;
    width:400px;
}
.ModalSmallImageBoxWaterActivities
{
    display:block;
    position:absolute;    
    width:auto;
    top:205px;
    right:7px;
    float:right;
    color:#dcc9db;
    height:auto;
    width:400px;
}.ModalSmallImageBoxRecActivities
{
    display:block;
    position:absolute;    
    width:auto;
    top:273px;
    right:7px;
    float:right;
    color:#dcc9db;
    height:auto;
    width:400px;
}.ModalSmallImageBoxCampingPackages
{
    display:block;
    position:absolute;    
    width:auto;
    top:228px;
    right:7px;
    float:right;
    color:#dcc9db;
    height:auto;
    width:400px;
}.ModalSmallImageBoxCamping
{
    display:block;
    position:absolute;    
    width:auto;
    top:320px;
    right:7px;
    float:right;
    color:#dcc9db;
    height:auto;
    width:400px;
}
.Recreation
{
    top:260px;
}

.Water
{
    top:147px;
}
.ModalContentBox
{
    display:block;
    position:relative;    
    width:auto;
    top:0px;
    float:left;
    color:#dcc9db;
    height:auto;
    width:380px;
}
.ModalContentBoxCamping
{
    display:block;
    position:relative;    
    width:auto;
    top:-520px;
    float:left;
    color:#dcc9db;
    height:auto;
    width:380px;
}
.ModalContentBoxActivityPackages
{
    display:block;
    position:relative;    
    width:auto;
    top:-360px;
    float:left;
    color:#dcc9db;
    height:auto;
    width:380px;
}
.ModalImageBox1
{
    display:block;
    float:right;
    top:-300px;
    float:right;
    margin-right:10px;
    width:auto;
    color:#dcc9db;
}
* + html .ModalImageBox1{ /*IE7 hack*/    
    top:-550px;
}
* html .ModalImageBox1{ /*IE6 hack*/
    left:400px;
}
.ModalImageBox2
{
    display:block;
    position:relative;
    float:right;
    top:-280px;
    float:right;
    margin-right:10px;
    width:auto;
    color:#dcc9db;
}
* + html .ModalImageBox2{ /*IE7 hack*/    
    top:-530px;
}