/*  --------------------------------------------------------------------
    DFC Widget --------------------------------------------------------- */
    #dfc_widget * { margin:0; padding:0; border:none; } /* Reset */
  
	#dfc_widget {
        overflow:hidden; 
        position:absolute;
        top:0; right:0;
         width:305px; height:110px; 
        z-index:1000; 
    }
    
    #dfc_wrapper { 
        background:url(../img/bg_dfc_widget_left.png) no-repeat left top; 
        float:right;
        width:305px; height:77px;
    }
    * html #dfc_wrapper { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", src="http://widget.dairygoodness.ca/img/bg_dfc_widget_left.png", sizingMethod="crop"); } /*IE6*/ 
    
    #dfc_data {
        background:url(../img/bg_dfc_widget.png) repeat-x left top;
		float:left; 
        margin-left:30px;
        width:305px; height:104px;
    }
    * html #dfc_data { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", src="http://widget.dairygoodness.ca/img/bg_dfc_widget.png", sizingMethod="scale"); height:77px; } /*IE6*/
	
	#dfc_widget.noscript #dfc_data  { display:inline !important; }

 
    /*  -----------------------------------------------------------------------
        Custom Style Widget --------------------------------------------------- */
        #dfc_widget .dfc_milk {
			cursor:pointer;
            display:block;
            outline:none;
            position:absolute; 
            top:0; right:-1px; 
            width:107px; height:104px;
            z-index:1002;
        }
        *html #dfc_widget .dfc_milk { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", src="http://widget.dairygoodness.ca/img/l_100pourcent.png", sizingMethod="crop"); text-indent:-3000em; } /*IE6*/
        
        #dfc_widget .dfc_center {
            position:relative; 
            margin:0 auto; padding-top:15px;
            width:960px;
        } 
        
        #dfc_widget .dfc_logo { 
			cursor:pointer;
            display:block; 
            float:left;
            outline:none; 
            width:170px; height:36px; 
        }


    /*  -----------------------------------------------------------------------
        DFC Widget Navigation ------------------------------------------------- */
        ul#dfc_nav { 
            float:left; 
			margin-top:3px;
            list-style:none;
			width:500px;
        }
        
        ul#dfc_nav li { 
			display:inline;
		}        
   
        ul#dfc_nav li a {
            border-left:1px #ff96b2 dotted;
			color:#fff;
            float:left;
			font-family:Georgia, "Times New Roman", Times, serif;
            font-size:17px; line-height:18px;
            font-style:italic;
            font-weight:normal !important;
            letter-spacing:-0.05em;
			padding:4px 10px;
            text-decoration:none;
            text-transform:lowercase;		
        }
        ul#dfc_nav li a:hover, ul#dfc_nav li a:active { color:#f9ccd8; }
     
        /*Home*/
        ul#dfc_nav li#m_dfc_home a, ul#dfc_nav li#m_dfc_home a:visited {
            background:url(../img/b_home.gif) no-repeat;
            border:none;
			display:block;	
			margin-top:6px; padding:0;
            outline:none;
            text-indent:-9999px;
            width:35px; height:17px;
        }
        ul#dfc_nav li#m_dfc_home a:hover, ul#dfc_nav li#m_dfc_home a:active { background-position:0 -18px; }




