        body {
            margin: 0px;
            padding: 0px;
            font-family: Tahoma, san-serif;
            font-size: 12px;
            color: #666666;
        }

        #ccr-body
        {
            background: #eee url(http://cdn.ccrnow.com/images/ccr-bg.jpg) top center fixed;
            
        }
        
        h1
        {
            text-transform: none;
                margin-left: 24px;
                color: #666666;
                font-size: 24px;
                margin-bottom: 4px;
                margin-top: 24px;
        }
        
        h2, h6
        {
            font-size: 22px;
            color: #b22127;
            font-weight: lighter;
            text-transform: uppercase;
        }
        
        h3
        {
            font-size: 16px;
            color: #666666;
        }
        
        #divPageOuter
        {
            width: 880px;
            margin: 0px auto;
            background-color: #ffffff;
        }
        
        #divHeader
        {
            width: 880px;
            height: 76px;
            position: relative;
            }
            h1
            {
        position: absolute;
        left: 16px;
        top: 0;
        width: 386px;
        height: 66px;
                background: #fff url(http://www.ccrnow.com/images/8822/CCRLogo.gif) no-repeat;
            }
            #divPhoneNumber, #divCallNow
            {
                font-size: 22px;
                color: #b22127;
                font-weight: lighter;
                text-transform: uppercase;
                position: absolute;
                left: 720px;
                top: 35px;
            }
      #divCallNow {
        text-transform: none;
        left: 620px;
      }
            
        #divMainNav
        {
            width: 880px;
            height: 28px;
            background-image: url(http://www.ccrnow.com/images/8816/bg-nav.jpg);
            background-repeat: repeat-x;
        }
        #divBanner
        {
            width: 880px;
            height: 260px;
        }
        #divMainContent
        {
            width: 880px;
            height: 287px;
            background-image: url(http://www.ccrnow.com/images/8817/bg-maincontent.jpg);
            background-repeat: no-repeat;
            background-position: bottom;
            text-align: left;
            padding-top: 20px;
        }
        
        #divFooter p
        {
            margin: 0px;
            padding: 12px;
            text-align: left;
            font-size: 11px;
            color: #666666;
            background-color: #ffffff;
        }
        
            /**************************** REQUIRED BY ALL **************************************/
      
            /* make the second level visible when hover on first level list OR link */
            #menuFooter ul li:hover ul,
            #menuFooter ul a:hover ul{visibility:visible; }

            /* keep the third level hidden when you hover on first level list OR link */
            #menuFooter ul :hover ul ul{visibility:hidden;}

            /* make the third level visible when you hover over second level list OR link */
            #menuFooter ul :hover ul :hover ul{ visibility:hidden;}
            /**************************************************************************************/


            #menuFooter {position:relative; z-index:100;}

            /* remove all the bullets, borders and padding from the default list styling */
            #menuFooter ul {padding:0;margin:0px 0px 0px 12px;list-style-type:none;}

            /* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
            #menuFooter li {position:relative; float: left; padding-right: 16px; padding-left: 16px; background-image: url(http://www.ccrnow.com/images/8818/red-dot.gif);background-position: right;background-repeat: repeat-y;}
            
            
            
            /* style the links for the top level */
            #menuFooter a, #menuFooter a:visited
            {
                display:block;
                font-size: 11px;
                color: #666666;
                cursor: pointer;
                text-decoration: none;
                height: 11px;
                line-height: 11px;
            }
            /* style the top level hover */
            #menuFooter ul li:hover { }
            #menuFooter a:hover, #menuFooter ul ul a:hover{text-decoration: underline;}
            #menuFooter :hover > a, #menuFooter ul ul :hover > a {text-decoration: underline;}
            
            .menuFooter_First {padding-left: 0px !important; }
            .menuFooter_Last {background-image: url() !important;}
            
            
            
            
            /**************************** REQUIRED BY ALL **************************************/
      
            /* make the second level visible when hover on first level list OR link */
            #menuHeader ul li:hover ul,
            #menuHeader ul a:hover ul{visibility:visible; }

            /* keep the third level hidden when you hover on first level list OR link */
            #menuHeader ul :hover ul ul{visibility:hidden;}

            /* make the third level visible when you hover over second level list OR link */
            #menuHeader ul :hover ul :hover ul{ visibility:hidden;}
            /**************************************************************************************/


            #menuHeader {position:relative; z-index:100;}

            /* remove all the bullets, borders and padding from the default list styling */
            #menuHeader ul {padding:0;margin: 11px 0px 0px 0px;list-style-type:none; float: right;}

            /* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
            #menuHeader li {position:relative; float: left; padding-right: 16px; padding-left: 16px; background-image: url(http://www.ccrnow.com/images/8818/red-dot.gif);background-position: right;background-repeat: repeat-y;}
            
            /* style the links for the top level */
            #menuHeader a, #menuHeader a:visited
            {
                display:block;
                font-size: 11px;
                color: #666666;
                cursor: pointer;
                text-decoration: none;
                height: 11px;
                line-height: 11px;
            }
            /* style the top level hover */
            #menuHeader ul li:hover { }
            #menuHeader a:hover, #menuHeader ul ul a:hover{text-decoration: underline;}
            #menuHeader :hover > a, #menuHeader ul ul :hover > a {text-decoration: underline;}
            
            .menuHeader_First {padding-left: 0px !important; }
            .menuHeader_Last {background-image: url() !important;}
                        
            
            /**************************** REQUIRED BY ALL **************************************/
      
            /* make the second level visible when hover on first level list OR link */
            #menuFooter ul li:hover ul,
            #menuFooter ul a:hover ul{visibility:visible; }

            /* keep the third level hidden when you hover on first level list OR link */
            #menuFooter ul :hover ul ul{visibility:hidden;}

            /* make the third level visible when you hover over second level list OR link */
            #menuFooter ul :hover ul :hover ul{ visibility:visible;}
            /**************************************************************************************/


            #menuFooter {position:relative; z-index:100;}

            /* remove all the bullets, borders and padding from the default list styling */
            #menuFooter ul {padding:0;margin:0px 0px 0px 12px;list-style-type:none;}

            /* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
            #menuFooter li {position:relative; float: left; padding-right: 16px; padding-left: 16px; background-image: url(http://www.ccrnow.com/images/8818/red-dot.gif);background-position: right;background-repeat: repeat-y;}
            
            
            /* style the links for the top level */
            #menuFooter a, #menuFooter a:visited
            {
                display:block;
                font-size: 11px;
                color: #666666;
                cursor: pointer;
                text-decoration: none;
            }
            /* style the top level hover */
            #menuFooter ul li:hover { }
            #menuFooter a:hover, #menuFooter ul ul a:hover{text-decoration: underline;}
            #menuFooter :hover > a, #menuFooter ul ul :hover > a {text-decoration: underline;}
                        
            
            .menuFooter_First {padding-left: 0px !important; }
            .menuFooter_Last {background-image: url() !important;}
            
            
            /**************************** REQUIRED BY ALL **************************************/      
            /* make the second level visible when hover on first level list OR link */
            #menuNav ul li:hover ul,
            #menuNav ul a:hover ul{visibility:visible; }

            /* keep the third level hidden when you hover on first level list OR link */
            #menuNav ul :hover ul ul{visibility:hidden;}

            /* make the third level visible when you hover over second level list OR link */
            #menuNav ul :hover ul :hover ul{ visibility:hidden;}
            /**************************************************************************************/


            #menuNav {position:relative; z-index:100;}

            /* remove all the bullets, borders and padding from the default list styling */
            #menuNav ul {padding:0;margin: 6px 0px 0px 0px;list-style-type:none;}

            /* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
            #menuNav li {position:relative; float: left; padding-right: 26px; padding-left: 26px; background-image: url(http://www.ccrnow.com/images/9726/white-dot.gif);background-position: right;background-repeat: repeat-y;}
            
            
            
            /* style the links for the top level */
            #menuNav a, #menuNav a:visited
            {
                display:block;
                font-size: 12px;
                color: #666666;
                cursor: pointer;
                text-decoration: none;
                font-weight: bold;
                height: 22px;
                padding-top: 6px;
            }
            /* style the top level hover */
            #menuNav ul li:hover { }
            #menuNav a:hover, #menuNav ul ul a:hover{text-decoration: underline;}
            #menuNav :hover > a, #menuNav ul ul :hover > a {text-decoration: underline;}
            
            /* style the second level hover */
            #menuNav ul ul li
            {
                background-color: #e4e4e4;
                text-align: left;
                width: 180px;
                cursor: pointer;
                font-weight: bold;
                height: 24px;
                text-align: left;
                padding: 8px 0px 0px 28px;
                color: #666666;
            }
            /* style the second level background */

            /* hide the sub levels and give them a positon absolute so that they take up no room */
            #menuNav ul ul
                {
                  visibility:hidden;
                  position:absolute;
                  top:22px;
                  left:0px;
                 }
            /* style the second level links */
            /* style the second level links */
            #menuNav ul ul a, #menuNav ul ul a:visited {    
                display: block;
                text-transform: none;
                padding: 0px;
                font-family: Arial, San-Serif;
                font-size: 11px;
                color: #66666;
                cursor: pointer;
               }
            #menuNav ul ul li:hover { background-color: #b22128; color: #ffffff;}
            #menuNav ul ul a:hover {
                color: #ffffff;
             }
            #menuNav ul ul a:hover > #menuNav ul ul ul a:hover {color: #ffffff;}
            #menuNav ul ul :hover > a, #menuNav ul ul ul :hover > a {color:#ffffff; text-decoration: none;}


            /* style the third level background */
            #menuNav ul ul ul a, #menuNav ul ul ul a:visited {background:#555555;}
            /* style the third level hover */
            #menuNav ul ul ul a:hover {background:#888888;}
            /* position the third level flyout menu */
            #menuNav ul ul ul{visibility: hidden; left:171px; top:0px; width:149px;}
            
            .menuNav_Last {background-image: url() !important;}
            .menuNav_Last a {color: #b22127 !important;}
        
        #BucketWrapper
        {
            width: 260px;
            float: left;
        }
        #BucketContent
        {
            background-color: #eeeeee;
            min-height: 200px;
            overflow: hidden;
            }
            #BucketContentLeft
            {
                width: 70px;
                float: left;
            }
            #BucketContentRight
            {
                width: 190px;
                float: left;
                padding-top: 5px;
                }
                #BucketContentRight h6
                {
                    text-transform: none;
                    font-size: 18px;
                    margin-bottom: 10px;
                }
                #BucketContentRight p
                {
                    font-size: 11px;
                    line-height: 14px;
                    margin-top: 0px;
                }
      #BucketContentRight a img { border: none; }
        #BucketFooter
        {
            background-image: url(http://www.ccrnow.com/images/8820/bucket-footer.png);
            height: 43px;
        }
        
        #divMainCopy
        {
            float: left;
            width: 500px;
        padding-bottom: 25px;
            }
            #divMainCopy h1
            {
                text-transform: none;
                margin-left: 24px;
                color: #666666;
                font-size: 24px;
                margin-bottom: 4px;
                margin-top: 24px;
            }
            #divMainCopy h2
            {
                text-transform: none;
                margin-left: 64px;
                margin-top: 0px;
            }
            #divMainCopy p
            {
                margin-left: 64px;
                width: 300px;
            }
      h1 a
      {
        display:none;
      }
        .rssTitle {
            font-size: 11px; 
            
        }
        .rssDescription {
            display: none;
        }
        .rssDate {
            display: none;
        }
        .rssAuthor {
            display: none;
        }
        .rssDescriptionShowMore {
            display: none;
        }
        .rssEntriesShowMore {
            display: none;
        }
