				.jGM_box
				{ position: absolute; top: 35px; left: 35px; width: 185px; height: 300px; background: transparent; margin: 0; padding: 0; border: 0px solid #000; overflow: hidden; }
                        
				.jGM_header
				{ position: absolute; top: 0; left: 3px; height: 18px; width: 185px; background: #d1d1d1; color: #fff; text-align: right; vertical-align: middle; line-height: 18px; cursor: move; }                 
				.jGM_header a
				{ margin-right: 9px; text-decoration: none; color: #fff; cursor: pointer; }
				.jGM_header a:HOVER
				{ color: #333; }
                
                .jGM_wrapper
                { position: absolute; top: 17px; left: 0; width: 2270px; height: 288px; margin: 0; padding: 0; border: 0; } /* overflow: hidden; */
                
                .jGM_tile
                { position: absolute; top: 0; left: 7px; width: 213px; height: auto; overflow: hidden; margin: 0; padding: 0; border: 0; display: block; }
                
                .jGM_cats
                { width: 100%; height: 30px; overflow: hidden; vertical-align: middle; text-align: left; background: #ffffff; border: 0px; border-color: #000000; }
                .jGM_cats h1
                { font-family: Trebuchet ms, helvetica, Bookman Old Style,Verdana,Arial,serif; font-size: 1.3em; margin: 0; padding: 2px 0; line-height: 1.8em; color: #414141; font-weight: normal; text-indent: 12px; letter-spacing: 0.1em; }
                .jGM_cats p
                { font-family: verdana,tahoma,arial,sans-serif; font-size: 1em; margin: 0; padding: 0; line-height: 1.2em; color: #858585; font-weight: normal; }
                
                .jGM_pager
                { height: 18px; width: 180px; line-height: 18px; margin: 0; border: 0; padding: 0; background: transparent; color: #fff; text-align: center; vertical-align: middle; margin: -1px 0; border: 1px solid #ffffff; }
                .jGM_pager a
                { text-decoration: none; color: #fff; font-weight: bold; text-decoration: none; color: #fff; display: block; }
                .jGM_pager a:HOVER
                { background: #fff; border: 1px solid #ffffff;}
                .jGM_pager img
                { border: 0; margin: 6px 0; }
                
                .jGM_content
                { width: 185px; height: 88px; margin: 0; padding: 0; border: 0; overflow: hidden; text-indent: 2px; }
                .jGM_content a
                { text-decoration: none; color: #fff; height: 21px; width: 170px; display: block; line-height: 22px; padding: 0 0 0 10px; background-color: transparent; margin: -1px 0; border: 1px solid #ffffff; }
                .jGM_content a:HOVER
                { color: #000; background-color: #fff; }
                
				.jGM_more
				{ background-image: url(../img/arrow.gif); background-repeat: no-repeat; background-position: 165px 50%; }
				
                .jGM_back
                { position: absolute; top: 144px; right: 130px; height: 18px; width: 52px; line-height: 18px; vertical-align: middle; text-align: center; margin: 10px 0 0 0; padding: 0; z-index: 99; }
                .jGM_back a
                { height: 100%; width: 100%; text-decoration: none; display: block; }
                .jGM_back a
                { color: #ffffff; background: transparent; border: 1px solid #ffffff;}
                .jGM_back a:HOVER
                { color: #000000; background: #ffffff; }
                
                .jGM_reset
                { position: absolute; top: 144px; right: 2px; height: 18px; width: 52px; line-height: 18px; vertical-align: middle; text-align: center; margin: 10px 0 0 0; padding: 0; border: 0; z-index: 99; }
                .jGM_reset a
                { height: 100%; width: 100%; text-decoration: none; color: #fff; display: block; }
                .jGM_reset a
                { color: #ffffff; background: transparent; border: 1px solid #ffffff; }
                .jGM_reset a:HOVER
                { color: #000000; background: #ffffff; }


