/* CSS Document */

@media screen
{
/* ----------- GLOBAL ELEMENTS ------------------------------------------------------------------------------------------------------------------------------ */

body {background-color: #FFF; margin:0px;}
hr {height: 1px;
border: 0;
color: #dcdfe4;
background-color: #dcdfe4;
width: 100%;}
hr.thin {background-color: #f00; height: 1px;}
a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0254c3; text-decoration: none;}
a:visited {color: #0254c3; text-decoration: none;}
a:hover {color: #0254c3; text-decoration: underline;}
a:active, a:focus {text-decoration: none; color: #0254c3;}

img {border: 0px;}

/* ----------- TEMPLATE ELEMENTS ------------------------------------------------------------------------------------------------------------------------------ */

/* topbar */
td.topbar {padding-right: 5px; background-image:url(images/bgTopnav.jpg); background-position:right; background-repeat:no-repeat; height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003b6f;}
td.topbar a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003b6f; text-decoration: none;}
td.topbar a:visited {color: #014eb6; text-decoration: none;}
td.topbar a:hover {color: #014eb6; text-decoration: underline;}
td.topbar a:active, a:focus {text-decoration: none; color: #003b6f;}

/* topbar images - (These are the images that appear in the right side of the top bar) */
td.topbar_flowers {background-image:url(images/bgFlowers.jpg); background-position:right; background-repeat: no-repeat; height: 78px;}
td.topbar_life {background-image:url(images/bgLife.jpg); background-position:right; background-repeat: no-repeat; height: 78px;}
td.topbar_garden {background-image:url(images/bgGarden.jpg); background-position:right; background-repeat: no-repeat; height: 78px;}
td.topbar_projects {background-image:url(images/bgProjects.jpg); background-position:right; background-repeat: no-repeat; height: 78px;}
td.topbar_shopping {background-image:url(images/bgShopping.jpg); background-position:right; background-repeat: no-repeat; height: 78px;}
td.topbar_pets {background-image:url(images/bgPets.jpg); background-position:right; background-repeat: no-repeat; height: 78px;}
td.topbar_family {background-image:url(images/bgFamily.jpg); background-position:right; background-repeat: no-repeat; height: 78px;}

/* breadcrumbs */
table.breadcrumbs {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; margin: 0px 0px 10px 0px;}
table.breadcrumbs a:link {color: #003b6f; text-decoration: none;}
table.breadcrumbs a:visited {color: #014eb6; text-decoration: none;}
table.breadcrumbs a:hover {color: #014eb6; text-decoration: underline;}
table.breadcrumbs a:active, a:focus {text-decoration: none; color: #003b6f;}

/* navagation */
td.nav {padding-left: 5px; background-image:url(images/bgNav.jpg); background-repeat:repeat-x; background-color:#FF6600; font-family:Helvetica, Arial, sans-serif; font-size: 15px; color: #fff; height: 26px;}
td.nav ul { margin: 0px; padding: 0px; list-style: none;}
td.nav li { display: inline; background-image: url(images/bullet_arrow.gif); background-position: right; background-repeat: no-repeat; padding-right: 13px; padding-left: 13px;}
td.nav li#last { background-image: none;}
td.nav a:link {font-family: Helvetica, Arial, sans-serif; font-size: 15px; color: #FFF; text-decoration: none;}
td.nav a:visited {color: #FFF; text-decoration: none;}
td.nav a:hover {color: #FFF; text-decoration: underline;}
td.nav a:active, a:focus {text-decoration: none; color: #FFF;}

/* search */
td.search input {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}

/* sidebar right*/
td.sidebar_right {background-color: #f9f4d3; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; width: 238px;}
td.sidebar_right  a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0254c3; text-decoration: none;}
td.sidebar_right  a:visited {color: #0254c3; text-decoration: none;}
td.sidebar_right  a:hover {color: #0254c3; text-decoration: underline;}
td.sidebar_right  a:active, a:focus {text-decoration: none; color: #0254c3;}
td.sidebar_right  ul {margin: 10px 0px 0px 5px;}
td.sidebar_right  li {line-height: 5px;}

td.sidebar_content {background-color: #f9f4d3; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; width: 300px;}

/* content */
td.content {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; padding-left: 22px; padding-right: 22px;}
td.content_features {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; padding-left: 5px; padding-right: 5px;}
td.content strong {font-weight: bold; color: #333;}
td.content a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0254c3; text-decoration: none;}
td.content a:visited {color: #0254c3; text-decoration: none;}
td.content a:hover {color: #0254c3; text-decoration: underline;}
td.content a:active, a:focus {text-decoration: none; color: #0254c3;}
.largefont { 
  color: #0254c3; 
  font-family:arial; 
  font-size: 12px;
  font-weight:bold; 
} 
/* sidebar left*/
td.sidebar_left {background-color: #aeba5d; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; width: 157px; padding-top:10px; padding-left:10px;}
td.sidebar_left ul {margin: 10px 0px 15px 5px; padding: 0px;}
td.sidebar_left li {line-height: 20px; margin-left: 15px;}
td.sidebar_left a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; font-weight: bold; text-decoration: none;}
td.sidebar_left a:visited {color: #FFF; text-decoration: none;}
td.sidebar_left a:hover {color: #FFF; text-decoration: underline;}
td.sidebar_left a:active, a:focus {text-decoration: none; color: #FFF;}

/* banner images */
td#banner_flowers {background-image:url(images/bgBannerlinks.jpg);}
td#banner_life {background-image:url(images/bgBanner_life.jpg);}
td#banner_garden {background-image:url(images/bgBanner_garden.jpg);}
td#banner_projects {background-image:url(images/bgBanner_projects.jpg);}
td#banner_shopping {background-image:url(images/bgBanner_shopping.jpg);}
td#banner_pets {background-image:url(images/bgBanner_pets.jpg);}
td#banner_family {background-image:url(images/bgBanner_family.jpg);}

/* miscellanious design elements */
.articles02 {border-bottom: 1px dotted #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
.forums02 {font-family: Arial, Helvetica, sans-serif; size: 12px; color: #333;}
table.flashtable {margin-bottom: 15px; border: 1px solid #6b6b6b; border-collapse: collapse; height: 253px;}
table.flashtable td {border: 1px solid #6b6b6b;}
.border {border-top: 1px dashed #666666;}
table.margin {margin-bottom: 10px;}
table.right_column_border {border-right: 1px solid #666; border-left: 1px solid #666; border-bottom: 1px solid #666; margin: 0px;}
table.borders {border: 1px solid #e0e0e0; margin: 0px;}

/* Newsletter */
td.newsletter_row {background-color: #fffdf4;}

/* image padding */
.padding_left {margin: 0px 0px 7px 7px;}
.padding_right {margin: 0px 7px 0px 7px;}

/* -------- HEADING TAGS ------------------------------------------------------------------------------------------------------------------------------ */

/* heading tags (H-Tags) */
h1 {font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px 0px 5px 0px; font-size: 16px; color: #004a89;}
h2 {font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px 0px 5px 0px; font-size: 14px; color: #004a89;}
h2 a {font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 0px; margin: 0px 0px 5px 0px; font-size: 16px; color: #004a89; text-decoration: none;}
h2 a:hover {color: #004a89; text-decoration: underline; font-size: 14px;}
h2 a:visited {color: #004a89; text-decoration: none; font-size: 14px;}
h3 {font-family: Arial, Helvetica, sans-serif; background-color:#336699; padding: 0px 0px 0px 5px; margin: 0px 0px 15px 0px; font-size: 12px; color: #FFF;}
h4 {font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px 0px 5px 0px; font-size: 14px; color: #004a89;}

/* graphical headings (H1-Tags) */
h1.articles 	{ text-indent: -9999px; background-image: url(images/h1_articles.gif); background-position:left; background-repeat:no-repeat; height: 22px; width: 515px; padding: 0px; margin: 0px; background-color:#aeba5d; font-size: 12px;}
h1.articles_sidebar 	{ text-indent: -9999px; background-image: url(images/h1_articles_sidebar.gif); height: 32px; width: 102px; padding: 0px; margin: 0px; background-repeat: no-repeat; font-size: 12px;}
h1.pet_sections_sidebar 	{ text-indent: -9999px; background-image: url(images/h1_pet_sections_sidebar.gif); height: 31px; width: 101px; padding: 0px; margin: 0px; background-repeat: no-repeat; font-size: 12px;}
h1.forums_sidebar 	{ text-indent: -9999px; background-image: url(images/h1_forums_sidebar.gif); height: 19px; width: 82px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; background-repeat: no-repeat; font-size: 12px;}
h1.free_pictures 	{ text-indent: -9999px; background-image: url(images/h1_free_pictures.gif); height: 31px; width: 101px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; background-repeat: no-repeat; font-size: 12px;}
h1.forums	{ text-indent: -9999px; background-image: url(images/h1_forums.gif); background-position:left; background-repeat:no-repeat; height: 22px; width: 515px; padding: 0px; margin: 0px; background-color:#ff911d; font-size: 12px;}
h1.faq	{ text-indent: -9999px; background-image: url(images/h1_faq.gif); background-position:left; background-repeat:no-repeat; height: 22px; width: 100%; padding: 0px; margin: 0px; background-color:#ff911d; font-size: 12px;}
h1.contact	{ text-indent: -9999px; background-image: url(images/h1_contact.gif); background-position:left; background-repeat:no-repeat; height: 22px; width: 100%; padding: 0px; margin: 0px; background-color:#ff911d; font-size: 12px;}
h1.poll 	{ text-indent: -9999px; background-image: url(images/h1_poll.gif); height: 22px; width: 238px; padding: 0px; margin: 0px; background-repeat: no-repeat; background-color:#ffc000; font-size: 12px;}
h1.commentary 	{ text-indent: -9999px; background-image: url(images/h1_commentary.gif); height: 22px; width: 238px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ffc000; font-size: 12px;}
h1.dog_articles { text-indent: -9999px; background-image: url(images/h1_dog_articles.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}
h1.dog_breeders { text-indent: -9999px; background-image: url(images/h1_dog_breeders.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}
h1.dog_food { text-indent: -9999px; background-image: url(images/h1_dog_food.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}
h1.cat_food { text-indent: -9999px; background-image: url(images/h1_cat_food.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}
h1.petyak { text-indent: -9999px; background-image: url(images/h1_petyak.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}
h1.cat_breeders { text-indent: -9999px; background-image: url(images/h1-cat-breeders.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}
h1.community 	{ text-indent: -9999px; background-image: url(images/h1_community.gif); height: 22px; width: 300px; padding: 0px; margin: 0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.footer_links { text-indent: -9999px; background-image: url(images/h1_footer_links.gif); height: 22px; width: 450px; padding: 0px; margin: 0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.featured_adbox { text-indent: -9999px; background-image: url(images/h1_featured_adbox.gif); height: 22px; width: 450px; padding: 0px; margin: 0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.recipes 	{ text-indent: -9999px; background-image: url(images/h1_recipes.gif); height: 22px; width: 300px; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.related_articles 	{ text-indent: -9999px; background-image: url(images/h1_related_articles.gif); height: 22px; width: 300px; padding: 0px; margin: 0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.related_blogs 	{ text-indent: -9999px; background-image: url(images/h1_related_blogs.gif); height: 22px; width: 300px; padding: 0px; margin: 0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692d;}
h1.article_info 	{ text-indent: -9999px; background-image: url(images/h1_article_info.gif); height: 22px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.pet_sections 	{ text-indent: -9999px; background-image: url(images/h1_pet_sections.gif); height: 22px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.family_sections 	{ text-indent: -9999px; background-image: url(images/h1_family_sections.gif); height: 22px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.funstuff_sections 	{ text-indent: -9999px; background-image: url(images/h1_funstuff_sections.gif); height: 22px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.projects_sections 	{ text-indent: -9999px; background-image: url(images/h1_projects_sections.gif); height: 22px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.forums_sections 	{ text-indent: -9999px; background-image: url(images/h1_forums_sections.gif); height: 22px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.life_sections 	{ text-indent: -9999px; background-image: url(images/h1_life_sections.gif); height: 22px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.shopping_sections 	{ text-indent: -9999px; background-image: url(images/h1_shoppping_sections.gif); height: 22px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.garden_sections 	{ text-indent: -9999px; background-image: url(images/h1_garden_sections.gif); height: 22px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.food_sections 	{ text-indent: -9999px; background-image: url(images/h1-food-sections.gif); height: 22px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.your_home_sections 	{ text-indent: -9999px; background-image: url(images/h1-your-home.gif); height: 22px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.pet_select 	{ text-indent: -9999px; background-image: url(images/h1_pets_select.gif); height: 22px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#ff911d;}
h1.select_a_pet { text-indent: -9999px; height: 43px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
h1.dog-articles 	{ text-indent: -9999px; background-image: url(images/h1-dog-articles.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.dog-articles a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}

/* Pets Articles Headings */
h1.bird-articles 	{ text-indent: -9999px; background-image: url(images/h1-bird-articles.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.bird-articles a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}
h1.breeders-birds 	{ text-indent: -9999px; background-image: url(images/h1-breeders-birds.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.breeders-birds a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}
h1.bird_articles { text-indent: -9999px; background-image: url(images/h1-bird-articles02.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}
h1.bird_breeders { text-indent: -9999px; background-image: url(images/h1-bird-breeders.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}

h1.cat-articles 	{ text-indent: -9999px; background-image: url(images/h1-cat-articles.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.cat-articles a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}
h1.breeders-kittens 	{ text-indent: -9999px; background-image: url(images/h1-cat-breeders-kittens.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.breeders-kittens a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}
h1.cats_articles { text-indent: -9999px; background-image: url(images/h1-cat-articles02.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}
h1.cats_breeders { text-indent: -9999px; background-image: url(images/h1-cat-breeders.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}

h1.fish-articles 	{ text-indent: -9999px; background-image: url(images/h1-fish-articles.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.fish-articles a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}
h1.breeders-fish 	{ text-indent: -9999px; background-image: url(images/h1-breeders-tropical-fish.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.breeders-fish a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}
h1.fish_articles { text-indent: -9999px; background-image: url(images/h1-fish-articles.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}
h1.fish_breeders { text-indent: -9999px; background-image: url(images/h1-tropical-fish-breeders.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}

h1.horse-articles 	{ text-indent: -9999px; background-image: url(images/h1-horse-articles.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.horse-articles a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}
h1.breeders-horses 	{ text-indent: -9999px; background-image: url(images/h1-breeders-horses.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.breeders-horses a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}
h1.horse_articles { text-indent: -9999px; background-image: url(images/h1-horse-articles02.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}
h1.horse_breeders { text-indent: -9999px; background-image: url(images/h1-horse-breeders.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}

h1.placeholder 	{ text-indent: -9999px; background-image: url(images/h1-placeholder.gif); height: 2px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.placeholder a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}
h1.placeholder02 { text-indent: -9999px; background-image: url(images/h1-placeholder02.gif); height: 22px; width: 300px; padding: 0px; margin: 0px; background-repeat: no-repeat;  background-color:#ff911d; font-size: 12px;}

h1.breed-puppies 	{ text-indent: -9999px; background-image: url(images/h1-breed-puppies.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.breed-puppies a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}
h1.pet-profiles 	{ text-indent: -9999px; background-image: url(images/h1-pet-profiles.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.pet-profiles a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}
h1.breed-profiles 	{ text-indent: -9999px; background-image: url(images/h1-breed-profiles.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.breed-profiles a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}

td.pet-artists {background-image:url(images/bg-pet-artists.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.pet-trainers {background-image:url(images/bg-dog-trainers.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.pet-veterinarians {background-image:url(images/bg-pets-veterinarians.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.pet-supplies {background-image:url(images/bg-pet-supplies.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.pet-groomers {background-image:url(images/bg-pet-groomers.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.pet-sitter {background-image:url(images/bg-pet-sitter.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.pet-stores {background-image:url(images/bg-pet-stores.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.pet-transport {background-image:url(images/bg-pet-transport.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.dog-training {background-image:url(images/bg-dog-training.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.dog-health {background-image:url(images/bg-dog-health.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.dog-nutrition {background-image:url(images/bg-dog-nutrition.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.puppy-articles {background-image:url(images/bg-puppy-articles.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.dog-reproduction {background-image:url(images/bg-dog-reproduction.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.first-time-dog-owner {background-image:url(images/bg-first-time-dog-owner.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.dog-general-articles {background-image:url(images/bg-dog-general-articles.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.dog-grooming-articles {background-image:url(images/bg-dog-grooming-articles.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.cat-health-articles {background-image:url(images/bg-cat-health-articles.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.cat-training-articles {background-image:url(images/bg-cat-training-articles.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.cat-kitten-articles {background-image:url(images/bg-cat-kitten-articles.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.cat-new-owners-articles {background-image:url(images/bg-cat-new-owners-articles.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.cat-general-articles {background-image:url(images/bg-cat-general-articles.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.cat-nutrition-articles {background-image:url(images/bg-cat-nutrition-articles.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.cat-repro-articles {background-image:url(images/bg-cat-repro-articles.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}

/* Family Articles Headings */
h1.children-articles 	{ text-indent: -9999px; background-image: url(images/h1-children-articles.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.children-articles a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}

h1.baby-names-articles 	{ text-indent: -9999px; background-image: url(images/h1-baby-names-articles.gif); height: 22px; width: 185px; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px; background-color:#f8692c;}
h1.baby-names-articles a { height: 22px; width: 185px; display: block; padding: 0px; margin:0px 0px 0px 0px; text-decoration: none;}

/* banner links */
td.banner {padding-left: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; width: 282px;}
td.banner strong {font-weight: bold; font-size: 12px; color: #333;}
td.banner a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; text-decoration: none;}
td.banner a:visited {color: #333; text-decoration: none;}
td.banner a:hover {color: #333; text-decoration: underline;}
td.banner a:active, a:focus {text-decoration: none; color: #333;}
td.banner ul {margin: 10px 0px 15px 20px; padding: 0px;}
td.banner li {list-style-type: none; list-style-image:url(images/bullet_org_arrow.gif); background-repeat:no-repeat; line-height: 15px; padding-left: 0px; margin: 0px;}

/* -------- ARTICLES STYLES ------------------------------------------------------------------------------------------------------------------------------ */

/* articles children */
td.children-main {background-image:url(images/bg-children-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 10px;}
td.children-main h1 { text-indent: -9999px; background-image:url(images/h1-children-main.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.children-general {background-image:url(images/bg-children-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.children-general h1 { text-indent: -9999px; background-image:url(images/h1-children-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.children-sleep {background-image:url(images/bg-children-sleep.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 28px 7px 0px 10px;}
td.children-sleep h1 { text-indent: -9999px; background-image:url(images/h1-children-sleep.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.children-education {background-image:url(images/bg-children-education.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 15px 7px 0px 10px;}
td.children-education h1 { text-indent: -9999px; background-image:url(images/h1-children-education.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.children-nutrition {background-image:url(images/bg-children-nutrition.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px 7px 0px 10px;}
td.children-nutrition h1 { text-indent: -9999px; background-image:url(images/h1-children-nutrition.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.children-teens {background-image:url(images/bg-children-teens.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 25px 7px 0px 10px;}
td.children-pregnancy {background-image:url(images/bg-children-pregnancy.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 25px 7px 0px 10px;}
td.children-teens h1 { text-indent: -9999px; background-image:url(images/h1-children-teens.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles baby names */
td.babynames-main {background-image:url(images/bg-babynames-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px 7px 0px 10px;}
td.babynames-main h1 { text-indent: -9999px; background-image:url(images/h1-babynames.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}


/* articles relationships */
td.relationships-main {background-image:url(images/bg-relationships-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 23px 7px 0px 10px;}
td.relationships-main h1 { text-indent: -9999px; background-image:url(images/h1-relationships-main.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.relationships-general {background-image:url(images/bg-relationships-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 10px;}
td.relationships-general h1 { text-indent: -9999px; background-image:url(images/h1-relationships-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.relationships-dating {background-image:url(images/bg-relationships-dating.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 10px;}
td.relationships-dating h1 { text-indent: -9999px; background-image:url(images/h1-relationships-dating.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.relationships-divorce {background-image:url(images/bg-relationships-divorce.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 17px 7px 0px 10px;}
td.relationships-divorce h1 { text-indent: -9999px; background-image:url(images/h1-relationships-divorce.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.relationships-weddings {background-image:url(images/bg-relationships-weddings.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 27px 7px 0px 10px;}
td.relationships-weddings h1 { text-indent: -9999px; background-image:url(images/h1-relationships-weddings.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.relationships-marriage {background-image:url(images/bg-relationships-marriage.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px 7px 0px 10px;}
td.relationships-marriage h1 { text-indent: -9999px; background-image:url(images/h1-relationships-marriage.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles work and money */
td.work-main {background-image:url(images/bg-work-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 22px 7px 0px 10px;}
td.work-main h1 { text-indent: -9999px; background-image:url(images/h1-work-main.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.work-general {background-image:url(images/bg-work-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 15px 7px 0px 10px;}
td.work-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.work-careers {background-image:url(images/bg-work-careers.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px 7px 0px 10px;}
td.work-careers h1 { text-indent: -9999px; background-image:url(images/h1-careers.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.work-saving {background-image:url(images/bg-work-saving.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px 7px 0px 10px;}
td.work-saving h1 { text-indent: -9999px; background-image:url(images/h1-saving.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.work-mortgages {background-image:url(images/bg-work-mortgages.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 15px 7px 0px 10px;}
td.work-mortgages h1 { text-indent: -9999px; background-image:url(images/h1-mortgages.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles health */
td.health-main {background-image:url(images/bg-health-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 25px 7px 0px 10px;}
td.health-main h1 { text-indent: -9999px; background-image:url(images/h1-health.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.health-general {background-image:url(images/bg-health-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 7px 7px 0px 10px;}
td.health-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.health-holistic {background-image:url(images/bg-health-holistic.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 7px 7px 0px 10px;}
td.health-holistic h1 { text-indent: -9999px; background-image:url(images/h1-holistic.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.health-nutrition {background-image:url(images/bg-health-nutrition.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 10px;}
td.health-nutrition h1 { text-indent: -9999px; background-image:url(images/h1-nutrition.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.health-personal {background-image:url(images/bg-health-personal-care.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 10px;}
td.health-personal h1 { text-indent: -9999px; background-image:url(images/h1-personal-care.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.health-addiction {background-image:url(images/bg-health-addiction.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 8px 7px 0px 10px;}
td.health-addiction h1 { text-indent: -9999px; background-image:url(images/h1-addiction.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles holidays */
td.holidays-main {background-image:url(images/bg-holidays-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 10px;}
td.holidays-main h1 { text-indent: -9999px; background-image:url(images/h1-holidays.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.holidays-general {background-image:url(images/bg-holidays-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 25px 7px 0px 10px;}
td.holidays-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.holidays-christmas {background-image:url(images/bg-holidays-christmas.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 23px 7px 0px 10px;}
td.holidays-christmas h1 { text-indent: -9999px; background-image:url(images/h1-christmas.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.holidays-easter {background-image:url(images/bg-holidays-easter.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 27px 7px 0px 10px;}
td.holidays-easter h1 { text-indent: -9999px; background-image:url(images/h1-easter.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.holidays-thanksgiving {background-image:url(images/bg-holidays-thanks-giving.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 15px 7px 0px 10px;}
td.holidays-thanksgiving h1 { text-indent: -9999px; background-image:url(images/h1-thanksgiving.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.holidays-halloween {background-image:url(images/bg-holidays-halloween.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 10px;}
td.holidays-halloween h1 { text-indent: -9999px; background-image:url(images/h1-halloween.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.holidays-vacations {background-image:url(images/bg-holidays-vacations.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 10px;}
td.holidays-vacations h1 { text-indent: -9999px; background-image:url(images/h1-vacations.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles holidays */
td.gardening-main {background-image:url(images/bg-gardening-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 21px 7px 0px 10px;}
td.gardening-main h1 { text-indent: -9999px; background-image:url(images/h1-gardening.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.gardening-general {background-image:url(images/bg-gardening-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 30px 7px 0px 10px;}
td.gardening-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.gardening-gardening {background-image:url(images/bg-gardening-gardening.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px 7px 0px 10px;}
td.gardening-gardening h1 { text-indent: -9999px; background-image:url(images/h1-gardening.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.gardening-houseplants {background-image:url(images/bg-gardening-houseplants.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 8px 7px 0px 10px;}
td.gardening-houseplants h1 { text-indent: -9999px; background-image:url(images/h1-houseplants.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.gardening-landscaping {background-image:url(images/bg-gardening-landscaping.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px 7px 0px 10px;}
td.gardening-landscaping h1 { text-indent: -9999px; background-image:url(images/h1-landscaping.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles design */
td.design-main {background-image:url(images/bg-design-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px 7px 0px 10px;}
td.design-main h1 { text-indent: -9999px; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.design-general {background-image:url(images/bg-design-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 9px 7px 0px 10px;}
td.design-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.design-flooring {background-image:url(images/bg-design-flooring.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 9px 7px 0px 10px;}
td.design-flooring h1 { text-indent: -9999px; background-image:url(images/h1-flooring.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles real estate */
td.real-estate-main {background-image:url(images/bg-real-estate-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 9px 7px 0px 10px;}
td.real-estate-main h1 { text-indent: -9999px; background-image:url(images/h1-real-estate.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.real-estate-general {background-image:url(images/bg-real-estate-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 16px 7px 0px 10px;}
td.real-estate-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.real-estate-buy {background-image:url(images/bg-real-estate-buying.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 23px 7px 0px 10px;}
td.real-estate-buy h1 { text-indent: -9999px; background-image:url(images/h1-buy.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.real-estate-sell {background-image:url(images/bg-real-estate-sell.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px 7px 0px 10px;}
td.real-estate-sell h1 { text-indent: -9999px; background-image:url(images/h1-sell.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles computers */
td.computers-main {background-image:url(images/bg-computers-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 25px 7px 0px 10px;}
td.computers-main h1 { text-indent: -9999px; background-image:url(images/h1-computers-electronics.gif); background-position:left; background-repeat:no-repeat; height: 73px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.computers-general {background-image:url(images/bg-computers-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 8px 7px 0px 10px;}
td.computers-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.computers-computers {background-image:url(images/bg-computers-computers.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 9px 7px 0px 10px;}
td.computers-computers h1 { text-indent: -9999px; background-image:url(images/h1-computers.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.computers-home-entertainment {background-image:url(images/bg-computers-home-entertainment.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 9px 7px 0px 10px;}
td.computers-home-entertainment h1 { text-indent: -9999px; background-image:url(images/h1-home-entertainment.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles garage */
td.garage-main {background-image:url(images/bg-garage-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 25px 7px 0px 10px;}
td.garage-main h1 { text-indent: -9999px; background-image:url(images/h1-inside-your-garage.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.garage-general {background-image:url(images/bg-garage-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 9px 7px 0px 10px;}
td.garage-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.garage-auto {background-image:url(images/bg-garage-auto.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 8px 7px 0px 10px;}
td.garage-auto h1 { text-indent: -9999px; background-image:url(images/h1-auto.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles environment */
td.environment-main {background-image:url(images/bg-environment-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px 7px 0px 10px;}
td.environment-main h1 { text-indent: -9999px; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.environment-general {background-image:url(images/bg-environment-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 9px 7px 0px 10px;}
td.environment-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.environment-energy {background-image:url(images/bg-environment-energy.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px 7px 0px 10px;}
td.environment-energy h1 { text-indent: -9999px; background-image:url(images/h1-energy-efficient.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.environment-recycling {background-image:url(images/bg-environment-recycling.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 10px;}
td.environment-recycling h1 { text-indent: -9999px; background-image:url(images/h1-recycling.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles cleaning */
td.cleaning-main {background-image:url(images/bg-cleaning-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 13px 7px 0px 10px;}
td.cleaning-main h1 { text-indent: -9999px; background-image:url(images/h1-cleaning.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.cleaning-general {background-image:url(images/bg-cleaning-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 16px 7px 0px 10px;}
td.cleaning-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.cleaning-floors {background-image:url(images/bg-cleaning-carpets-floors.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 29px 7px 0px 10px;}
td.cleaning-floors h1 { text-indent: -9999px; background-image:url(images/h1-carpets-floors.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles entertaining */
td.entertaining-main {background-image:url(images/bg-entertaining-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 11px 7px 0px 10px;}
td.entertaining-main h1 { text-indent: -9999px; background-image:url(images/h1-entertaining.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.entertaining-general {background-image:url(images/bg-entertaining-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 9px 7px 0px 10px;}
td.entertaining-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.entertaining-party {background-image:url(images/bg-entertaining-party.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 12px 7px 0px 10px;}
td.entertaining-party h1 { text-indent: -9999px; background-image:url(images/h1-parties.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles food */
td.food-main {background-image:url(images/bg-food-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 7px 7px 0px 10px;}
td.food-main h1 { text-indent: -9999px; background-image:url(images/h1-food.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.food-general {background-image:url(images/bg-food-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 7px 7px 0px 10px;}
td.food-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.food-dairy {background-image:url(images/bg-food-dairy.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 11px 7px 0px 10px;}
td.food-dairy h1 { text-indent: -9999px; background-image:url(images/h1-dairy.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.food-meat {background-image:url(images/bg-food-meat.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 8px 7px 0px 10px;}
td.food-meat h1 { text-indent: -9999px; background-image:url(images/h1-meat.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.food-vegetables {background-image:url(images/bg-food-vegetables.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 11px 7px 0px 10px;}
td.food-vegetables h1 { text-indent: -9999px; background-image:url(images/h1-vegetables.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.food-fruit {background-image:url(images/bg-food-fruit.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 7px 7px 0px 10px;}
td.food-fruit h1 { text-indent: -9999px; background-image:url(images/h1-fruit.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.food-desserts {background-image:url(images/bg-food-desserts.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 7px 7px 0px 10px;}
td.food-desserts h1 { text-indent: -9999px; background-image:url(images/h1-desserts.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.food-pasta {background-image:url(images/bg-food-pasta.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 7px 7px 0px 10px;}
td.food-pasta h1 { text-indent: -9999px; background-image:url(images/h1-pasta.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.food-grains {background-image:url(images/bg-food-wheat.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 7px 7px 0px 10px;}
td.food-grains h1 { text-indent: -9999px; background-image:url(images/h1-grains.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.food-herbs {background-image:url(images/bg-food-herbs.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 7px 7px 0px 10px;}
td.food-herbs h1 { text-indent: -9999px; background-image:url(images/h1-herbs.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles beverages */
td.beverages-main {background-image:url(images/bg-beverages-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 9px 7px 0px 10px;}
td.beverages-main h1 { text-indent: -9999px; background-image:url(images/h1-beverages.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.beverages-general {background-image:url(images/bg-beverages-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 7px 7px 0px 10px;}
td.beverages-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.beverages-hot-drinks {background-image:url(images/bg-beverages-hot-drinks.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 7px 7px 0px 10px;}
td.beverages-hot-drinks h1 { text-indent: -9999px; background-image:url(images/h1-hot-drinks.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.beverages-cold-drinks {background-image:url(images/bg-beverages-cold-drinks.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 10px;}
td.beverages-cold-drinks h1 { text-indent: -9999px; background-image:url(images/h1-cold-drinks.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles wine and spirits */
td.wine-spirits-main {background-image:url(images/bg-wine-spirits-main.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 13px 7px 0px 10px;}
td.wine-spirits-main h1 { text-indent: -9999px; background-image:url(images/h1-wine-spirits.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.wine-spirits-general {background-image:url(images/bg-wine-spirits-general.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 25px 7px 0px 10px;}
td.wine-spirits-general h1 { text-indent: -9999px; background-image:url(images/h1-general.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.wine-spirits-beer {background-image:url(images/bg-wine-spirits-beer.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 17px 7px 0px 10px;}
td.wine-spirits-beer h1 { text-indent: -9999px; background-image:url(images/h1-beer.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.wine-spirits-wine {background-image:url(images/bg-wine-spirits-wine.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 12px 7px 0px 10px;}
td.wine-spirits-wine h1 { text-indent: -9999px; background-image:url(images/h1-wine-wine.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.wine-spirits-liquor {background-image:url(images/bg-wine-spirits-liquor.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 9px 7px 0px 10px;}
td.wine-spirits-liquor h1 { text-indent: -9999px; background-image:url(images/h1-liquor.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.wine-spirits-cider {background-image:url(images/bg-wine-spirits-cider.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 7px 7px 0px 10px;}
td.wine-spirits-cider h1 { text-indent: -9999px; background-image:url(images/h1-cider.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

/* articles sidebar */
td.articles {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px;}
td.articles strong {font-weight: bold; color: #333;}
td.articles img {padding-right: 15px;}
td.articles ul {margin: 5px 0px 5px 5px; padding: 0px;}
td.articles li {line-height: 12px; margin-left: 30px;}
td.articles a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0254c3; text-decoration: none;}
td.articles a:visited {color: #0254c3; text-decoration: none;}
td.articles a:hover {color: #0254c3; text-decoration: underline;}
td.articles a:active, a:focus {text-decoration: none; color: #0254c3;}

/* articles content */
td.article_content {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding-left: 22px; padding-right: 22px;}
td.article_content img {border: 1px solid #CCC;}
td.article_content ul {margin: 3px 0px 0px 15px; padding: 0px;}
td.article_content li {list-style-type: none; list-style-image:url(images/bullet_org_arrow.gif); line-height: 16px; margin-left: 3px;}
td.article_content strong {font-weight: bold; color: #333;}
td.article_content h2 {font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px 0px 5px 0px; font-size: 14px; color: #004a89;}
td.article_content h2 a{color: #004a89; text-decoration: none; font-size: 14px;}
td.article_content h2 a:hover {color: #004a89; text-decoration: underline; font-size: 14px;}

/* SIZEABLE CONTENT FOR ARTICLES SECTION */
td.articles_main {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #333; padding-left: 22px; padding-right: 22px;}
td.articles_main ul {margin: 3px 0px 0px 15px; padding: 0px;}
td.articles_main li {list-style-type: none; list-style-image:url(images/bullet_org_arrow.gif); line-height: 16px; margin-left: 3px;}
td.articles_main strong {font-weight: bold; color: #333;}
td.articles_main h2 {font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px 0px 5px 0px; font-size: 14px; color: #004a89;}
td.articles_main h2 a{color: #004a89; text-decoration: none; font-size: 14px;}
td.articles_main h2 a:hover {color: #004a89; text-decoration: underline; font-size: 14px;}

/* articles column two content */
td.article02_content {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
td.article02_content img {border: 1px solid #CCC;}
td.article02_content ul {margin: 0px 0px 0px 2px; padding: 0px;}
td.article02_content li {list-style-type: none; line-height: 16px; margin-left: 0px;}
td.article02_content strong {font-weight: bold; color: #333;}
td.article02_content a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0254c3; text-decoration: none;}
td.article02_content a:visited {color: #0254c3; text-decoration: none;}
td.article02_content a:hover {color: #0254c3; text-decoration: underline;}
td.article02_content a:active, a:focus {text-decoration: none; color: #0254c3;}

/* commentary*/
td.commentary {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
td.commentary strong {font-weight: bold; color: #333;}
td.commentary img {padding-right: 15px;}
td.commentary a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0254c3; text-decoration: none;}
td.commentary a:visited {color: #0254c3; text-decoration: none;}
td.commentary a:hover {color: #0254c3; text-decoration: underline;}
td.commentary a:active, a:focus {text-decoration: none; color: #0254c3;}

/* -------FAMILY LANDING PAGE AND SUBSECTION HEADERS --------------------------------------------------------------------------------------------------------------------------------------- */

/* family landing page banner*/
td.family {background-image:url(images/banner-family-section.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
td.family h1 { text-indent: -9999px; background-image: url(images/text-family.gif); height: 32px; padding: 0px; margin: 0px; background-repeat: no-repeat; font-size: 10px;}
td.family ul {margin: 10px 0px 15px 17px; padding: 0px;}
td.family li {list-style-type: none; list-style-image:url(images/bullet_org_arrow.gif); background-repeat:no-repeat; line-height: 15px; padding-left: 0px; margin: 0px;}
td.family a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0254c3; text-decoration: none;}
td.family a:visited {color: #0254c3; text-decoration: none;}
td.family a:hover {color: #0254c3; text-decoration: underline;}
td.family a:active, a:focus {text-decoration: none; color: #0254c3;}

/* relationships section */
td.relationships {background-image:url(images/bg-relationships.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 10px;}
td.relationships h1 { text-indent: -9999px; background-image:url(images/h1-relationships.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.relationships strong {font-weight: bold; color: #333;}
td.relationships a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.relationships a:visited {color: #fa623b; text-decoration: none;}
td.relationships a:hover {color: #fa623b;  text-decoration: underline;}
td.relationships a:active, a:focus {text-decoration: none; color: #fa623b;}

/* work and money section */
td.work {background-image:url(images/bg-work-and-money.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 22px 7px 0px 10px;}
td.work h1 { text-indent: -9999px; background-image:url(images/h1-work-money.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.work strong {font-weight: bold; color: #333;}
td.work a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.work a:visited {color: #fa623b; text-decoration: none;}
td.work a:hover {color: #fa623b;  text-decoration: underline;}
td.work a:active, a:focus {text-decoration: none; color: #fa623b;}

/* holidays section */
td.holidays {background-image:url(images/bg-holidays.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 17px 7px 0px 10px;}
td.holidays h1 { text-indent: -9999px; background-image:url(images/h1-holidays.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.holidays strong {font-weight: bold; color: #333;}
td.holidays a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.holidays a:visited {color: #fa623b; text-decoration: none;}
td.holidays a:hover {color: #fa623b;  text-decoration: underline;}
td.holidays a:active, a:focus {text-decoration: none; color: #fa623b;}

/* health */
td.health {background-image:url(images/bg-health.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 15px 7px 0px 0px;}
td.health h1 { text-indent: -9999px; background-image:url(images/h1-health.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}
td.health strong {font-weight: bold; color: #333;}
td.health a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.health a:visited {color: #fa623b; text-decoration: none;}
td.health a:hover {color: #fa623b;  text-decoration: underline;}
td.health a:active, a:focus {text-decoration: none; color: #fa623b;}

/* baby names section */
td.baby-names {background-image:url(images/bg-baby-names.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 25px 7px 0px 0px;}
td.baby-names h1 { text-indent: -9999px; background-image:url(images/h1-baby-names.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.baby-names strong {font-weight: bold; color: #333;}
td.baby-names a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.baby-names a:visited {color: #fa623b; text-decoration: none;}
td.baby-names a:hover {color: #fa623b;  text-decoration: underline;}
td.baby-names a:active, a:focus {text-decoration: none; color: #fa623b;}

/* -------PETS LANDING PAGE AND SUBSECTION HEADERS --------------------------------------------------------------------------------------------------------------------------------------- */

/* General pet section styles */
td.pet_sections {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding-left: 8px; padding-right: 5px;}
td.pet_sections h1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #114d69; margin: 0px;}
td.pet_sections hr {margin: 0px; padding: 0px; color:#e0e0e0;}
td.pet_sections strong {font-weight: bold; color: #333;}
td.pet_sections a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0254c3; text-decoration: none;}
td.pet_sections a:visited {color: #0254c3; text-decoration: none;}
td.pet_sections a:hover {color: #0254c3; text-decoration: underline;}
td.pet_sections a:active, a:focus {text-decoration: none; color: #0254c3;}
.divider {border-left: 1px solid #e0e0e0;}

/* pets landing page banner */
table.pet_select {background-image:url(images/bg-picture-frames.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
table.pet_select td {padding: 5px;}
td.dogs p {width: 200px; text-align: left; margin: 0px; padding: 0px;}
table.pet_select strong {font-weight: bold; color: #333;}
table.pet_select a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fa623b; font-weight: bold; text-decoration: underline;}
table.pet_select a:visited {color: #fa623b; font-weight: bold; text-decoration: underline;}
table.pet_select a:hover {color: #fa623b; font-weight: bold; text-decoration: none;}
table.pet_select a:active, a:focus {text-decoration: none; font-weight: bold; color: #fa623b;}

/* pet insurance section */
td.pet-insurance {background-image:url(images/bg-dog-section.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 0px;}
td.pet-insurance h1 { text-indent: -9999px; background-image:url(images/h1-pet-insurance.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}

/* dogs section */
td.dogs {background-image:url(images/bg-dog-section.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 0px;}
td.dogs h1 { text-indent: -9999px; background-image:url(images/h1-dogs-section.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.dog-breeders-puppies {background-image:url(images/bg-dogs-breeders-puppies.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 15px 7px 0px 10px;}
td.dog-breeders-puppies h1 { text-indent: -9999px; background-image:url(images/h1-dogs-breeders-puppies.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}

td.dogs strong {font-weight: bold; color: #333;}
td.dogs a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.dogs a:visited {color: #fa623b; text-decoration: none;}
td.dogs a:hover {color: #fa623b;  text-decoration: underline;}
td.dogs a:active, a:focus {text-decoration: none; color: #fa623b;}

/* cats section */
td.cats {background-image:url(images/bg-cat-section.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 22px 7px 0px 0px;}
td.cats h1 { text-indent: -9999px; background-image:url(images/h1-cats-section.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 3px 0px; background-repeat: no-repeat; font-size: 10px;}
td.cats strong {font-weight: bold; color: #333;}
td.cats a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.cats a:visited {color: #fa623b; text-decoration: none;}
td.cats a:hover {color: #fa623b;  text-decoration: underline;}
td.cats a:active, a:focus {text-decoration: none; color: #fa623b;}

/* horses section */
td.horses {background-image:url(images/bg-horses-section.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 10px;}
td.horses h1 { text-indent: -9999px; background-image:url(images/h1-horse-section.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 3px 0px; background-repeat: no-repeat; font-size: 10px;}
td.horses strong {font-weight: bold; color: #333;}
td.horses a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.horses a:visited {color: #fa623b; text-decoration: none;}
td.horses a:hover {color: #fa623b;  text-decoration: underline;}
td.horses a:active, a:focus {text-decoration: none; color: #fa623b;}

/* fish section */
td.fish {background-image:url(images/bg-fish-section.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 6px 7px 0px 0px;}
td.fish h1 { text-indent: -9999px; background-image:url(images/h1-fish-section.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px 0px 5px 0px; margin:0px 0px 3px 0px; background-repeat: no-repeat; font-size: 10px;}
td.fish strong {font-weight: bold; color: #333;}
td.fish a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.fish a:visited {color: #fa623b; text-decoration: none;}
td.fish a:hover {color: #fa623b;  text-decoration: underline;}
td.fish a:active, a:focus {text-decoration: none; color: #fa623b;}

/* birds section */
td.birds {background-image:url(images/bg-birds-section.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 12px 7px 0px 10px;}
td.birds h1 { text-indent: -9999px; background-image:url(images/h1-birds-section.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 3px 0px; background-repeat: no-repeat; font-size: 10px;}
td.birds strong {font-weight: bold; color: #333;}
td.birds a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.birds a:visited {color: #fa623b; text-decoration: none;}
td.birds a:hover {color: #fa623b;  text-decoration: underline;}
td.birds a:active, a:focus {text-decoration: none; color: #fa623b;}

/* Pet professionals */
td.pet-professionals {background-image:url(images/bg-pet-professionals.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 0px;}
td.pet-professionals h1 { text-indent: -9999px; background-image:url(images/h1-pet-professionals.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}

/* ------ YOUR HOME LANDING PAGE AND SUBSECTION HEADERS --------------------------------------------------------------------------------------------------------------------------------------- */

/* your home landing page banner */
td.home {background-image:url(images/bg-your-home.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0254c3; padding: 20px 0px 0px 25px;}
td.home h1 { text-indent: -9999px; height: 32px; padding: 0px; margin: 0px; background-repeat: no-repeat; font-size: 10px;}
td.home ul {margin: 10px 0px 15px 17px; padding: 0px;}
td.home li {list-style-type: none; list-style-image:url(images/bullet_org_arrow.gif); background-repeat:no-repeat; line-height: 15px; padding-left: 0px; margin: 0px;}
td.home a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0254c3; text-decoration: none;}
td.home a:visited {color: #0254c3; text-decoration: none;}
td.home a:hover {color: #0254c3; text-decoration: underline;}
td.home a:active, a:focus {text-decoration: none; color: #0254c3;}

/* gardening section */
td.garden {background-image:url(images/bg-gardening.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 25px 7px 0px 10px;}
td.garden h1 { text-indent: -9999px; background-image:url(images/h1-gardening.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.garden strong {font-weight: bold; color: #333;}
td.garden a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.garden a:visited {color: #fa623b; text-decoration: none;}
td.garden a:hover {color: #fa623b;  text-decoration: underline;}
td.garden a:active, a:focus {text-decoration: none; color: #fa623b;}

/* decorating section */
td.decorating {background-image:url(images/bg-decorating.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 11px 7px 0px 10px;}
td.decorating h1 { text-indent: -9999px; background-image:url(images/h1-decorating.gif); background-position:left; background-repeat:no-repeat; height: 81px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.decorating strong {font-weight: bold; color: #333;}
td.decorating a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.decorating a:visited {color: #fa623b; text-decoration: none;}
td.decorating a:hover {color: #fa623b;  text-decoration: underline;}
td.decorating a:active, a:focus {text-decoration: none; color: #fa623b;}

/* real estate section */
td.real-estate {background-image:url(images/bg-real-estate.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 12px 7px 0px 10px;}
td.real-estate h1 { text-indent: -9999px; background-image:url(images/h1-real-estate.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 5px 0px; background-repeat: no-repeat; font-size: 10px;}
td.real-estate strong {font-weight: bold; color: #333;}
td.real-estate a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.real-estate a:visited {color: #fa623b; text-decoration: none;}
td.real-estate a:hover {color: #fa623b;  text-decoration: underline;}
td.real-estate a:active, a:focus {text-decoration: none; color: #fa623b;}

/* electronics section */
td.electronics {background-image:url(images/bg-electronics.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 12px 7px 0px 10px;}
td.electronics h1 { text-indent: -9999px; background-image:url(images/h1-electronics.gif); background-position:left; background-repeat:no-repeat; height: 73px; width: 100%; padding: 0px; margin:0px 0px 10px 0px; background-repeat: no-repeat; font-size: 10px;}
td.electronics strong {font-weight: bold; color: #333;}
td.electronics a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.electronics a:visited {color: #fa623b; text-decoration: none;}
td.electronics a:hover {color: #fa623b;  text-decoration: underline;}
td.electronics a:active, a:focus {text-decoration: none; color: #fa623b;}

/* garage section */
td.garage {background-image:url(images/bg-garage.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px 7px 0px 10px;}
td.garage h1 { text-indent: -9999px; background-image:url(images/h1-garage.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.garage strong {font-weight: bold; color: #333;}
td.garage a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.garage a:visited {color: #fa623b; text-decoration: none;}
td.garage a:hover {color: #fa623b;  text-decoration: underline;}
td.garage a:active, a:focus {text-decoration: none; color: #fa623b;}

/* environment section */
td.environment {background-image:url(images/bg-environment.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 11px 7px 0px 10px;}
td.environment h1 { text-indent: -9999px; background-image:url(images/h1-environment.gif); background-position:left; background-repeat:no-repeat; height: 80px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.environment strong {font-weight: bold; color: #333;}
td.environment a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.environment a:visited {color: #fa623b; text-decoration: none;}
td.environment a:hover {color: #fa623b;  text-decoration: underline;}
td.environment a:active, a:focus {text-decoration: none; color: #fa623b;}

/* cleaning section */
td.cleaning {background-image:url(images/bg-cleaning.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 15px 7px 0px 10px;}
td.cleaning h1 { text-indent: -9999px; background-image:url(images/h1-cleaning.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.cleaning strong {font-weight: bold; color: #333;}
td.cleaning a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.cleaning a:visited {color: #fa623b; text-decoration: none;}
td.cleaning a:hover {color: #fa623b;  text-decoration: underline;}
td.cleaning a:active, a:focus {text-decoration: none; color: #fa623b;}

/* entertaining section */
td.entertaining {background-image:url(images/bg-party.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 26px 7px 0px 10px;}
td.entertaining h1 { text-indent: -9999px; background-image:url(images/h1-entertaining.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.entertaining strong {font-weight: bold; color: #333;}
td.entertaining a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.entertaining a:visited {color: #fa623b; text-decoration: none;}
td.entertaining a:hover {color: #fa623b;  text-decoration: underline;}
td.entertaining a:active, a:focus {text-decoration: none; color: #fa623b;}

/* family children */
td.children {background-image:url(images/bg-family-children.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 27px 7px 0px 10px;}
td.children h1 { text-indent: -9999px; background-image:url(images/h1-children.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 3px 0px; background-repeat: no-repeat; font-size: 10px;}
td.children strong {font-weight: bold; color: #333;}
td.children a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.children a:visited {color: #fa623b; text-decoration: none;}
td.children a:hover {color: #fa623b;  text-decoration: underline;}
td.children a:active, a:focus {text-decoration: none; color: #fa623b;}

/* ------ FOOD AND BEVERAGE LANDING PAGE AND SUBSECTION HEADERS --------------------------------------------------------------------------------------------------------------------------------------- */

/* food and beverage landing page banner */
td.food {background-image:url(images/banner-food.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
td.food h1 { text-indent: -9999px; background-image: url(images/text-food-and-beverage.gif); height: 70px; padding: 0px; margin: 5px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.food ul {margin: 10px 0px 15px 17px; padding: 0px;}
td.food li {list-style-type: none; list-style-image:url(images/bullet_org_arrow.gif); background-repeat:no-repeat; line-height: 17px; padding-left: 0px; margin: 0px;}
td.food a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0254c3; text-decoration: none;}
td.food a:visited {color: #0254c3; text-decoration: none;}
td.food a:hover {color: #0254c3; text-decoration: underline;}
td.food a:active, a:focus {text-decoration: none; color: #0254c3;}
.link-food { text-indent: -9999px; background-image: url(images/link-food.gif); height: 13px; padding: 0px; margin: 0px; background-repeat: no-repeat; font-size: 10px;}
.link-beverage { text-indent: -9999px; background-image: url(images/link-beverage.gif); height: 16px; padding: 0px; margin: 0px; background-repeat: no-repeat; font-size: 10px;}
.link-wine { text-indent: -9999px; background-image: url(images/link-wine-and-spirits.gif); height: 15px; padding: 0px; margin: 0px; background-repeat: no-repeat; font-size: 10px;}

/* food articles section */
td.food-articles {background-image:url(images/bgFood.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 9px 7px 0px 10px;}
td.food-articles h1 { text-indent: -9999px; background-image:url(images/h1-food.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.food-articles strong {font-weight: bold; color: #333;}
td.food-articles a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.food-articles a:visited {color: #fa623b; text-decoration: none;}
td.food-articles a:hover {color: #fa623b;  text-decoration: underline;}
td.food-articles a:active, a:focus {text-decoration: none; color: #fa623b;}

/* beverages section */
td.beverages {background-image:url(images/bg-beverages.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 10px 7px 0px 10px;}
td.beverages h1 { text-indent: -9999px; background-image:url(images/h1-beverages.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.beverages strong {font-weight: bold; color: #333;}
td.beverages a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.beverages a:visited {color: #fa623b; text-decoration: none;}
td.beverages a:hover {color: #fa623b;  text-decoration: underline;}
td.beverages a:active, a:focus {text-decoration: none; color: #fa623b;}

/* wine and spirits section */
td.wine {background-image:url(images/bgspirits.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 25px 7px 0px 10px;}
td.wine h1 { text-indent: -9999px; background-image:url(images/h1-wine.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.wine strong {font-weight: bold; color: #333;}
td.wine a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.wine a:visited {color: #fa623b; text-decoration: none;}
td.wine a:hover {color: #fa623b;  text-decoration: underline;}
td.wine a:active, a:focus {text-decoration: none; color: #fa623b;}

/* ------ MAIN PAGE BANNERS --------------------------------------------------------------------------------------------------------------------------------------- */

/* Contact page banner */
td.contact {background-image:url(images/bg-contact.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 10px;}
td.contact h1 { text-indent: -9999px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.contact p { text-indent: -9999px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.contact strong {font-weight: bold; color: #333;}
td.contact a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.contact a:visited {color: #fa623b; text-decoration: none;}
td.contact a:hover {color: #fa623b;  text-decoration: underline;}
td.contact a:active, a:focus {text-decoration: none; color: #fa623b;}

/* forums page banner */
td.forums {background-image:url(images/bg-forums.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 15px 7px 0px 10px;}
td.forums h1 { text-indent: -9999px; background-image:url(images/h1-forums-header.gif); background-position:left; background-repeat:no-repeat; height: 40px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.forums strong {font-weight: bold; color: #333;}
td.forums a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.forums a:visited {color: #fa623b; text-decoration: none;}
td.forums a:hover {color: #fa623b;  text-decoration: underline;}
td.forums a:active, a:focus {text-decoration: none; color: #fa623b;}

/* polls page banner */
td.poll {background-image:url(images/bg-poll.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 15px 7px 0px 10px;}
td.poll h1 { text-indent: -9999px; background-image:url(images/h1-poll-summary.gif); background-position:left; background-repeat:no-repeat; height: 41px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.poll strong {font-weight: bold; color: #333;}
td.poll a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.poll a:visited {color: #fa623b; text-decoration: none;}
td.poll a:hover {color: #fa623b;  text-decoration: underline;}
td.poll a:active, a:focus {text-decoration: none; color: #fa623b;}

/* newsletter page banner */
td.newsletter {background-image:url(images/bg-newsletter.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 20px 7px 0px 10px;}
td.newsletter h1 { text-indent: -9999px; height: 39px; width: 100%; padding: 0px; margin:0px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}
td.newsletter strong {font-weight: bold; color: #333;}
td.newsletter a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.newsletter a:visited {color: #fa623b; text-decoration: none;}
td.newsletter a:hover {color: #fa623b;  text-decoration: underline;}
td.newsletter a:active, a:focus {text-decoration: none; color: #fa623b;}

/* faq page banner */
td.faq {background-image:url(images/bg-faqs.jpg); background-position:left; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 27px 7px 0px 10px;}
td.faq h1 { text-indent: -9999px; background-image:url(images/h1-faqs.gif); background-position:left; background-repeat:no-repeat; height: 39px; width: 100%; padding: 0px; margin:0px 0px 3px 0px; background-repeat: no-repeat; font-size: 10px;}
td.faq strong {font-weight: bold; color: #333;}
td.faq a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fa623b; text-decoration: none;}
td.faq a:visited {color: #fa623b; text-decoration: none;}
td.faq a:hover {color: #fa623b;  text-decoration: underline;}
td.faq a:active, a:focus {text-decoration: none; color: #fa623b;}

/* ------ QUESTION AND ANSWER BANNERS --------------------------------------------------------------------------------------------------------------------------------------- */

/* your home */
td.qa-gardening {background-image:url(images/bg-qa-gardening.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-gardening h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-garage {background-image:url(images/bg-qa-garage.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-garage h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-environment {background-image:url(images/bg-qa-environment.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-environment h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-computers {background-image:url(images/bg-qa-computers.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-computers h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-gardening {background-image:url(images/bg-qa-gardening.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-gardening h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-design {background-image:url(images/bg-qa-design.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-design  h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-cleaning {background-image:url(images/bg-qa-cleaning.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-cleaning h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-real-estate {background-image:url(images/bg-qa-real-estate.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-real-estate h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-entertaining {background-image:url(images/bg-qa-entertaining.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-entertaining h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-holidays {background-image:url(images/bg-qa-holidays.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-holidays h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

/* family */
td.qa-health {background-image:url(images/bg-qa-health.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-health h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-children {background-image:url(images/bg-qa-children.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-children h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-baby-names {background-image:url(images/bg-qa-baby-names.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-baby-names h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-work {background-image:url(images/bg-qa-work.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-work h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-relationships {background-image:url(images/bg-qa-relationships.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-relationships h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

/* food and beverage */
td.qa-food {background-image:url(images/bg-qa-food.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-food h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-beverages {background-image:url(images/bg-qa-beverages.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-beverages h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-wine {background-image:url(images/bg-qa-wine.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-wine h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

/* pets */
td.qa-fish {background-image:url(images/bg-qa-fish.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-fish h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-horses {background-image:url(images/bg-qa-horses.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-horses h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-dogs {background-image:url(images/bg-qa-dogs.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-dogs h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-cats {background-image:url(images/bg-qa-cats.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-cats h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

td.qa-birds {background-image:url(images/bg-qa-birds.jpg); background-position:left; background-repeat:no-repeat;}
td.qa-birds h1 { text-indent: -9999px; height: 70px; padding: 0px; margin: 0px; font-size: 10px;}

/* ------ FOOTER --------------------------------------------------------------------------------------------------------------------------------------- */

/* footer */
td.footer {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; border-top: 1px solid #333; padding-top: 10px;}
td.footer a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none;}
td.footer a:visited {color: #ffffff; text-decoration: none;}
td.footer a:hover {color: #ffffff; text-decoration: underline;}
td.footer a:active, a:focus {text-decoration: none; color: #0254c3;}

td.copyright {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333; padding-top: 10px;}

/* Falcon Credits */
#footer {display: none;}
#footer td { text-align: center; }
a:link#footer, a:visited#footer, a:active#footer { width: 100px; height: 50px; display: block; text-indent: -9999px; background-image: url(gif/falcon_off.gif); background-repeat: no-repeat; text-decoration: none;}
a:hover#footer { background-image: url(gif/falcon_on.gif); text-decoration: none;}

/* send to a friend pop-up */
td.popup {background-image: url(images/bg-send-to-friend.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333;}
td.popup h1 {background-image: url(images/h1-send-to-friend.gif); height: 26px; padding: 0px; margin: 5px 0px 0px 0px; background-repeat: no-repeat; font-size: 10px;}}
td.popup a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0254c3; text-decoration: none;}
td.popup a:visited {color: #0254c3; text-decoration: none;}
td.popup a:hover {color: #0254c3; text-decoration: underline;}
td.popupr a:active, a:focus {text-decoration: none; color: #0254c3;}
.formtxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; font-weight: bold;}
.input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #666; background-color:#FFFFCC;}
}

@media print
{
.print, #print { display: none;}
td.sidebar_left { display: none;}
/* heading tags (H-Tags) */

h1 {font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px 0px 5px 0px; font-size: 16px; color: #004a89;}
h2 {font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px 0px 5px 0px; font-size: 14px; color: #004a89;}
h2 a {font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 0px; margin: 0px 0px 5px 0px; font-size: 16px; color: #004a89; text-decoration: none;}
h2 a:hover {color: #004a89; text-decoration: underline; font-size: 14px;}
h2 a:visited {color: #004a89; text-decoration: none; font-size: 14px;}
h3 {font-family: Arial, Helvetica, sans-serif; background-color:#336699; padding: 0px 0px 0px 5px; margin: 0px 0px 15px 0px; font-size: 12px; color: #FFF;}
h4 {font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px 0px 5px 0px; font-size: 14px; color: #004a89;}

td.article_content {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding-left: 22px; padding-right: 22px;}
td.article_content img {border: 1px solid #CCC;}
td.article_content ul {margin: 3px 0px 0px 15px; padding: 0px;}
td.article_content li {list-style-type: none; list-style-image:url(images/bullet_org_arrow.gif); line-height: 16px; margin-left: 3px;}
td.article_content strong {font-weight: bold; color: #333;}
td.article_content h2 {font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px 0px 5px 0px; font-size: 14px; color: #004a89;}
td.article_content h2 a{color: #004a89; text-decoration: none; font-size: 14px;}
td.article_content h2 a:hover {color: #004a89; text-decoration: underline; font-size: 14px;}

td.content {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding-left: 22px; padding-right: 22px;}
td.content strong {font-weight: bold; color: #333;}
td.content a:link {font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #0254c3; text-decoration: none;}
td.content a:visited {color: #0254c3; text-decoration: none;}
td.content a:hover {color: #0254c3; text-decoration: underline;}
td.content a:active, a:focus {text-decoration: none; color: #0254c3;}

td.articles_main {font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #333; padding-left: 22px; padding-right: 22px;}
td.articles_main img {border: 1px solid #CCC;}
td.articles_main ul {margin: 3px 0px 0px 15px; padding: 0px;}
td.articles_main li {list-style-type: none; list-style-image:url(images/bullet_org_arrow.gif); line-height: 16px; margin-left: 3px;}
td.articles_main strong {font-weight: bold; color: #333;}
td.articles_main h2 {font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px 0px 5px 0px; font-size: 14px; color: #004a89;}
td.articles_main h2 a{color: #004a89; text-decoration: none; font-size: 14px;}
td.articles_main h2 a:hover {color: #004a89; text-decoration: underline; font-size: 14px;}
}

/* Top Right Nav Styles */

#TopRightNav
{
line-height:1.4;
padding-left:5px;
}

#TopRightNav ul{
background:#eff3da  repeat-x scroll 0 0;
border-color:#CCCCCC #CCCCCC #FFFFFF;
border-style:solid;
border-width:1px;
font-size:10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;

}
#TopRightNav ul li {
background:transparent url(/images/chevron_grey.gif) no-repeat scroll right 40%;
border-color:#FFFFFF #FFFFFF #CCCCCC;
border-style:solid;
border-width:1px;
padding:1px 3px 3px;
}
#TopRightNav ul li a, #TopRightNav ul li a:active, #TopRightNav ul li a:visited{
color:#333333;
display:block;
font-weight:bold;
text-transform:uppercase;
padding:0px;
margin:0px;
font-family:Arial;
font-size:11px;
}
#TopRightNav ul li a:focus, #TopRightNav ul li a:hover {
text-decoration:underline;

}
#BannerAd 
{
	margin:0;
	padding:0;
}
/* End Top Right Nav Styles */