body,div,td
{
/*font-family: Palatino Linotype, Book Antiqua, Palatino, serif;*/
/*font-weight: bold;*/
font-family: Helvetica, Arial, sans-serif;
font-size: 12pt;

}

body
{
/*background-image: url('/img/waterblock.jpg');*/
background-color: #29B2B5;
}

#logo
{
width: 792px;
height: 267px;
margin: auto;
position: relative;
}

.menubar
{
width: 810px;
height: 3em;
margin: auto;
/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/75p_honey.png');
}

/* IE ignores styles with [attributes], so it will skip the following. */
.menubar[class] {
  background-image:url('/img/75p_honey.png');
}

.flags
{
position: absolute;
margin: 0 auto;
top: 25px;
left: 600px;
/*width: 780px;
text-align: right;
float: right;*/
}

.pricelist
{
border-width: 0px;
border-style: solid;
border-color: #66CC99;
}

.pricelist td
{
border-width: 1px;
border-style: solid;
/*background-color: #3399FF;*/
border-color: green;
}

.menuitem
{
color: white;
font-weight: bold;
text-decoration: none;
}

.menuitembook
{
color: #CE2C63;
font-weight: bold;
text-decoration: none;
}

.menuitembook:hover
{
color: #E72C6B;
}

.menuitem:hover
{
color: yellow;
}

.bottombar
{
color: white;
}

.bottombar a:link
{
color: white;
font-weight: bold;
}

.bottombar a:hover
{
color: yellow;
}

.menuopt
{
text-align:center;
}

.textheader
{
color: navy;
font-weight: bold;
font-size: 14pt;
}

#mainbar
{
margin:auto;
width: 810px;
margin-top: 5px;
}

.sidebar
{
float: right;
text-align: center;
padding-left: 15px;
padding-top: 5px;
padding-right: 5px;
clear:right;
}

.newsitem
{
width: 780px;
margin-top: 8px;
margin-bottom: 10px;
padding: 15px;
text-align: justify;
/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/75p_white.png');
}

/* IE ignores styles with [attributes], so it will skip the following. */
.newsitem[class] {
  background-image:url('/img/75p_white.png');
}

.newsitemAsian
{
width: 780px;
margin-top: 8px;
margin-bottom: 10px;
padding: 15px;
/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/75p_white.png');
}

/* IE ignores styles with [attributes], so it will skip the following. */
.newsitemAsian[class] {
  background-image:url('/img/75p_white.png');
}

.textfield3 {
border-style: none; 
color: black; 
width: 250px;
text-align: right;
background-color: transparent;
}

.traveloptions td {
padding: 5px;
}