/* AHOLIDAYLET.CO.UK (c) anoigo.co.uk 2007 */
/* MOZILLA 5.0 VERSION*/

/* HTML Area */

html{

        /*font-size: 100%;*/
        height: 100%;

}

/* BODY Area */

body{

        /* Sized for 1024 x 768 */

        font: 0.7em/1.5em Helvetica, Arial, sans-serif;
        width: 980px;
        height:550px;
        padding: 1em;
        margin: 0px;
        position: relative;
        background: #EFEBDF;

}

h1{

        font: 1.5em Helvetica, Arial, sans-serif;
        font-weight: bold;
        color: #9b9686;
        text-align: left;
        padding-top:0.5em;
        border-bottom: 1px solid #BEB57E;

}

h2{

        font: 1.0em Helvetica, Arial, sans-serif;
        font-weight: bold;
        color: #9b9686;
        text-align: left;
        padding-top: 0.25em;

}

h3{

        font: 0.75em Helvetica, Arial, sans-serif;
        font-weight: bold;
        color: #9b9686;
        text-align: left;
        padding-top: 0.5em;

}

img{

        margin-right: 1em;
        margin-bottom: 1em;
        border:1px solid #BEB57E;

}

a:link{

        color: #B56E78;
        text-decoration: underline;

}

a:visited{

        color: #939393;
        text-decoration: underline;

}

a:hover{

        background-color: #EFEBDF;
        color:#B56E78;
        text-decoration: underline;
}

ul{

        list-style-image: url(images/bullet.png);
        font-size: 0.8em;
        vertical-align: baseline;
        color: #4C6385;

}

/* CLASSES */

.null{

    /* For XHTML compatibility */

}

.center{

        text-align: center;

}

.right{

        text-align: right;

}

.left{

        text-align: left;
        padding-top: 1em;

}

.date_box{

         position: absolute;
         margin-top:95px;
         margin-left:42px;
         width: 200px;
         color: #48638E;

}

.callout{

        background: url(./images/fade.gif);
        background-repeat:repeat-x;
        float: right;
        width: 150px;
        height: auto;
        border: 1px solid #DADADA;
        margin-left: 1em;
        padding: 1em;

}

.float_left{

        float: left;

}

.image_carousel{

		padding: 5px;
        width: 680px;
        height: auto;
        border: 1px solid #DEDEDE;
        margin-top: 5px;

}

/* ID's */

#advert{

        font: 0.5em Helvetica, Arial, sans-serif;
        text-align: left;
        color: #FFFFFF;

}

#logo{

         position: absolute;
         margin-top:-10px;
         margin-left:-12px;
         background: url(./images/logo_2.gif);
         width: 980px;
         height: 180px;

}


#content{

        position: absolute;
        margin-top:152px;
        margin-left:-10px;
        width: 960px;
        padding: 1em;
        text-align: justify;
        height: auto;
        color: #b56e78;


}

#image_text{

        font: 1.0em Helvetica, Arial, sans-serif;
        font-weight: bold;
        color: #9b9686;
        text-align: left;
        padding-top: 0.25em;
        padding-bottom: 0.5em;                
}

#image_text_2{

        font: 1.0em Helvetica, Arial, sans-serif;
        font-weight: bold;
        color: #9b9686;
        text-align: left;
        padding-top: 0.25em;
        padding-bottom: 0.5em;        
}

#footer{

        padding: 2em;
        margin-top: 2em;
        text-align: center;
        border-top:1px solid #BEB57E;
        font: 0.85em Helvetica, Arial, sans-serif;
        color: #000000;

}
