/*  -------------------------------------------------------------------
    English ----------------------------------------------------------- */
	
	 /*  -----------------------------------------------------------------------
        Main Navigation ------------------------------------------------------- */
        #menu { clear:both; margin-top:16px; overflow:hidden; zoom:1; }
        
		#menu ul, #menu li { list-style:none; margin:0; padding:0; }
        #menu li { display:inline; }
        #menu a, #menu a:active, #menu a:visited { 
            background-image:url("../../img/en/menu.png");
            background-repeat:no-repeat;
            display:block;
            float:left; 
            width:153px; height:55px; 
			text-align:center; 
        }
		        
        #menu a, #menu a:active, #menu a:visited { 
            background-image:url("../../img/en/menu.png");
            background-repeat:no-repeat;
            display:table; 
            float:left;
            width:153px; height:55px;      
			text-align:center; 
			
		}
		*html #menu li a, *html #menu a:active, *html #menu a:visited  { background-image:url("../../img/ie/en/menu.gif"); } /*IE6*/
    
        #menu a span {
            color:#fff;
            display: table-cell;
            font-size:15px; line-height:18px; 
            font-weight:normal;
            text-indent:-.25px;
            vertical-align: middle;
        }
        
        *:first-child+html {} * html {} #menu span { display:inline-block; cursor:pointer; } /*IE7 and below*/

		*:first-child+html {} * html {} #menu b { /*IE7 and below*/
		  display:inline-block;
		  height:100%;
		  vertical-align:middle;
		}       
        
        
        #menu li.m_1 a { background-position:0 0; }
        #menu li.m_2 a { background-position:-155px 0; }
        #menu li.m_3 a { background-position:-308px 0; }
        #menu li.m_4 a { background-position:-462px 0; }
        
        /*Hover*/
        #menu li.m_1 a:hover { background-position:0 -70px; }
        #menu li.m_2 a:hover { background-position:-154px -70px; }
        #menu li.m_3 a:hover { background-position:-308px -70px; }
        #menu li.m_4 a:hover { background-position:-462px -70px; }
        
        /*Selected*/
        #menu li.m_1 a.selected { background-position:0 -140px!important; }
        #menu li.m_2 a.selected { background-position:-154px -140px!important; }
        #menu li.m_3 a.selected { background-position:-308px -140px!important; }
        #menu li.m_4 a.selected { background-position:-462px -140px!important; }
	        
		
    /*  Search Form
        ----------------------------------------------- */
        #frm-search { 
            background:url("../../img/en/menu.png") no-repeat right top;
            display:block; 
            float:left;  
            width:225px; height:55px; 
        }
        html > body #frm-search:hover { background-position:100% -70px; } /*Modern Browser*/
        *html #frm-search { background-image:url("../../img/ie/en/menu.gif"); } /*IE6*/
        
        #frm-search fieldset { border:none; margin:0; padding:15px 0 0 14px; }
        #frm-search input.inp_search { border:1px solid #bd5a0d; color:#000; float:left; padding:3px; width:153px; }
		*html #frm-search input.inp_search { height:24px; } /*IE6*/
		.b_go { 
			border:none;
			background:none;
			margin:0; padding:0;
			margin-left:4px;
			width:34px!important; height:25px;
		}
  
    
    /*  -----------------------------------------------------------------------
        Forum Listing - Community --------------------------------------------- */
		#main .col_left .block-discuss .comments {
			background:url("../../img/en/i_comments.gif") no-repeat left top;
		}
	
	/*  -----------------------------------------------------------------------
		Buttons --------------------------------------------------------------- */
		#main .b_connect {
			background:url("../../img/en/b_connect.gif") no-repeat 0 0;
			display:block;
			margin:50px 0 0 10px;
			text-indent:-3000em;
			width:219px; height:59px;
		}
		#main .b_connect:hover { background-position:0 -61px; }