body, table
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11.4px;
	margin:0px;
	line-height:1.3;
	text-align:left;
}
body{
	background:url(images/banner_fill.jpg) no-repeat #F0FAFE;
}

.ssi_table {
margin-left:-3px;
margin-top:5px;
margin-bottom:-7px;
border-top: double 2px #D6DFEB;
}

.ssi_table td{
padding-bottom:4px;
border-bottom:dotted 1px #D6DFEB;
}

.ssi_table a {
text-decoration:none;
font-weight:normal;
}

td.left_col {
	background:#FFFFFF;
	border-left:#D6DFEB 1px solid;
	border-right:#D6DFEB 1px solid;
}

td.right_col {
	background:#FFFBFB;
	border-right:#D6DFEB 1px solid;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.glossymenu{
list-style-type: none;
margin: 0px;
padding: 0;
width: 150px;
}

.glossymenu li.innertube, .innertube {
padding: 5px 5px 5px 9px;
}

.innertube2 {
padding:7px 10px;
}

.innertube3 {
padding: 5px 9px;
}

.glossymenu li.innertube_c {
padding:5px;
text-align:center;
}

.glossymenu li.innertube a,  li.innertube_c a{
margin:0px; padding:0px; background: none; width:inherit;
}

.glossymenu li.top, .top {
color: #FFF;
font-weight:bold;
display: block;
width: auto;
text-decoration: none;
line-height:1;
padding: 8px 5px 0 9px;
background-image:url(images/nav_h.jpg); 
height:20px;
}

.glossymenu li a:hover, li.innertube_c a:hover{
text-decoration:underline;
color:#FF5C01;
}

input, textarea, select 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
form 
{
	display:inline;
}
td.bottom { background-image:url(images/footer.jpg); border-bottom:#D6DFEB; padding-bottom:12px; height:42px}
*html td.bottom { height:30px}
td.footer { background-image:url(images/nav_main.jpg); height:30px; padding: 0 0 0 7px;}
td.footer strong { color:#FFFFFF; line-height:2.3; }
h1 { font-size:21px; color:#FF6600; margin-left:-2px; margin-bottom:0px}
h2, h2 a { font-size:17px; color:#FF6600; margin-top:-7px;  margin-bottom:0px}
a
{
	text-decoration:none;
	color:#0676C5;
}
a:hover
{
	text-decoration:underline;
	color:#FF5C01
}
td.nav_main td
{
	font-weight:bold;
	line-height:1;
	font-size:12px;
	height:30px;
	padding: 0 9px 0 9px;
	border-right: 1px solid #0774DE;
}
td.nav_main td:hover
{
	background-image:url(images/nav_main2.jpg);
}
td.nav_main a, td.footer a { 
	color: #FFFFFF;
}
td.nav_main a:hover, td.footer a:hover { 
	color: #FFFF99;
}
div.nav td.nav_h, td.nav_h
{
	line-height:1;
	padding: 0 5px 0 7px;
	background-image:url(images/nav_h.jpg); 
	height:28px;
	color:#FFFFFF;
}
td.search 
{
	line-height:1;
	padding: 0 10px 0 10px;
	background-color:#2F94E8;
	height:28px;
	color:#FFFFFF;
}
td.search table
{
	color:#FFFFFF;
	font-size:12px;
	padding-top:2px
}
div.nav td.nav_h2
{
	padding: 4px 5px 10px 7px;
	width:100%;
	line-height:1.4
}
.nav_h3
{
	padding: 4px 5px 10px 5px;
	width:100%;
}
div.nav a
{
	color:#000000; width:100%
}
div.text_h { font-size:13px; margin: 7px 0 7px 0}
div.text_h2 { font-size:11px; margin: 7px 0 7px 0}
td.butt { padding: 0 5px 0 7px; background-image:url(images/baguiophoria-button.gif); height:24px }
td.butt:hover { background-image:url(images/baguiophoria-button_over.gif); height:24px }
div.contact td{ padding: 3px 0 3px 0 }
img { border:0px;}
img.line_r { border: 1px #D6DFEB solid; margin-left: 7px }
.small { font-size:10px; width:135px; font-style:italic; display: block; overflow: auto; overflow-x: hidden;
 }
.u { text-decoration:underline }
#footer2 td{
font-family:Arial, Helvetica, sans-serif;
}
.main_tab {
padding:7px 10px 47px 10px;
background:url(images/pine_trees.jpg) bottom no-repeat;
}

.sub_tab {
padding:7px 10px 38px 10px;
background:url(images/baguio_scenes.jpg) bottom no-repeat;
}

.sub{
list-style-type: none;
padding: 0;
margin: 5px 0;
width: 454px;
}

.sub li {
padding: 5px 0;
border-top:double 2px #D6DFEB;
}

.sub li.cat {
padding: 5px 0;
border-top:dotted 1px #D6DFEB;
}
.ad{
margin-left:-3px;
}