BODY
{
    height:100%;
    overflow:auto;
}
BODY LI.env
{
    LIST-STYLE-IMAGE: url(images/envelope.gif)
}
BODY A.main:link
{
    font-family:Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    font-size: 12px;
}
BODY A.main:visited
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
BODY A.main:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    COLOR: #ffffff;
    TEXT-DECORATION: underline;
}
BODY A.red:link
{
    FONT-WEIGHT: bold;
    COLOR: #FF0000;
    TEXT-DECORATION: underline;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
}
BODY A.red:visited
{
    FONT-WEIGHT: bold;
    COLOR: #FF0000;
    TEXT-DECORATION: underline;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
}
BODY A.red:hover
{
    FONT-WEIGHT: bold;
    COLOR: #FF0000;
    TEXT-DECORATION: underline;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
}

a.a1:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #000000; text-decoration: none; }
a.a1:active { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #000000; text-decoration: none }
a.a1:visited { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #000000; text-decoration: none }
a.a1:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #FFFFFF; text-decoration: underline; }

.tinyFont
{
    font-size:8px;
}

.pageHeader
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:x-large;
    font-weight:bold;
    COLOR: #000000;
}

.textBody
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
.textMainBody
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    margin-left:283px;
    margin-right:5px;
    margin-top:-20px;
}
.textBodyBold
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;

}
.parentSideBox
{
    position:relative;
    z-index:6;
    margin: 0px 5px 5px 5px;
}
.sideBox
{
    margin: 0px 5px 5px 5px;
    border-width:3px;
    border-style:ridge;
    border-color:black;
    color:#ffffff;
    background-color:#823F2E;
    padding:2px;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 10px;

}
.pageInfo
{
    text-align:left;
    border-width:4px;
    border-style:groove;
    border-color:#DAB99E;
    width:791px;
    height:100px;
    position:relative;
    background-color:#DAB99E;
    margin-top:100px;
    margin-bottom:10px;
}

.onPage
{
    font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #FFFFCC;
    TEXT-DECORATION: none;
    font-size:12px;
}
.floatright
{
    float:right;
    margin: 5px 5px 5px 5px;
}
.floatleft
{
    float:left;
    margin: 5px 5px 5px 5px;
}
.textMain
{
    margin-top:15px;
    padding:5px;
    position:relative;
}
.textMainHome
{
    margin-left:5px;
    margin-top:5px;
    width:281px;
    position:absolute;
    background-color:#ffffff;
    border-top-style:groove;
    border-top-color:#DAB99E;
    border-top-width:2px;
    border-right-style:groove;
    border-right-color:#DAB99E;
    border-right-width:2px;
    border-left-style:groove;
    border-left-color:#DAB99E;
    border-left-width:2px;
    border-bottom-style:groove;
    border-bottom-color:#DAB99E;
    border-bottom-width:2px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    padding: 4px;
}
/* Tours */
.textToursHome
{
    margin-left:0px;
    margin-top:10px;
    height:210px;
    width:657px;
    position:absolute;
    /*background-color:#DAB99E;*/
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
}
.textTour1
{
    background-color:#DAB99E;
    height:950px;
    width:250px;
    margin-top:3px;
    position:absolute;
    margin-left:10px;
    border-top-style:solid;
    border-top-color:#823F2E;
    border-top-width:2px;
    border-bottom-style:solid;
    border-bottom-color:#823F2E;
    border-bottom-width:2px;
    border-right-style:solid;
    border-right-color:#823F2E;
    border-right-width:2px;
    border-left-style:solid;
    border-left-color:#823F2E;
    border-left-width:2px;
}
.textTourHeaderText1
{
    position:absolute;
    text-align:left;
    margin-left:0px;
    margin-top:0px;
    width:247px;
    height:22px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: bold;
    color: white;
}
.textTourSubText1
{
    position:absolute;
    text-align:left;
    margin-left:4px;
    margin-top:50px;
    width:240px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: none;
}
a.linkTour:link
{
    color:#000000;
    text-decoration:none;
    font-style: italic;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
}
a.linkTour:visited
{
    color:#000000;
    text-decoration:none;
    font-style:italic;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
}
a.linkTour:hover
{
    color:#000000;
    text-decoration:underline;
    font-style: italic;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
}
.textTour2
{
    background-color:#DAB99E;
    height:950px;
    width:245px;
    margin-top:3px;
    position:absolute;
    margin-left:275px;
    border-top-style:solid;
    border-top-color:#823F2E;
    border-top-width:2px;
    border-bottom-style:solid;
    border-bottom-color:#823F2E;
    border-bottom-width:2px;
    border-right-style:solid;
    border-right-color:#823F2E;
    border-right-width:2px;
    border-left-style:solid;
    border-left-color:#823F2E;
    border-left-width:2px;
}
.textTourHeaderText2
{
    position:absolute;
    text-align:center;
    margin-left:0px;
    margin-top:0px;
    width:247px;
    height:22px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: bold;
    color: white;
}
.textTourSubText2
{
    position:absolute;
    text-align:left;
    margin-left:4px;
    margin-top:75px;
    width:240px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: none;
}
a.linkTour2:link
{
    color:#000000;
    text-decoration:underline;
    font-style: italic;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
}
a.linkTour2:visited
{
    color:#000000;
    text-decoration:underlne;
    font-style:italic;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
}
a.linkTour2:hover
{
    color:#000000;
    text-decoration:underline;
    font-style: italic;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
}
.textTour3
{
    background-color:#DAB99E;
    height:950px;
    width:250px;
    margin-top:3px;
    position:absolute;
    margin-left:535px;
    border-top-style:solid;
    border-top-color:#823F2E;
    border-top-width:2px;
    border-bottom-style:solid;
    border-bottom-color:#823F2E;
    border-bottom-width:2px;
    border-right-style:solid;
    border-right-color:#823F2E;
    border-right-width:2px;
    border-left-style:solid;
    border-left-color:#823F2E;
    border-left-width:2px;
}
.textTourHeaderText3
{
    position:absolute;
    text-align:center;
    margin-left:0px;
    margin-top:0px;
    width:247px;
    height:22px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: bold;
    color: white;
}
.textTourSubText3
{
    position:absolute;
    text-align:left;
    margin-left:4px;
    margin-top:50px;
    width:240px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: none;
}
.textBottom
{
    background-color:#DAB99E;
    height:65px;
    width:774px;
    margin-top:955px;
    position:absolute;
    margin-left:-526px;
}

