DIV, TD,P {FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif; COLOR: #333333; FONT-SIZE: 12px; line-height: 140%;}

INPUT,SELECT,TEXTAREA,TT {FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif;COLOR: #333333; FONT-SIZE: 11px;}

BODY {background: url(images/bg.jpg); background-position: center -10px; background-repeat: no-repeat; BACKGROUND-COLOR: #fff; MARGIN: 0; PADDING: 0px; COLOR: #333333;}

A:link {COLOR: #8A1C1C;TEXT-DECORATION: none;}
A:visited {COLOR: #8A1C1C;TEXT-DECORATION: none;}
A:hover {COLOR: #0068AE;TEXT-DECORATION: none;}
A:active  {COLOR: #8A1C1C;TEXT-DECORATION: none;}

H1 {FONT-SIZE: 16px; margin-top: 0px; margin-bottom: 8px;}
H2 {FONT-SIZE: 14px; margin-top: 0px; margin-bottom: 8px;}
H3 {FONT-SIZE: 12px; margin-top: 0px; margin-bottom: 8px;}

HR {COLOR: #DDDDDD;HEIGHT: 1px;}

/*CUSTOM STYLES*/

#Container-Blog {HEIGHT: 100%; width: 975px; margin: 0 auto;}

#Wrapper-Blog {background: url(images/wrapper-back.png); background-repeat: repeat-y;height: 100%; min-height: 100%; padding: 5px 5px 0 5px; margin-top: -10px;}

#Wrapper-Blog:after {content: ""; display: block; height: 0; clear: both;}

.headline a {font-weight: bold; color: white;}

.headline a:hover {font-weight: bold; color: #333333; }

/*HEADER STYLES*/

#Head {height: 130px;}
.HeadLogo {text-align: left; float: left; margin-bottom: -70px; padding-top: 10px; z-index: 100; position: relative;}
.HeadRightBox {vertical-align: top; text-align: right; float: right; padding: 5px 0 0 0; text-transform: uppercase; font-size: 11px; color: #FFFFFF}
.headline-default {clear: both; background: url(images/top-strip.png);  height: 89px; padding-left: 190px; padding-top: 20px;}
.headline-narrow {clear: both; background: url(images/top-strip-narrow.png);  height: 89px; padding-left: 190px; padding-top: 20px;}
.headline-product {clear: both; background: url(images/top-strip-narrow-product.png);  height: 89px; padding-left: 5px; padding-top: 20px;}

.head:link {COLOR: #FFFFFF; text-decoration: none; text-transform: uppercase; font-size: 11px; font-family: Times New Roman, Times, Serif;}
.head:visited {COLOR: #FFFFFF; text-decoration: none; text-transform: uppercase;  font-size: 11px; font-family: Times New Roman, Times, Serif;}
.head:hover {COLOR: #cccccc; text-decoration: none; text-transform: uppercase;  font-size: 11px; font-family: Times New Roman, Times, Serif;}
.head:active  {COLOR: #FFFFFF; text-decoration: none; text-transform: uppercase;  font-size: 11px; font-family: Times New Roman, Times, Serif;}

.menu:link {COLOR: #FFFFFF; text-decoration: none; text-transform: uppercase; font-size: 11px;}
.menu:visited {COLOR: #FFFFFF; text-decoration: none; text-transform: uppercase; font-size: 11px;}
.menu:hover {COLOR: yellow; text-decoration: none; text-transform: uppercase; font-size: 11px;}
.menu:active  {COLOR: #FFFFFF; text-decoration: none; text-transform: uppercase; font-size: 11px;}

.menu-divider {padding: 0 10px 0 10px; color: #FFFFFF;}

/*FOOTER STYLES*/

.BottomRow {padding-top: 10px; background: url(images/footer-bg.jpg);height: 650px;}

.BottomStripe {border-top: 4px solid #a75c4f; margin-top: 5px;}

.BottomBox {COLOR: #829CBB; text-align: center; }

.Footer1 {background: url(images/footer1-bg.jpg); background-repeat: no-repeat; height: 232px; width: 975px; margin: 0 auto 10px; padding-top: 60px;}

.Footer2 {background: url(images/footer2-bg.jpg); background-repeat: no-repeat; height: 213px; margin: 0 auto 10px; width: 915px; text-align: left; padding: 40px 0 0 60px;}

.Footer2Title {font-weight: bold; font-size: 14px; margin-bottom: 7px;}
.Footer2Link:link {COLOR: #333333;TEXT-DECORATION: none;}
.Footer2Link:visited {COLOR: #333333;TEXT-DECORATION: none;}
.Footer2Link:hover {COLOR: #a75c4f;TEXT-DECORATION: none;}
.Footer2Link:active {COLOR: #333333;TEXT-DECORATION: none;}

.Bottom {COLOR: #FFFFFF; font-size: 11px;}

.bottom-link:link {COLOR: #FFFFFF;TEXT-DECORATION: none;}
.bottom-link:visited {COLOR: #FFFFFF;TEXT-DECORATION: none;}
.bottom-link:hover {COLOR: #a75c4f;TEXT-DECORATION: none;}
.bottom-link:active {COLOR: #FFFFFF;TEXT-DECORATION: none;}

.Footer1 LI {list-style:none;
background:url(images/blog-star.png) no-repeat 0px .4em; 
padding-left:25px; padding-bottom: 7px;}



.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
background: none;
}

/* ######### Default class for drop down menus ######### */

.anylinkmenu{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
border-bottom-width: 0;
font: normal 12px Arial;
line-height: 18px;
color: #0E2C37;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #A0886E;
width: 170px; /* default width for menu */
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color: #0E2C37;
}

.anylinkmenu a:hover{ /*hover background color*/
background: #0E2C37;
color: white;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkmenucols{
position: absolute;
width: 350px;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #E9E9E9;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: left;
padding: 3px 8px;
margin-right: 5px;
background: #E0E0E0;
}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}



/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}
