body {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 11px;
background-color: #2457E4;
}

td {
	font-size: 11px;
}

.table {
 color: #000000;
 font-size: 11px;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	margin-bottom: 17px;
	color: #2457E4;
	letter-spacing: 2px;
	text-align: center;
	}

h2 {
	margin-bottom: 10px;
	color: Blue;
	border-bottom: 1px dotted #cccccc;
	border-top: 1px dotted #cccccc;
	font-size: 17px;
	margin-top: 33px;
	background-color: #FFEFAF;
}

h3 {
	border-bottom: 2px dotted rgb(36,87,228);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 19px;
	}

h3.hotels {
	font-size: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	margin-top: 28px;
	background-color: #FFE88F;
	border-top: 2px dotted rgb(255,153,51);
}

.rest {
	font-size: 10px;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	}

p {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 margin-bottom: 10px;
	 line-height: 145%;
}

.goright {
padding: 5px 5px 5px 35px;
float: right;
border: 0;
}

.topping {
	border: 4px solid #000000;
}
.maincontenttable {
	border-bottom: 4px solid #000000;
	border-right: 4px solid #000000;
	border-left: 4px solid #000000;
}
.leftyside {
	background-color: white;
	padding: 10px;
}
.rightside {
background-color: #FFD939;
padding: 15px 3px 3px 3px;
border-left: 3px solid #7D97DF;
}
#footers {
 padding: 4px;
 font-size: 9px;
 text-align: center;
 width: 900px;
 }

 
 
 
 
#avmenusss {
font-family: Arial, Helvetica, sans-serif;
clear: left;
float: left;
width: 200px;
margin: 0 0 2px 0;
padding: 0;
font-size: 14px;
}

#avmenusss ul {	
list-style: none;
width: 200px;
margin: 0 0 20px 0;
padding: 0;
font-size: 14px;
}	

#avmenusss li {
margin-bottom: 1px;
}

#avmenusss li a {
font-weight: bold;
height: 20px;
text-decoration: none;
color: #505050;
display: block;
padding: 2px 0 0 4px;
background: #FFE57F;
border-left: 4px solid #2457E4;
}	
	
#avmenusss li a:hover {
background: #2457E4;
color: #FFFFFF;
border-left: 4px solid #FFFF66;
}

.announce {
margin: 10px 0 10px 0;
padding: 10px;
width: 130px;
color: #505050;
background-color: #f4f4f4;
line-height: 1.3em;
}

#sidebox {
	border: 1px dotted #EFBF00;
	padding: 3px;
	text-align: left;
}