* {
    margin: 0;
    padding: 0;}
    
@font-face {
    font-family: 'MuseoSans-500';
    src: url('webfonts/26B3C6_0_0.eot');
    src: url('webfonts/26B3C6_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/26B3C6_0_0.woff') format('woff'),url('webfonts/26B3C6_0_0.ttf') format('truetype');}
    
@font-face {
    font-family: 'MuseoSans-500Italic';
    src: url('webfonts/26B661_1_0.eot');src: url('webfonts/26B661_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/26B661_1_0.woff') format('woff'),url('webfonts/26B661_1_0.ttf') format('truetype');}
    
body {
    padding-top: 10px;
    margin: 0 auto;
    font-family: MuseoSans-500,sans-serif;
    font-size: 100%;}
    
#centered {
    width: 1000px;
    border: 0px;
    margin: 0 auto;}
    
h1 {
    font-family: MuseoSans-500,sans-serif;
    font-weight: normal;
    font-variant: small-caps;
    color: #FFF;
    font-size: 1.8em;
    padding-left: .15em;}

h1.hotels {
    margin-top: 1em;
    margin-bottom: .5em;
    border-bottom: solid 1px #fff;
    font-size: 250%;
    text-indent: 5px;
    text-shadow: 2px 2px #000;
    letter-spacing: -1px;
    }

h3 {
    margin-top: 1em;
    margin-bottom: .5em;
    color: #fc3;
    font: normal normal small-caps 120% MuseoSans-500, Arial, Helvetica, sans-serif;
    text-indent: 5px;
}

h3.detail_day {
    padding: 5px;
    clear: both;
    background-color: #360;
}

a.www, a.www:hover {
    color: #ff9c00;
    padding: 10px;
    border: 1px solid #000;
    border-radius: 10px;
    background: #347c06;
    font-weight: bolder;
}

p {
    font-family: MuseoSans-500,sans-serif;
    font-weight: normal;
    vertical-align: text-top;
    margin-top:1em;}

p.www {
    margin: 2em;
    text-align: center;
}
   
td {
    vertical-align: text-top;}

td.R {
    background-color: #FE2024;}
    
td.G {
    background-color: #659A41;}
    
td.B {
    background-color: #3585C6;}
    
tr {
    margin-top: 10px;}
    
div.text600 {
    width: 600px;
    padding-left: 2em;
}

div.text475 {
    width: 475px;
    padding-left: 2em;
}

div.pic400 {
    width: 400px;
}

cite {
    float: right;
    }
    
div.section {
    clear: both;
    padding-top: 50px;
    }
    
fieldset {
    border: none;
    }

.img-left {
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: .5em;
}

.img-right {
	float: right;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: .5em;
}

.img-mid {
	margin: 0px;
	text-align: center;
	padding: 0px;
}

.caption-left, .caption-right, caption-mid {
        font-style: italic;
}

.caption-left {
        text-align: left;
}

.caption-right {
        text-align: right;
}

.caption-mid {
        text-align: center;
}

.clearfloat {
	clear: both;
}

.address {
    margin-top: 2em;
    margin-left: 2em;
    padding: 10px;
    width: 460px;
    color: #ff9c00;
    border: 1px solid #000;
    border-radius: 10px;
    background: #347c06;    
}

.accent {
    color: #ff9c00;    
}
#wrapper{
    margin: 0 auto;
    width: 1000px; height: 100%;}

#***********************
    
#body {
#    padding: 50px 75px;
#    background: #692 url(../images/background2.jpg) top center no-repeat fixed;
#    color: #000;
#    font: normal normal normal 14px Tahoma, Arial, Helvetica, sans-serif;
#    }

#table.main {
#    width: 1000px; 
#    margin: auto;
#}

#tr.header {
#    height: 460px;
#}

#i.menuheader {
#    color: #b0d730;
#}
#p {
#    margin-bottom: 1em;
#}