/* color codes */
/* red vlt	#FFEAEA
red lt	#FFCCCC
red med	#CC9999
red dk	#996666
red vdk	#663333
red vvdk	#330000
gray vlt	#E6E6E6
gray lt	#CCCCCC
gray med	#999999
gray dk	#666666
*/
/* body styles */
a	{
line-height: 150%;
}
a:link	{
color: #FFEAEA;
}
a:visited	{
color: #FFEAEA;
}
a:hover	{
color: #CC9999;
text-decoration: none;
}
a:active	{
color: #FFEAEA;
}
body {
height: 100%;
margin: 0;
}
.bodyblack	{
background-color: #000000;
}
p, td, li	{
color: #FFEAEA;
font-family: Verdana, Tahoma, Helvetica, Gill, Arial, sans-serif;
font-size: 11px;
line-height: 165%;
}
ol, li	{
margin-left: 30px;
margin-top: 10px;
}
.bold	{
font-weight: 600;
}
.center	{
text-align: center;
}
#copyrighttrib	{
color: #999999;
font-family: Tahoma, Arial, sans-serif;
font-size: 9px;
line-height: 11px;
}
#copyrighttrib a:link	{
color: #999999;
}
#copyrighttrib a:visited	{
color: #999999;
}
#copyrighttrib a:hover	{
color: #CC9999;
text-decoration: none;
}
#copyrighttrib a:active	{
color: #999999;
}
/* id h2 used for PaulAncheta.com logo */
#h2	{
color: #99CCFF;
font-family: Arial, sans-serif;
font-size: 16px;
font-weight: 700;
margin: 5pt 10pt;
}
#h2 a {
color: #99CCFF;
text-decoration: none;
}
#h2 a:hover {
color: #CC9999;
text-decoration: underline;
}
/* h3 used for pink headings at left of body : use h5 for smaller pink heading */
.h3	{
color: #CC9999;
font-family: Arial Black, sans-serif;
font-size: 15px;
letter-spacing: 4pt;
text-transform: lowercase;
}
/* h3sub used for subheadings after h3 */
.h3sub	{
color: #CCCCCC;
font-family: Arial Black, sans-serif;
font-size: 12px;
margin: 1pt 10pt;
text-transform: uppercase;
}
.h3trib	{
color: #6699CC;
font-family: Arial Black, sans-serif;
font-size: 11px;
letter-spacing: 3pt;
margin: 0;
text-transform: lowercase;
}
/* h4 used for navigation bar at bottom */
.h4	{
font-family: Arial Black, sans-serif;
font-size: 10px;
color: #cccccc;
margin: 5pt 10pt;
text-transform: uppercase;
}
.h4 a:link	{
color: #cccccc;
}
.h4 a:visited	{
color: #cccccc;
}
.h4 a:hover	{
color: #FFCCCC;
text-decoration: none;
}
.h4 a:active	{
color: #cccccc;
}
.h4blue	{
color: #99CCFF;
font-weight: 600;
}
.h4blue a:link	{
color: #99CCFF;
}
.h4blue a:visited	{
color: #99CCFF;
}
.h4blue a:hover	{
color: #ffcccc;
text-decoration: none;
}
.h4blue a:active	{
color: #99CCFF;
}
hr	{
color: #CC9999;
height: 1px;
width: 100%;
}
img {
border: 0;
}
.italic	{
font-style: italic;
}
.mediabody	{
color: #999999;
font-family: Tahoma, Arial, sans-serif;
font-size: 9px;
line-height: 11px;
margin: 0;
}
.mediabody a:link	{
color: #999999;
}
.mediabody a:visited	{
color: #999999;
}
.mediabody a:hover	{
color: #CC9999;
text-decoration: none;
}
.mediabody a:active	{
color: #999999;
}
.mediatitle	{
font-family: Arial Black, sans-serif;
font-size: 11px;
color: #CC9999;
letter-spacing: 1pt;
text-transform: lowercase;
}
.quote	{
color: #cccccc;
font-size: 11px;
line-height: 125%;
}
.rollover	{
background-image: url("images/trib_logoon.gif");
display: block;
width: 215px;
height: 48px;
}
.rollover a {
background-image: url("images/trib_logoon.gif");
display: block;
width: 215px;
height: 48px;
}
.rollover img {
width: 100%;
height: 100%;
border: 0;
}
* html a:hover {visibility:visible}
.rollover a:hover img{visibility:hidden}
.rollover span {
position:absolute;
}
/* source used for instructions, posting information, and caveat about images */
.source	{
color: #C89673;
font-family: Arial, sans-serif;
font-size: 11px;
margin: 0 0 10px 0;
}
.source a:link	{
color: #C89673;
}
.source a:visited	{
color: #C89673;
}
.source a:hover	{
color: #6464A0;
text-decoration: none;
}
.source a:active	{
color: #C89673;
}
.stripesperinside	{
background-color: #000000;
background-image: url("../images/bg_stripes_perinside.gif")
}
.title	{
margin: 10pt 10pt 5pt 10pt;
}
.top	{
background-color: #000000;
background-image: url("../images/logo_bg.gif");
}
.tribute	{
margin: 10pt 10pt 10pt 45pt
}
.tributeframe	{
border: 1px solid #999999;
}
#windowclose	{
color: #999999;
font-family: Tahoma, Arial, sans-serif;
font-size: 9px;
line-height: 11px;
}
#windowclose a:link	{
color: #999999;
}
#windowclose a:visited	{
color: #999999;
}
#windowclose a:hover	{
color: #CC9999;
text-decoration: none;
}
#windowclose a:active	{
color: #999999;
}
@media screen {
/* cheap hack to protect NN4.x */
.menu LI { display: inline }
}