a.linkTour3:link
{
    color:#000000;
    text-decoration:underline;
    font-style: italic;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
}
a.linkTour3:visited
{
    color:#000000;
    text-decoration:underlne;
    font-style:italic;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
}
a.linkTour3:hover
{
    color:#000000;
    text-decoration:underline;
    font-style: italic;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
}
.navigation
{
    background-image:url(images/banner2.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    width:792px;
    height:162px;
}
.navigationMini
{
    background-image:url(images/bannersmall.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    width:496px;
    height:88px;
}

/* News boxes on home page */
.textMainSub1
{
    background-color:#DAB99E;
    height:145px;
    width:194px;
    margin-top:3px;
    position:absolute;
    margin-left:4px;
    border-top-style:solid;
    border-top-color:#000000;
    border-top-width:2px;
    border-bottom-style:solid;
    border-bottom-color:#000000;
    border-bottom-width:2px;
    border-right-style:solid;
    border-right-color:#000000;
    border-right-width:2px;
    border-left-style:solid;
    border-left-color:#000000;
    border-left-width:2px;
}
.textMainSub2
{
    background-color:#DAB99E;
    height:157px;
    width:194px;
    margin-top:154px;
    position:absolute;
    margin-left:4px;
    border-top-style:solid;
    border-top-color:#000000;
    border-top-width:2px;
    border-bottom-style:solid;
    border-bottom-color:#000000;
    border-bottom-width:2px;
    border-right-style:solid;
    border-right-color:#000000;
    border-right-width:2px;
    border-left-style:solid;
    border-left-color:#000000;
    border-left-width:2px;
}
.textMainSub3
{
    background-color:#DAB99E;
    height:193px;
    width:194px;
    margin-top:317px;
    position:absolute;
    margin-left:4px;
    border-top-style:solid;
    border-top-color:#000000;
    border-top-width:2px;
    border-bottom-style:solid;
    border-bottom-color:#000000;
    border-bottom-width:2px;
    border-right-style:solid;
    border-right-color:#000000;
    border-right-width:2px;
    border-left-style:solid;
    border-left-color:#000000;
    border-left-width:2px;
}
.textMainSubHeader
{
    background-color:#823F2E;
    text-align:center;
    color:#ffffff;
    font-weight:bold;
    width:100%;
    height:26px;
}
.textMainSubText
{
    position:absolute;
    text-align:left;
    margin-left:4px;
    margin-top:-6px;
    width:186px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
}
a.textMainSubFooter:link
{
    color:#000000;
    text-decoration:underline;
    font-style: italic;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight: bold;
}
a.textMainSubFooter:visited
{
    color:#000000;
    text-decoration:underlne;
    font-style:italic;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight: bold;
}
a.textMainSubFooter:hover
{
    color:#000000;
    text-decoration:underline;
    font-style: italic;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight: bold;
}
.maintable
{

    height: 121px;
    background: url('aveley2.jpg') no-repeat;
}
.flower {background: image/daisy.jpg; background-repeat: no-repeat; background-position: 50%; }
.title
{
    font-weight: bold;
    font-size: small;
    color: #EFE9C6;
}
.esspresso
{
    FONT-WEIGHT: bold;
    COLOR: #423029;
    TEXT-DECORATION: none;
}
.esspressoLarge
{
    FONT-WEIGHT: bold;
    COLOR: #423029;
    font-style: none;
}
.champagne
{
    FONT-WEIGHT: bold;
    font-size: 12px;
    COLOR: #EFE9C6;
    TEXT-DECORATION: none;
}
INPUT
{
	behavior: url(images/pngbehavior.htc);
}
.png
{
	behavior: url(images/pngbehavior.htc);
}


