@charset "utf-8";
/* CSS Document */

/* Start Standarizacion */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn,  th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	margin:1em 0;
	margin-left:40px;
	padding-left:0;
}
ul {
	list-style-type:disc;
}
ol {
	list-style-type:decimal;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
/* LIST ELEMENTS */
ul {
	list-style-type:disc;
	margin:1em 0;
	margin-left:40px;
	padding-left:0;
}
ol {
	list-style-type:decimal;
	margin:1em 0;
	margin-left:40px;
	padding-left:0;
}
/* remove top  bottom margins for nested lists */
ul ul, ul ol, ul dl, ol ul, ol ol, ol dl, dl ul, dl ol, dl dl {
	margin-top:0;
	margin-bottom:0;
}
/* use circle when ul nested 2 deep */
ol ul, ul ul {
	list-style-type:circle;
}
/* use square when ul nested 3 deep */
ol ol ul, ol ul ul, ul ol ul, ul ul ul {
	list-style-type:square;
}
hr {
	width:75%;
	margin-top:20px;
	margin-bottom:25px;
	color:#CCCCCC;
}

a
{
  outline: none;
}

/* End Standarizacion */

body {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ffffff
}

#container {
	width:960px;
	height:100%;
	margin: 0 auto;
	border-top:0px;
	overflow:hidden;
	padding:12px 0px

}

h1{ font-size:24px;
color:#732525; padding-bottom:12px; }

h2{ font-size:20px; color:#732525; padding-bottom:12px; }

p { color:#000000; font-size:14px; line-height:20px; padding-bottom:15px}
li { color:#000000; font-size:14px; padding-bottom:10px; }
#head { padding-bottom:10px; height:53px; background-color:#FFF}

#menu { width:960px; float:left; clear:both; }
ul#nav {padding:0; margin:0px 0 0 0px;}
#nav li{display:inline;list-style:none;margin-top:0px;padding:0; }
#nav a{float:left;background:top;margin:0px 0 0 0px;padding:0; height: 27px;}

#nav a.True{background-position:top;}
#nav a.False{background-position:bottom;}

	#home a{width:128px;background:url(images/menu/home.gif) top center no-repeat;  text-indent: -9999px;}
	#location a{width:121px;background:url(images/menu/location.gif) top center no-repeat;  text-indent: -9999px;}
	#description a{width:143px;background:url(images/menu/description.gif) top center no-repeat;  text-indent: -9999px;}
	#specification a{width:164px;background:url(images/menu/specifications.gif) top center no-repeat;  text-indent: -9999px;}
	#gallery a{width:113px;background:url(images/menu/gallery.gif) top center no-repeat;  text-indent: -9999px;}
    #contactus a{width:142px;background:url(images/menu/contactus.gif) top center no-repeat;  text-indent: -9999px;}
    #brochure a{width:149px;background:url(images/menu/brochure.gif) top center no-repeat;  text-indent: -9999px;}

#red { height:22px; background-color:#FAFAD2; padding:8px}
#red  h1 { color:#000080; padding-bottom:0px; font-size:20px; padding-top:0px }
#content {background-color:#FAFAD2; padding:10px 15px; width:960px}
#content p { color:#000000; }

#fred { height:22px; background-color:#000; padding:8px}
#fred  h1 { color:#000080; padding-bottom:0px; font-size:20px; padding-top:0px }

#left { width:400px; float:left; padding:10px; padding-top:50px  }
#right {width:500px; float:left; padding:10px; padding-top:50px }

#bob { width:450px; float:left; padding:10px; padding-top:50px  }
#betty {width:450px; float:left; padding:10px; padding-top:50px }

.border { border:#999 solid 1px}

#amenities li{ font-size:13px}


         .cellTitle
    {
        height: 27px;
        Vertical-Align:bottom;
    }
    
 .rowHeight{ height:25px;}
        


