html, body {
height: 100%;
}

body 
{
background:#6E646D;
color:#003333;
margin:0;
}

/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 75px;
	height: 60px;
}

.hoverbox li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 4px;
	position: relative;
}

.hoverbox .preview
{
	border-color: #000;
	width: 210px;
	height: 160px;
}

/* =Hoverbox Code End
----------------------------------------------------------------------*/


/*  Global Link states */

a:link 
	{color:#660000;
	text-decoration:none;}

a:visited {
		text-decoration:none;
		color:#000099;
		}

a:hover 
{text-decoration:none;
color:white;
}

a:focus 
{text-decoration:none;}

a:active 
{color:red;
text-decoration:none;}

/* end */

#main_links li:hover
{background:#666699;}

#wrapper 
{background:transparent url(images/dropShdw.gif) top center repeat-y;
margin:0 auto;

}

#container
{
background:#9999CC;
margin: 0 auto;
width:780px;
min-height:100%;
}

#header
{
background: url(images/manila_header.jpg) top center no-repeat;
margin:0;
padding:0;
height:144px;
width:780px;
color:#003333;

}

#header h1 {
position:absolute; 
color:white;
}

h2 {
font: bold 1.6em arial, helvetica, sans-serif;
}

h2, h3{
color:#003399;}

blockquote
{font-style:italic;}

#thankYou {
font: 1.2em arial, helvetica, sans-serif;
padding:2%;
margin:5%;
background:#eee;}

#thankYou span
{font: .8em arial, helvetica, sans-serif;
}

#goHome {
font: .6em arial, helvetica, sans-serif;
padding:2%;
margin:5%;
background:#eee;}

#main_links
{border-top:none;
color:#cc6600;;
background:#CCCCFF;
margin:1% 0 0 2%;
font: .9em/1.9em arial, helvetica, sans-serif;
margin:0;
width:20%;
float:left;
}


#main_links li
{border-top:2px solid #9999CC;
border-bottom:1.5px solid black;
margin:0;

list-style-type:none;
}

#main_links a
{
display:block;
padding:1% 0 1% 5%;
}


#main_links ul
{

margin:0;
padding-left:0;
}
 
.splitLink
{line-height:1em;
padding-top:4%;}

#main
{
background:#ccccff;
border-left:2px solid #666699;
border-right:2px solid #666699;
border-top:1px solid #9999CC;
margin:0 0 0 25%;
font: .8em/1.4em arial, helvetica, sans-serif;
padding:1% 2% 1% 2%; 
width:60%;
height:100%;
}

.plainLst li
{padding-bottom:2%;}

span img {
width:200px;
height:150px;
}

.clear_inline
{
padding-top:55%;
}

.room 
{font: italic .8em arial, helvetica, sans-serif;
}


.hilite
{font-weight:bold;}

.red 
{color:#CC3300;}

/*form specs */
form
{font: .9em/1.8em arial, helvetica, sans-serif;
width:80%;
}

input, textarea, select 
{font: 1em arial, helvetica, sans-serif;
border:1px solid #ccc;

}

fieldset
{margin:5% 5% 0 5%;
}

input
{margin:1% 0;
}

input.fName ,input.lName
{margin-left:3%;}

input.email
{margin-left:12%}

input.phone
{margin-left:11%}

input.inter
{margin-left:1%;}

input.area
{margin-left:14.3%;}

/* only works in firefox */
input:focus, textarea:focus, select:focus
{
background:#ff9900;}

/*form specs end*/


/* FOOTER Section */
#footer a
{text-decoration:none;
}

#footer
{

text-align:center;
background:#eee;
margin:0 auto;
width:780px;
border-top:1px dotted #CCCCFF;
border-bottom:1px solid #999999;
font-size:.7em;
clear:left;
}


#copyright
{
display:inline;
font-size:.9em;
}