@import url("taxcut_2008.css");

/*
----------------------------------------------------------------------
TaxCut > Tax Tips - Style Sheet

Author:     Jonathan Heavner | www.taxcut.com
Updated:    10/18/2007
----------------------------------------------------------------------*/


/* Containers
------------------------------------------------------------------*/

#mainContent {
    position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/
    width: 951px;
    font-size: 12px;
    margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
    overflow: visible; /* Default. The content is not clipped. It renders outside the element */
    background: url(/images/bd_maincontent_bg.png) repeat-y;
}


/* Main navigation
------------------------------------------------------------------*/

.main_nav .nav_image {
    height: 64px;
    width: 951px;
    /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/main_nav/nav_default_2009.png');
    background-repeat: no-repeat;
}

/* IE ignores styles with [attributes], so it will skip the following. */
.main_nav .nav_image[class] {
    background: url(/images/main_nav/nav_default_2009.png) no-repeat;
}

/* Pods
------------------------------------------------------------------*/

/* pod primary */
.pod_primary {
    float: left;
    width: 691px;
    padding-left: 17px;
}
.pod_primary_top {
    height: 65px;
    background: url(/images/pod_article_691_hd.png) no-repeat;
}
.pod_primary_body {
    background: url(/images/pod_article_691_bg.png) repeat-y;
    padding: 5px 24px 10px 24px;
}
.pod_primary_footer {
    height: 13px;
    background: url(/images/pod_article_691_ft.png) no-repeat;
}
div.pod_primary_top .header_1 {
    font-size: 16px;
    font-weight: bold;
    color: #F9EB2F;
    padding-top: 14px;
    padding-left: 24px;
}


/* Local Styles
------------------------------------------------------------------*/


/* Footer
------------------------------------------------------------------*/

.main_nav_bg_ft {
    height: 20px;
    width: 951px;
    margin-bottom: 30px;
    /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/bd_maincontent_ft.png');
    background-repeat: no-repeat;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.main_nav_bg_ft[class] {
    background: url(/images/bd_maincontent_ft.png) no-repeat;
}

