body {
	margin-top: 0px;
	font-size: 11px;
	background-color: #FFFCD5;
	font-family: Arial, Helvetica, sans-serif;
}
TABLE {
  border-collapse : collapse;
  empty-cells : show;
}
FORM { margin : 0px; }
P,TD,TH {
  font-size : 12px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
LABEL,INPUT,SELECT,TEXTAREA {
  font-size : 11px;
  color : #000000;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.input {
	border : 1px solid #000000;
	background-color : #FFFFFF;
}
.bold {
	font-family : inherit;
	font-size : inherit;
	font-weight : bold;
}
.italic {
	font-family : inherit;
	font-size : inherit;
	font-style : italic;
}
.underline {
	font-family : inherit;
	font-size : inherit;
	text-decoration : underline;
}
H1 {
	font-size : 22px;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
H2 {
	font-size : 20px;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
H3 {
	font-size : 18px;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
H4 {
	font-size : 16px;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
H5 {
	font-size : 14px;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
H6 {
	font-size : 12px;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.title {
	font-size : 14px;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
p.menu {
	font-size : 11px;
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}
span.price {
	font-size : 11px;
	color : #A0002F;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}
td.topnav {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 30px;
	padding-right : 30px;
	background : #A0002F; 
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size : 12px;
	font-weight : bold;
	white-space : nowrap;
	background-image: url(../images/bkgtile.jpg);

}
td.bghead {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/bkgtile.jpg);
}
td.main {
	padding-top : 20px;
	padding-bottom : 20px;
	padding-left : 20px;
	padding-right : 20px;
	background-color : #FFFFFF;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
td.photos {
	padding-top : 20px;
	padding-bottom : 20px;
	padding-left : 0px;
	padding-right : 20px;
	background-color : #FFFFFF;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
td.maintext {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 20px;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
td.addressinfo {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	background-color: #A0002F;
	color: #FFFFFF;
	font-size: 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-align: center;
}
td.footer {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 20px;
	padding-right : 20px;
	background-color: #A0002F;
	color: #FFFFFF;
	font-size: 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	background-image: url(../images/bkgtile.jpg);
}
td.tariff {
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #FFFFFF;
	color: #A0002F;
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif; 
	text-align : left;
	font-weight : bold;
}
td.mapdetails {
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 0px;
	padding-right : 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif; 
	text-align : left;
	font-weight : bold;
}
A.topnav,A.topnav:visited {
	height : 12px;
	line-height : 12px;
	display : block;
	float : left;
	padding-left : 5px;
	padding-right : 5px;
	font-size : inherit;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	white-space : nowrap;
}
A.topnav:hover {
	height : 12px;
	line-height : 12px;
	display : block;
	float : left;
	padding-left : 5px;
	padding-right : 5px;
	font-size : inherit;
	color: #F5E425;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : underline;
	white-space : nowrap;
}
A.topnavon,A.topnavon:visited,A.topnavon:hover {
	height : 12px;
	line-height : 12px;
	display : block;
	float : left;
	padding-left : 5px;
	padding-right : 5px;
	font-size : inherit;
	color: #F5E425;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : underline;
	white-space : nowrap;
}
TD.topnav A.topnav,TD.topnav A.topnavon {
	border-left : 1px solid #FFFFFF;
}
#nav_welcome { border-left : 0px; }
A.contact,A.contact:visited {
  font-size : inherit;
  color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
  text-decoration : none;
}
A.contact:hover {
  font-size : inherit;
  color: #F5E425;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
  text-decoration : underline;
}
A.footer,A.footer:visited {
  font-size : inherit;
  color: #F5E425;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  text-decoration : underline;
}
A.footer:hover {
  font-size : inherit;
  color: #F5E425;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  text-decoration : underline;
}
A,A:visited {
  font-size : inherit;
  color: #A0002F;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}

A:hover {
  font-size : inherit;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
img.headerimg {
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
}
img.images {
	border-top : 1px solid #A0002F;
	border-bottom : 1px solid #A0002F;
	border-left : 1px solid #A0002F;
	border-right : 1px solid #A0002F;
}
LI {
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-image: url(../images/bullet.jpg);
	list-style-position: outside;
	font-size: inherit;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
UL {
  margin-top : 10px;
  margin-left : 10px;
}
UL[class="list"] {
  margin-top : 10px;
  margin-left : -35px;
}
DIV.infobox {
	text-align : center;
	padding : 3px;
	border : 1px solid #A0002F; 
	width : 400px;
	white-space : nowrap;
	color : #000000;
	font-weight : bold;
}
DIV.navmenu {

	width : 120px;
	text-align : left;
	visibility : hidden;
	position : absolute;
	left : -512px;
	top : -512px;
	z-index : 1;
	
	background : #BA1F24; 


}
A.navitem, A.navitem:visited, A.navitem:hover, A.navitemon, A.navitemon:visited, A.navitemon:hover {

	display : block;
	width : 100px;
	*width : 100%;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 3px;
	padding-bottom : 3px;
	
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	white-space : nowrap;
	text-decoration : none;
}
A.navitem:hover, A.navitemon, A.navitemon:hover {
	display : block;
	width : 100px;
	*width : 100%;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 3px;
	padding-bottom : 3px;
	
	background : #D4252A;
	color : #F5E425;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	white-space : nowrap;
	text-decoration : underline;
}
IMG.photo, IMG.opacity1, IMG.opacity2 { 
	display : block;
	margin-bottom : 10px;
	text-align : center;
}
DIV.googlemap {
	width : 450px;
	height : 250px;
	margin-left : 0px;
	margin-right : 0px;
}
td.form {
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 20px;
	padding-right : 20px;
	border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background: #FFFFFF;
	color : #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

td.formhead {
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 20px;
	padding-right : 20px;
	border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background: #FEC0C2;
	color : #821417;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align: left;
}
