#container {
width:1000px;
background-color:#ffffff;
text-align:left;
}

#banner {
width:100%;
background-color:#000000;
text-align:centre;
}
#title {
border-bottom:2px solid white;
border-top:2px solid white;
}
#mainarea {
width:95%;
background-color:#FFFFFF;
}
#mainarea1 {
width:95%;
background-color:#FFFFFF;
margin-left:50px;
}

#home {
background-image:url(../images/homebackdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#why {
background-image:url(../images/whymgs-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#resort {
background-image:url(../images/the-resort-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#testimonials {
background-image:url(../images/testimonials-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#skiing {
background-image:url(../images/skiing-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px}

#group_ski {
background-image:url(../images/groupski-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px}

#piste_map {
background-image:url(../images/pistemap-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px}

#race {
background-image:url(../images/client-race-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px}

#instruction {
background-image:url(../images/instruction-and-childcare-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px}

#childcare {
background-image:url(../images/childcare_backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px}

#esf_prices {
background-image:url(../images/ESFprices.gif);
background-repeat:no-repeat;
height:488px;
width:1000px}

#booking {
background-image:url(../images/booking-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#booking_form {
background-image:url(../images/booking-form-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#self_catering {
background-image:url(../images/prices-accommodation-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#hotel_prices {
background-image:url(../images/prices-hotel-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#weather {
background-image:url(../images/weather-and-travel-backdrop.gif);
background-repeat:no-repeat;
height:1533px;
width:1000px;}

#bonheur {
background-image:url(../images/accomodation-bonheur-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#essart {
background-image:url(../images/accomodation-essart-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#christian {
background-image:url(../images/accomodation-christian-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#eglise {
background-image:url(../images/accomodation-eglise-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#bar_de_roche {
background-image:url(../images/accomodation-bar-de-roche-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#beltramo {
background-image:url(../images/accomodation-beltramo-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#gervasoni {
background-image:url(../images/accomodation-geravasoni-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#filiol_s {
background-image:url(../images/accomodation-filiols-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#pappy {
background-image:url(../images/accomodation-pappy-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#PDP {
background-image:url(../images/accomodation-pied-de-piste-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#tilley {
background-image:url(../images/accomodation-tilley-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#flocons {
background-image:url(../images/accomodation-flocons-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#chenevers {
background-image:url(../images/accomodation-chenevers-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#solert {
background-image:url(../images/accomodation-solert-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#others {
background-image:url(../images/accomodation-others-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#hotels {
background-image:url(../images/accomodation-hotel-backdrop.gif);
background-repeat:no-repeat;
height:488px;
width:1000px;}

#menu {
background-image:url(../images/menubar.gif);
background-repeat:no-repeat;
height:49px;
margin-bottom:0px;
padding-top:5px;
margin-top:0px;
}
#footer {
border-top:1px solid #d1d3d4;
margin-top:15px;
}
#footer1 {
border-top:1px solid black;
margin-top:15px;
}
ul {
margin:0px 15px 0px 15px;
text-align:center;	
}
li {
font-size:90%;
font-family:Verdana, Arial, sans-serif;
line-height: 24px;
color:#000000;
list-style-image:url(../images/redbox.gif);
text-align:left;
}
.whitetiny {  font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #ffffff; text-decoration: none}
.blacktiny {  font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000; text-decoration: none}
a.blacktiny {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: none; font-weight:bold;}
.whitetext {  font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #ffffff;
font-weight:bold; text-decoration: none}
.contacttabletext {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #000000;
text-decoration: none; padding-left:10px; padding-right:10px; line-height:10px;}
.blacktext1 {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #000000;
text-decoration: none; padding-left:0px; padding-right:10px;}
.greytext {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #808080;
text-decoration: none; padding-left:0px; padding-right:20px;}
.blacktext {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #000000;
text-decoration: none; padding-left:10px; padding-right:10px;}
a.blacktext {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration:none; padding-left:0px; padding-right:0px; font-weight:bold;}
.contacttext {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #000000;
text-decoration: none; padding-left:10px; padding-right:10px;}
a.contacttext {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #BD1301; text-decoration:underline; padding-left:0px; padding-right:0px; font-weight:bold;}
.greentitle {  font-family: Arial, Helvetica, sans-serif; font-size: 180%; color: #99CC00;
font-weight:bold; text-decoration: none; padding-bottom:10px; padding-top:10px;}
.redstrap {  font-family: Arial, Helvetica, sans-serif; font-size: 180%; color: #BD1301;
font-weight:bold; text-decoration: none; text-align:center; }
.goldstrap {  font-family: Arial, Helvetica, sans-serif; font-size: 180%; color: #CC9900;
font-weight:bold; text-decoration: none; text-align:center; }
.bluestrap {  font-family: Arial, Helvetica, sans-serif; font-size: 180%; color: #0D818D;
font-weight:bold; text-decoration: none; text-align:center; }
.orangestrap {  font-family: Arial, Helvetica, sans-serif; font-size: 180%; color: #FF6500;
font-weight:bold; text-decoration: none; text-align:center; }
.bluestrap1 {  font-family: Arial, Helvetica, sans-serif; font-size: 180%; color: #0065CC;
font-weight:bold; text-decoration: none; text-align:center; }
a.blackaddress  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #3D5426;
font-weight:bold; text-decoration:none; font-style:italic}
.style4 {font-family: "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif; font-size: 16px;}
.email {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000;
font-weight:bold; text-decoration: none}
a.email {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff;
font-weight:bold; text-decoration: none}
.body {
background-color:#C71F1F;

	}
