/* Body Definitions */
body {
margin: 0;
padding: 0;
background-color: #000000;
background-image: url("images/denimbg.gif");
}


/* Header Text */
h1 {
font-family: Verdana, Arial, Helvetica;
color: #CCCCCC;
font-size: 90%;
text-align: center;
padding: 15px;
margin: 0;
}
h1.red {
font-family: Verdana, Arial, Helvetica;
color: #CC0000;
font-size: 90%;
text-align: center;
padding: 15px;
margin: 0;
}


/* Regular Text */
p {
font-family: Verdana, Arial, Helvetica;
color: #CCCCCC;
text-align: left;
font-size: 90%;
padding: 5px;
margin: 0;
}
p.ct {
text-align: center;
}
p.rt {
text-align: right;
}

/* Med Text */
p.md {
font-size: 80%; 
}

/* Small Text */
p.sm {
font-size: 70%;
}
p.smbdy {
padding: 10px;
font-size: 70%;
}
p.smbld {
font-weight: bold;
font-size: 70%;
}
p.smct {
text-align: center;
font-size: 70%; 
}
p.smrt {
text-align: right;
font-size: 70%; 
}
p.sm2ct {
text-align: center;
color: #999999;
font-size: 60%;
}
p.smrd {
text-align: center;
font-size: 70%;
color: #990000;
}


/* Tables */
table {
border-collapse: collapse;
border: 0px;
}
td {
vertical-align: top;
}
td.pad {
vertical-align: top;
padding: 4px;
}
td.blk {
background-color: #000000;
text-align: center;
}
td.brdrl {
width: 19px;
height: 1550px;
background-image: url(images/lftbdr.jpg);
}
td.main {
width: 740px;
background-image: url(images/dkgrnbg.gif);
text-align: center;
}
td.brdrr {
background-image: url(images/rtbdr.jpg);
width: 18px;
}
td.lftbx {
width: 200px;
background-color: #000000;
}
td.rtbx {
width: 175px;
background-color: #000000;
}
td.cntnt {
background-color: #000000;
width: 560px;
text-align: left;
}
td.cntnt2 {
width: 540px;
background-color: #000000;
text-align: center;
}
td.grnbdr {
width: 5px;
height: 5px;
background-image: url(images/dkgrnbg.gif);
}
td.grybg {
background-image: url(images/greybg.gif);
vertical-align: top;
}
td.photo {
vertical-align: middle;
text-align: center;
width: 25%;
}
td.vid {
width: 250px;
text-align: center;
padding: 5px;
}
td.eml {
background-color: #000000;
text-align: left;
}


/* Normal Link */
a:link {
text-decoration: none; 
color: #999999;
}
a:visited {
text-decoration: none;
color: #999999;
}
a:hover {
text-decoration: underline; 
color: #CCCCCC;
}


/* Images */
img {
border: 0;
}

