body{ margin: 0px; background-image: url("/images/bgshade.gif");
	background-repeat: repeat-y;
}

* { font-family: arial, helvetica, sans-serif; }

div#tag { font-family: arial, helvetica, sans-serif;
	color: #66747F;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 2px;
}

div#main { margin: 2em 2em 2em 2em }

div.footer { text-align: center;
	color: #333;

}

.footer p { font-size: 11px; }



h1 { color: #000;
	font-size: 16px;
}

h2, h2 a { color: #333;
	font-size: 14px;
	text-decoration: none;
}

h3 { color: #6D8AA1;
	font-size: 12px;
}

p, ul, ol, td { font-size: 12px;
	line-height: 1.2em;
}


p a, li a { color: #6D8AA1; }

a.inq { color: #C03;
	font-weight: bold;
}

p strong, td strong { color: #6D8AA1;
	font-weight: bold;
}

/* rates table */

table.rates { background-color: #000; }
table.rates tr.pax { background-color: #FFEEDD; }
table.rates td.paxTitle, td.hdr {background-color: #6D8AA1; }
table.rates td.paxTitle strong, td.hdr strong {color: #FFF; }
table.rates tr.price { background-color: #DEE7ED; }
table.rates td.priceTitle {background-color: #000; color: #FFF;}
table.rates td.priceTitle strong {color: #FFF; }

table.feed { border: 1px solid #336633; border-collapse: collapse;}
table.feed td { border: 1px solid #669966; }
table.feed tr.head td { background-color: #63FD4D; } 
table.feed tr.head td a:link,
table.feed tr.head td a:visited  { color: #000; } 
table.feed tr.item td { background-color: #EEFFEE; } 
table.feed tr.item td a:link,
table.feed tr.item td a:visited  { color: #000; } 


div.sectionNav {margin-left: 1em;
	width: 120px;
	border: 1px solid #036;
	text-align: center;
	padding: 4px;
	float: right;
	//background-color: #FFF7DD;
	background-color: #ecf4f9;
}

td.imagebg { background-color: #FFF7DD; }
