body {
background-color:#3e7697;
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
margin-right:0px;
color: #ffffff;
font-family: Verdana;
font-size: 11px;
}

ul {
margin-top:5px;
margin-bottom:5px;
list-style:square;}

.lnks {
padding-left:0px;
margin-left:20px;
margin-right:20px;
margin-top:0px;
margin-bottom:0px;
list-style:square;}

.sitemap {
width:200px;
border-bottom:dashed #28435f 1px;
padding:5px 30px;}

.right_side {
background-color:#1f3a55;
border-left:ridge #000000 1px;
border-right:ridge #000000 1px;
padding:5px;}

.home{
margin:2px 0px;
padding:3px;
background-color:#28435f;
vertical-align:top;
border-style:ridge;
border-width:thin;
border-color:#92c2ea;
}
#home img{
margin:0px 2px;
border: 1px solid black;
background-color:#28435f;
}

#gallery img {
border: 1px solid black;
background-color:#28435f;
}

.gall {
background-color:#28435f;
text-align:center;
vertical-align:top;
border-style:ridge;
border-width:thin;
border-color:#92c2ea;
}

.celljust {
padding:3px;
background-color:#28435f;
text-align:justify;
vertical-align:top;
border-style:ridge;
border-width:thin;
border-color:#92c2ea;
}

.cellcen {
padding:3px;
background-color:#28435f;
text-align:center;
vertical-align:top;
border-style:ridge;
border-width:thin;
border-color:#92c2ea;
}

.cellleft {
padding:3px;
background-color:#28435f;
text-align:left;
vertical-align:top;
border-style:ridge;
border-width:thin;
border-color:#92c2ea;
}

a:link, a:visited {
color: #ffffff;
text-decoration:none;
}

a:hover {
color: #ffffff;
text-decoration:underline;
}

.comment {
color: #ffffff;
font-family: Verdana;
font-size: 9px;
}

.hotels {
font-family:Verdana;
color:orange;
font-size:12px;
font-weight:bold;
text-align:center}

.menu:link, .menu:visited {
border-left: #93c3eb solid 15px;
border-top: #93c3eb solid 1px;
border-right: #93c3eb solid 1px;
border-bottom: #93c3eb solid 1px;
background-color:#173140;
display:block;
width: 170px;
height:25px;
font-family: "Palatino Linotype";
font-size: 17px;
font-weight:bold;
color:#b2d0e9;
text-decoration:none;
margin-left:14px;
padding-left:10px;
margin-bottom:5px;
}

.menu:hover {
border-left: #ff7900 solid 15px;
border-top: #ff7900 solid 1px;
border-right: #ff7900 solid 1px;
border-bottom: #ff7900 solid 1px;
background-color:#173140;
display:block;
width: 170px;
height:25px;
font-family: "Palatino Linotype";
font-size: 17px;
font-weight:bold;
color:#ffffff;
text-decoration: none;
margin-left:14px;
padding-left:10px;
margin-bottom:5px;
}

.submenu:link, .submenu:visited {
border-left:#93c3eb solid 12px;
border-top: #93c3eb solid 1px;
display:block;
width: 145px;
height:9px;
font-family: "Palatino Linotype";
font-size: 14px;
font-weight:bold;
color:#b2d0e9;
text-decoration:none;
margin:0px 15px 5px 45px;
padding:0px 0px 8px 3px;
}

.submenu:hover {
border-left:#ff7900 solid 12px;
border-top: #ff7900 solid 1px;
display:block;
width: 145px;
height:9px;
font-family: "Palatino Linotype";
font-size: 14px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
margin:0px 15px 5px 45px;
padding:0px 0px 8px 3px;
}
.footer {
padding:2px 15px;
background-image: url(imgs/foot_bgr.jpg);
border-top-style:ridge;
border-top-width:thin;
border-top-color:#92c2ea;
border-right:ridge #000000 1px;
color: #b7d0e4;
font-family: Verdana;
font-size: 9px;
text-align:right;
vertical-align: middle}

.friends {
border-bottom:ridge #000000 1px;
border-right:ridge #000000 1px;
font-size:9px;
color: #b7d0e4;
background-color:#142e45;
text-align:justify;
padding:10px;
font-family: Verdana;
}

.friends h3 {
margin:0px;
color: #ffffff;
font-size:12px;
font-weight:bold;}

.friends a:link, .friends a:visited {
color: #b7d0e4;
text-decoration:none;
}

.friends a:hover {
color: #ffffff;
text-decoration:none;
}