Pagination for custom post type not working?

Hi,

I’m having problem creating a pagination for a site. Could anyone take a look at my code and tell me what is wrong?

My loop looks like this:

					<?php
						$paged = ( get_query_var( 'page' ) ) ? get_query_var( 'page' ) : 1;
						$args = array(

							'post_type' => 'posts',
							'paged' => $paged,
							'posts_per_page' => 4

						); 
						$the_query = new WP_Query( $args );
					?>
					<?php if ( have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>	

<?php endwhile; endif; wp_reset_query(); ?>

				<?php previous_posts_link('&laquo; Newer') ?>
		          <?php next_posts_link('Older &raquo;') ?>

Your navigation links

<?php previous_posts_link('&laquo; Newer') ?>
<?php next_posts_link('Older &raquo;') ?>

have to be inside the loop (between endwhile; and endif;) to work.

thanks for the help, but it still isn’t working=/ Can you see any other non-correct stuff in my code?

The loop is on front-page.php which is set as static first-page in wp-admin if that matter.