WP for main site and two blogs – implementation

you could use custom post types to keep them separate. or check in_category in single.php and load additional templates:

if( in_category('country1') ) include (TEMPLATEPATH . '/single-country1.php');
elseif( in_category('country2') ) include (TEMPLATEPATH . '/single-country2.php');