red.vlt	#FFEAEA
red.lt	#B98493
red.md	#710F2A
red.dk	#320414
beige	#F0F0C8
/* body styles */
a	{
color: #320414;
}
a:active	{
color: #320414;
}
a:link	{
color: #320414;
}
a:hover	{
color: #B98493;
text-decoration: none;
}
a:visited	{
color: #320414;
}
.allcaps	{
text-transform: uppercase;
}
body {
background-color: white;
height: 100%;
margin: 0;
}
p, ol, li	{
color: #320414;
font-family: Verdana, "Arial Unicode MS", Arial, sans-serif;
font-size: 13px;
line-height: 140%;
}
.block	{
text-align: justify;
}
.body	{
color: #FFEAEA;
font-family: "bernadette", "book antiqua", serif;
font-size: 20px;
font-weight: 900;
letter-spacing: 3;
text-transform: uppercase;
}
.body a	{
color: #FFEAEA;
}
.body a:active	{
color: #FFEAEA;
}
.body a:link	{
color: #FFEAEA;
}
.body a:visited	{
color: #FFEAEA;
}
.body a:hover	{
color: #F0F0C8;
text-decoration: none;
}
.body2	{
color: #710F2A;
font-family: "bernadette", "book antiqua", serif;
font-size: 20px;
font-weight: 900;
letter-spacing: 2;
margin-top: 15pt;
margin-bottom: 15pt;text-transform: uppercase;
}
.body2 a	{
color: #FFEAEA;
}
.body2 a:hover	{
color: #CCFFFF;
text-decoration: none;
}
.bold	{
font-weight: 800;
}
.byline	{
color: #320414;
font-family: "book antiqua", serif;
font-size: 14px;
font-style: italic;
letter-spacing: 1px;
}
#copyright	{
color: #999999;
font-family: Verdana, "Arial Unicode MS", Arial, sans-serif;
font-size: 9px;
line-height: 11px;
margin: 15pt;
}
#copyright a	{
color: #999999;
}
#copyright a:hover	{
color: #CC9999;
text-decoration: none;
}
#copyright2	{
color: #999999;
font-family: Verdana, "Arial Unicode MS", Arial, sans-serif;
font-size: 9px;
line-height: 11px;
margin-top: 15pt;
margin-right: 15pt;
}
/* h2 used for PaulAncheta.com logo on inner pages */
#h2	{
color: #99CCFF;
font-family: Arial, sans-serif;
font-size: 16px;
font-weight: 700;
margin-right: 15pt;
}
#h2 a {
color: #99CCFF;
text-decoration: none;
}
#h2 a:hover {
color: #CC9999;
text-decoration: underline;
}
.head	{
color: #710F2A;
font-family: "bernadette", "book antiqua", serif;
font-size: 26px;
font-style: italic;
font-weight: 600;
letter-spacing: 1;
margin-top: 10pt;
}
.head a	{
color: #FFEAEA;
}
.head a:hover	{
color: #CCFFFF;
text-decoration: none;
}
hr	{
color: #cccccc;
height: 1px;
}
img	{
border: 0;
align: absmiddle;
}
.imgTrans {
filter: revealTrans(duration=0.4,transition=12)
}
.media	{
color: #320414;
font-family: Verdana, "Arial Unicode MS", Arial, sans-serif;
font-size: 10px;
line-height: 12px;
margin-top: 0;
}
.media a	{
color: #320414;
}
.media a:hover	{
color: #B98493;
text-decoration: none;
}
.menuline	{
color: #320414;
font-family: "bernadette", "book antiqua", serif;
font-size: 20px;
font-style: italic;
margin-top: 0;
}
.menutop	{
color: #320414;
font-family: Verdana, "Arial Unicode MS", Arial, sans-serif;
font-size: 13px;
font-weight: 700;
}
.menutop a	{
color: #320414;
}
.menutop a:hover	{
color: #B98493;
text-decoration: none;
}
.menu2	{
color: #320414;
font-family: Verdana, "Arial Unicode MS", Arial, sans-serif;
font-size: 13px;
font-weight: 600;
}
.menu2 a	{
color: #320414;
}
.menu2 a:hover	{
color: #B98493;
text-decoration: none;
}
.menuinside {
color: #6699CC;
font-family: Arial Black, sans-serif;
font-size: 11px;
text-transform: uppercase;
}
.quote	{
color: #320414;
font-family: "book antiqua", serif;
font-size: 15px;
font-style: italic;
letter-spacing: 1pt;
line-height: 130%;
}
.textmain	{
color: white;
font-family: Verdana, "Arial Unicode MS", Arial, sans-serif;
font-size: 12px;
line-height: 14px;
}
input, textarea {
background-color: white;
border: 1px solid #B98493;
color: #320414;
font-family: Verdana, "Arial Unicode MS", Arial, sans-serif;
font-size: 13px;
}
input.button {
background-color: #CCCCCC;
border: 1px solid #B98493;
color: #320414;
cursor: auto;
font-family: Verdana, "Arial Unicode MS", Arial, sans-serif;
font-size: 11px;
font-weight: 600;
height: 18px;
padding: 1pt;
text-align: center;
text-transform: uppercase;
}
input.radio {
border: 0;
}
select {
background-color: #CCCCCC;
border: 1px solid #B98493;
color: #320414;
cursor: auto;
font-family: Verdana, "Arial Unicode MS", Arial, sans-serif;
font-size: 11px;
font-weight: 600;
padding: 10px;
height: 30px;
width: 180px;
}

.bambooindex	{
background-color: #710F2A;
background-image: url("images/bg_bamboo.jpg");
height: 30px;
}
.bamboo	{
background-color: #710F2A;
background-image: url("images/bg_bamboo.jpg");
height: 49px;
}

@media screen {
/* cheap hack to protect NN4.x */
.menu LI { display: inline }
}