/* Headings1-2 */

h1 {
margin-top: 25px;
font: 19px/22px Arial Black, Arial, Helvetica, sans-serif; 
color: #f0ab00; 
text-transform: uppercase;
letter-spacing: -0.05em;
}
h1 em{
font: 19px/22px Arial Black, Arial, Helvetica, sans-serif; 
color: #999999;
text-transform: uppercase;
letter-spacing: -0.05em;
}
h2 {
font: 17px/21px Arial, Helvetica, sans-serif; 
color: #666666; 
text-transform: uppercase;
margin-top: -12px;
}
h3 {
font: Bold 15px/17px Arial, Helvetica, sans-serif; 
margin-bottom: -10px;
color: #000;
}
h4  {
font: Bold 13px/16px Arial, Helvetica, sans-serif; 
margin-bottom: -10px;
color: #000;
}
h4.AllCaps {
font: Bold 12px/16px Arial, Helvetica, sans-serif;
text-transform: none;
color: #000;
}
h5 {
font: Bold 12px/15px Arial, Helvetica, sans-serif; 
margin: 0px 0px -10px 0px;
color: #000;
}
h6 {
font: Bold 11px/13px Arial, Helvetica, sans-serif; 
margin-bottom: -10px;
color: #000;
}
/* Paragraph */

p {
margin: 10px 0px 10px 0px;
}
p.AboveBulletList {
margin-top: 10px;
margin-bottom: 5px;
}

/* Lists */

ul {
font: 11px/17px Arial, Helvetica, sans-serif;
padding-left: 0px;
margin-top: 5px; 
margin-bottom: 10px; 
margin-left: 27px;
color: #333333;
}
li {
list-style-image: url(../images/BulletGold.gif);
}

/* Links */
a {
color: #008ECC;
text-decoration: underline;
}
a:visited {
color: #9C277B;
text-decoration: underline;
}
a:hover {
color: #F0AB00;
text-decoration: none;
}

/* Tables */

td.HomeModule {
padding: 15px 10px 10px 10px;
background: #FFFFFF;
vertical-align:top;
}

/* PhotoColorOverlays */

td.PhotoColorOverlay {
text-align: left;
margin: 0px;
padding: 20px 12px 20px 12px;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}
td.PhotoImageOverlay {
text-align: left;
margin: 0px;
padding: 20px 12px 20px 12px;
}
div.Dove td.PhotoColorOverlay {
background-color: #44697D;
}
div.Dove td.PhotoImageOverlay {
background: url(../images/TransparentOverlayDove.png) repeat;
}
div.Petrol td.PhotoColorOverlay {
background-color: #156570;
}
div.Petrol td.PhotoImageOverlay {
background: url(../images/TransparentOverlayPetrol.png) repeat;
}
div.WarmGreen td.PhotoColorOverlay {
background-color: #557630;
}
div.WarmGreen td.PhotoImageOverlay {
background: url(../images/TransparentOverlayWarmGreen.png) repeat;
}
div.WarmRed td.PhotoColorOverlay {
background-color: #774A39;
}
div.WarmRed td.PhotoImageOverlay {
background: url(../images/TransparentOverlayWarmRed.png) repeat;
}
div.VioletMauve td.PhotoColorOverlay {
background-color: #644459;
}
div.VioletMauve td.PhotoImageOverlay {
background: url(../images/TransparentOverlayVioletMauve.png) repeat;
}
div.Black td.PhotoColorOverlay {
background-color: #000000;
}
